Package ca.phon.query.script.params
Class TierListScriptParamComponentFactory
java.lang.Object
ca.phon.query.script.params.TierListScriptParamComponentFactory
- All Implemented Interfaces:
IPluginExtensionPoint<ScriptParamComponentFactory>
,ScriptParamComponentFactory
public class TierListScriptParamComponentFactory
extends Object
implements ScriptParamComponentFactory, IPluginExtensionPoint<ScriptParamComponentFactory>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canCreateScriptParamComponent
(ScriptParam scriptParam) Does this implementation handle the given parameter?createScriptParamComponent
(ScriptParam scriptParam) Create the UI component for the given script parameter.Class<?>
Get type of extensionGet factory for extension point objects
-
Constructor Details
-
TierListScriptParamComponentFactory
public TierListScriptParamComponentFactory()
-
-
Method Details
-
getExtensionType
Description copied from interface:IPluginExtensionPoint
Get type of extension- Specified by:
getExtensionType
in interfaceIPluginExtensionPoint<ScriptParamComponentFactory>
-
getFactory
Description copied from interface:IPluginExtensionPoint
Get factory for extension point objects- Specified by:
getFactory
in interfaceIPluginExtensionPoint<ScriptParamComponentFactory>
-
canCreateScriptParamComponent
Description copied from interface:ScriptParamComponentFactory
Does this implementation handle the given parameter?- Specified by:
canCreateScriptParamComponent
in interfaceScriptParamComponentFactory
- Returns:
true
if this factory can create a component for the given scriptParam,false
otherwise
-
createScriptParamComponent
Description copied from interface:ScriptParamComponentFactory
Create the UI component for the given script parameter.- Specified by:
createScriptParamComponent
in interfaceScriptParamComponentFactory
- Returns:
- the component or
null
if canCreateScriptParam returnsfalse
-