- All Superinterfaces:
AbstractBioNodeItem
,AbstractItem
,AbstractItem
,AbstractModelItem
,AbstractModelItem
,AbstractNodeItem
,AbstractNodeItem
,Groupable
,Groupable
,ReadOnlyInterface
,WritableInterface
- All Known Subinterfaces:
MetaboliteItem
,ReactionItem
public interface AbstractBioNodeItem extends AbstractNodeItem, AbstractBioNodeItem
-
Method Summary
Modifier and Type Method Description List<? extends EffectorEdgeItem>
effectorEdges()
List<? extends FluxEdgeItem>
inEdges()
AbstractBioNode
modelComponent()
List<? extends FluxEdgeItem>
outEdges()
AbstractBioNodeItem
toReadOnly()
Methods inherited from interface omix.plugin.diagram.AbstractItem
addChangeListener, addPropertyChangeListener, getIdentifier, removeChangeListener, removePropertyChangeListener
Methods inherited from interface omix.plugin.diagram.AbstractModelItem
getAccessoryItem, getAccessoryItem
Methods inherited from interface omix.plugin.diagram.writable.AbstractModelItem
getAccessoryItem, getAccessoryItem, getAccessoryItems, getAccessoryItems, getAllAccessoryItems, getField, getField
Methods inherited from interface omix.plugin.diagram.AbstractNodeItem
accessoryAnchorFloating, accessoryAnchorPlacement, accessoryAnchorX, accessoryAnchorY, accessoryFloating, accessoryOrientation, accessorySpacing, collapsed, commentExists, getCustomProperty, hasInvalidPosition, height, hidden, isPlacedOnLayoutPattern, labelFloating, labelHidden, labelPlacement, labelRotation, labelX, labelY, setCustomProperty, setTmpCustomProperty, width, x, y, zValue
Methods inherited from interface omix.plugin.diagram.writable.AbstractNodeItem
comments, getComment, graphicsEdges, group, linkEdges, patternObject, setAccessoryAnchorFloating, setAccessoryAnchorPlacement, setAccessoryAnchorPosition, setAccessoryFloating, setAccessoryOrientation, setAccessorySpacing, setCollapsed, setDefaultCollapsed, setHidden, setLabelFloating, setLabelHidden, setLabelPlacement, setLabelPosition, setLabelRotation, setPosition, setSize, setZValue
-
Method Details
-
modelComponent
AbstractBioNode modelComponent()- Specified by:
modelComponent
in interfaceAbstractBioNodeItem
- Specified by:
modelComponent
in interfaceAbstractModelItem
- Specified by:
modelComponent
in interfaceAbstractModelItem
- Specified by:
modelComponent
in interfaceAbstractNodeItem
- Specified by:
modelComponent
in interfaceAbstractNodeItem
-
effectorEdges
List<? extends EffectorEdgeItem> effectorEdges()- Specified by:
effectorEdges
in interfaceAbstractBioNodeItem
-
inEdges
List<? extends FluxEdgeItem> inEdges()- Specified by:
inEdges
in interfaceAbstractBioNodeItem
-
outEdges
List<? extends FluxEdgeItem> outEdges()- Specified by:
outEdges
in interfaceAbstractBioNodeItem
-
toReadOnly
AbstractBioNodeItem toReadOnly()- Specified by:
toReadOnly
in interfaceAbstractItem
- Specified by:
toReadOnly
in interfaceAbstractModelItem
- Specified by:
toReadOnly
in interfaceAbstractNodeItem
- Specified by:
toReadOnly
in interfaceGroupable
- Specified by:
toReadOnly
in interfaceWritableInterface
-