Module omix.api
Interface AbstractSideBoxItem
- All Superinterfaces:
AbstractDiagramComponent
,AbstractSideBoxItem
,AccessoryItem
,AccessoryItem
,DataAnnotationItem
,DataAnnotationItem
,ReadOnlyInterface
,WritableInterface
- All Known Subinterfaces:
ChartSideBoxItem
,SideBoxItem
public interface AbstractSideBoxItem extends DataAnnotationItem, AbstractSideBoxItem
-
Method Summary
Modifier and Type Method Description AbstractSideBox
modelComponent()
void
setPosition(double x, double y)
Set the position of the item.void
setSize(double width, double height)
void
setSizeDefault()
AbstractSideBoxItem
toReadOnly()
Methods inherited from interface omix.plugin.diagram.accessory.annotation.AbstractSideBoxItem
height, width
Methods inherited from interface omix.plugin.diagram.writable.accessory.AccessoryItem
diagram, getField, owner, setVisible
-
Method Details
-
setPosition
Set the position of the item.- Parameters:
x
-y
-- Throws:
IllegalChangeException
-
setSize
- Throws:
IllegalChangeException
-
setSizeDefault
- Throws:
IllegalChangeException
-
modelComponent
AbstractSideBox modelComponent()- Specified by:
modelComponent
in interfaceAbstractSideBoxItem
- Specified by:
modelComponent
in interfaceAccessoryItem
- Specified by:
modelComponent
in interfaceAccessoryItem
- Specified by:
modelComponent
in interfaceDataAnnotationItem
- Specified by:
modelComponent
in interfaceDataAnnotationItem
-
toReadOnly
AbstractSideBoxItem toReadOnly()- Specified by:
toReadOnly
in interfaceAccessoryItem
- Specified by:
toReadOnly
in interfaceDataAnnotationItem
- Specified by:
toReadOnly
in interfaceWritableInterface
-