- All Superinterfaces:
Accessory
,Accessory
,Accessory
,Member
,PushButton
,PushButton
,ReadOnlyInterface
,Trigger
,Trigger
,Trigger
,WritableInterface
public interface PushButton extends Trigger, PushButton
-
Method Summary
Modifier and Type Method Description List<? extends PushButtonItem>
getDiagramItems()
List<? extends PushButtonItem>
getDiagramItems(Diagram diagram)
PushButton
toReadOnly()
Methods inherited from interface omix.plugin.model.writable.accessory.Accessory
getField, owner, setLabel, setTooltip, 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 PushButtonItem> getDiagramItems()- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfacePushButton
- 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 interfacePushButton
- Specified by:
getDiagramItems
in interfaceTrigger
- Specified by:
getDiagramItems
in interfaceTrigger
- Throws:
IllegalComponentException
-
toReadOnly
PushButton toReadOnly()- Specified by:
toReadOnly
in interfaceAccessory
- Specified by:
toReadOnly
in interfaceTrigger
- Specified by:
toReadOnly
in interfaceWritableInterface
-