- All Superinterfaces:
Accessory
,Accessory
,Accessory
,IntegerTrigger
,IntegerTrigger
,IntegerTrigger
,Member
,Player
,Player
,ReadOnlyInterface
,Trigger
,Trigger
,Trigger
,WritableInterface
public interface Player extends IntegerTrigger, Player
-
Method Summary
Modifier and Type Method Description List<? extends PlayerItem>
getDiagramItems()
List<? extends PlayerItem>
getDiagramItems(Diagram diagram)
void
setMinimumSpeed(int minimumSpeed)
void
setStep(int step)
Player
toReadOnly()
Methods inherited from interface omix.plugin.model.writable.accessory.Accessory
getField, owner, setLabel, setTooltip, setVisible
Methods inherited from interface omix.lang.model.accessory.trigger.IntegerTrigger
maximum, minimum, onchange, recordEnabled, value
Methods inherited from interface omix.plugin.model.writable.accessory.trigger.IntegerTrigger
setMaximum, setMinimum, setRecordEnabled, setValue
Methods inherited from interface omix.lang.reflect.Member
getAnnotation, getAnnotations, getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotations, getDeclaredAnnotationsByType, getName, getNamespace, isAnnotationPresent
Methods inherited from interface omix.plugin.model.writable.accessory.trigger.Trigger
getConnectedMethod, invoke, setEnabled
-
Method Details
-
setStep
- Throws:
IllegalChangeException
-
setMinimumSpeed
- Throws:
IllegalChangeException
-
getDiagramItems
List<? extends PlayerItem> getDiagramItems()- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceIntegerTrigger
- Specified by:
getDiagramItems
in interfaceIntegerTrigger
- Specified by:
getDiagramItems
in interfacePlayer
- Specified by:
getDiagramItems
in interfaceTrigger
- Specified by:
getDiagramItems
in interfaceTrigger
-
getDiagramItems
- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceIntegerTrigger
- Specified by:
getDiagramItems
in interfaceIntegerTrigger
- Specified by:
getDiagramItems
in interfacePlayer
- Specified by:
getDiagramItems
in interfaceTrigger
- Specified by:
getDiagramItems
in interfaceTrigger
- Throws:
IllegalComponentException
-
toReadOnly
Player toReadOnly()- Specified by:
toReadOnly
in interfaceAccessory
- Specified by:
toReadOnly
in interfaceIntegerTrigger
- Specified by:
toReadOnly
in interfaceTrigger
- Specified by:
toReadOnly
in interfaceWritableInterface
-