- java.lang.Object
-
- org.praxislive.code.ControlDescriptor
-
- org.praxislive.code.TriggerControl.Descriptor
-
- Enclosing class:
- TriggerControl
public static class TriggerControl.Descriptor extends ControlDescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.praxislive.code.ControlDescriptor
ControlDescriptor.Category
-
-
Constructor Summary
Constructors Constructor Description Descriptor(String id, int index, TriggerControl.Binding binding)Descriptor(String id, int index, TriggerControl.Binding binding, Field triggerField)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidattach(CodeContext<?> context, Control previous)static TriggerControl.Descriptorcreate(CodeConnector<?> connector, T ann, Field field)static TriggerControl.Descriptorcreate(CodeConnector<?> connector, T ann, Method method)PortDescriptorcreatePortDescriptor()ControlgetControl()ControlInfogetInfo()voidreset(boolean full)-
Methods inherited from class org.praxislive.code.ControlDescriptor
getCategory, getID, getIndex, stopping
-
-
-
-
Constructor Detail
-
Descriptor
public Descriptor(String id, int index, TriggerControl.Binding binding)
-
Descriptor
public Descriptor(String id, int index, TriggerControl.Binding binding, Field triggerField)
-
-
Method Detail
-
getInfo
public ControlInfo getInfo()
- Specified by:
getInfoin classControlDescriptor
-
attach
public void attach(CodeContext<?> context, Control previous)
- Specified by:
attachin classControlDescriptor
-
reset
public void reset(boolean full)
- Overrides:
resetin classControlDescriptor
-
getControl
public Control getControl()
- Specified by:
getControlin classControlDescriptor
-
createPortDescriptor
public PortDescriptor createPortDescriptor()
-
create
public static TriggerControl.Descriptor create(CodeConnector<?> connector, T ann, Field field)
-
create
public static TriggerControl.Descriptor create(CodeConnector<?> connector, T ann, Method method)
-
-