- All Superinterfaces:
Accessory
,Accessory
,Accessory
,CheckButton
,CheckButton
,Member
,ReadOnlyInterface
,Trigger
,Trigger
,Trigger
,WritableInterface
public interface CheckButton extends Trigger, CheckButton
-
Method Summary
Modifier and Type Method Description List<? extends CheckButtonItem>
getDiagramItems()
List<? extends CheckButtonItem>
getDiagramItems(Diagram diagram)
void
setChecked(boolean checked)
CheckButton
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
-
setChecked
- Throws:
IllegalChangeException
-
getDiagramItems
List<? extends CheckButtonItem> getDiagramItems()- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceAccessory
- Specified by:
getDiagramItems
in interfaceCheckButton
- 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 interfaceCheckButton
- Specified by:
getDiagramItems
in interfaceTrigger
- Specified by:
getDiagramItems
in interfaceTrigger
- Throws:
IllegalComponentException
-
toReadOnly
CheckButton toReadOnly()- Specified by:
toReadOnly
in interfaceAccessory
- Specified by:
toReadOnly
in interfaceTrigger
- Specified by:
toReadOnly
in interfaceWritableInterface
-