- All Superinterfaces:
Accessory
,Accessory
,Accessory
,Array<T>
,Array<T>
,Array<T>
,Iterable<T>
,Member
,ReadOnlyInterface
,Trigger
,Trigger
,Trigger
,TriggerArray<T>
,WritableInterface
public interface TriggerArray<T extends Trigger> extends Accessory, Array<T>, TriggerArray<T>, Iterable<T>, Trigger
-
Method Summary
Modifier and Type Method Description List<? extends TriggerArrayItem<?>>
getDiagramItems()
List<? extends TriggerArrayItem<?>>
getDiagramItems(Diagram diagram)
TriggerArray<?>
toReadOnly()
Methods inherited from interface omix.plugin.model.writable.accessory.Accessory
getField, owner, setLabel, setTooltip
Methods inherited from interface omix.lang.model.accessory.Array
count, get, indexOf, orientation, size
Methods inherited from interface omix.plugin.model.writable.accessory.Array
setCount, setOrientation, setVisible
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
-
getDiagramItems
List<? extends TriggerArrayItem<?>> getDiagramItems()- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceArray<T extends Trigger>
- Specified by:
getDiagramItems
in interfaceArray<T extends Trigger>
- Specified by:
getDiagramItems
in interfaceTrigger
- Specified by:
getDiagramItems
in interfaceTrigger
- Specified by:
getDiagramItems
in interfaceTriggerArray<T extends Trigger>
-
getDiagramItems
List<? extends TriggerArrayItem<?>> getDiagramItems(Diagram diagram) throws IllegalComponentException- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceArray<T extends Trigger>
- Specified by:
getDiagramItems
in interfaceArray<T extends Trigger>
- Specified by:
getDiagramItems
in interfaceTrigger
- Specified by:
getDiagramItems
in interfaceTrigger
- Specified by:
getDiagramItems
in interfaceTriggerArray<T extends Trigger>
- Throws:
IllegalComponentException
-
toReadOnly
TriggerArray<?> toReadOnly()- Specified by:
toReadOnly
in interfaceAccessory
- Specified by:
toReadOnly
in interfaceArray<T extends Trigger>
- Specified by:
toReadOnly
in interfaceTrigger
- Specified by:
toReadOnly
in interfaceWritableInterface
-