Module omix.api
Interface ObjectFieldItem<T>
- All Superinterfaces:
AbstractDiagramComponent
,AccessoryItem
,AccessoryItem
,DataAnnotationItem
,DataAnnotationItem
,ObjectFieldItem<T>
,ReadOnlyInterface
,SimpleValueFieldItem
,SimpleValueFieldItem
,WritableInterface
public interface ObjectFieldItem<T> extends SimpleValueFieldItem, ObjectFieldItem<T>
-
Method Summary
Modifier and Type Method Description ObjectField<T>
modelComponent()
ObjectFieldItem<T>
toReadOnly()
Methods inherited from interface omix.plugin.diagram.writable.accessory.AccessoryItem
diagram, getField, owner, setVisible
Methods inherited from interface omix.plugin.diagram.writable.accessory.annotation.SimpleValueFieldItem
setPosition
-
Method Details
-
modelComponent
ObjectField<T> modelComponent()- Specified by:
modelComponent
in interfaceAccessoryItem
- Specified by:
modelComponent
in interfaceAccessoryItem
- Specified by:
modelComponent
in interfaceDataAnnotationItem
- Specified by:
modelComponent
in interfaceDataAnnotationItem
- Specified by:
modelComponent
in interfaceObjectFieldItem<T>
- Specified by:
modelComponent
in interfaceSimpleValueFieldItem
- Specified by:
modelComponent
in interfaceSimpleValueFieldItem
-
toReadOnly
ObjectFieldItem<T> toReadOnly()- Specified by:
toReadOnly
in interfaceAccessoryItem
- Specified by:
toReadOnly
in interfaceDataAnnotationItem
- Specified by:
toReadOnly
in interfaceSimpleValueFieldItem
- Specified by:
toReadOnly
in interfaceWritableInterface
-