- All Superinterfaces:
AbstractModelComponent
,AbstractNode
,AbstractVisibleComponent
,ReadOnlyInterface
- All Known Subinterfaces:
AbstractBioNode
,Metabolite
,Metabolite
,Reaction
,Reaction
public interface AbstractBioNode extends AbstractNode
-
Method Summary
Modifier and Type Method Description List<? extends EffectorEdge>
effectorEdges()
Returns an unchangeableList
of all effector edges of this node.List<? extends FluxEdge>
fluxEdges()
List<? extends AbstractBioNodeItem>
getDiagramItems()
List<? extends AbstractBioNodeItem>
getDiagramItems(Diagram diagram)
Set<? extends PublicIdentifier>
getPublicIdentifiers()
Returns the components public identifiersList<? extends FluxEdge>
inEdges()
Returns an unchangeableList
of all incoming flux edges of this node.FormattedName
name()
Returns the item's name label as formatted text (html).List<? extends FluxEdge>
outEdges()
Returns an unchangeableList
of all outgoing flux edges of this node.Synonyms
synonyms()
Returns the synonyms of the item as plain text.Methods inherited from interface omix.plugin.model.AbstractModelComponent
addChangeListener, addPropertyChangeListener, fieldExists, getField, getField, model, removeChangeListener, removePropertyChangeListener
Methods inherited from interface omix.plugin.model.AbstractNode
blur, collapsed, fillLevel, fillLevelIndication, font, getCustomProperty, getIdentifier, graphicsEdges, hidden, paint, scale, setCustomProperty, setTmpCustomProperty, shadow, shape, strokeColor, strokeStyle, strokeWidth, textBrush, textStrokeColor, textStrokeWidth, transparency
Methods inherited from interface omix.plugin.model.AbstractVisibleComponent
accessoryExists, getAccessories, getAccessories, getAccessory, getAccessory, getAccessory, getAccessory, getAllAccessories, hasDiagramItems, hasDiagramItems
-
Method Details
-
name
FormattedName name()Returns the item's name label as formatted text (html).- Returns:
- name as formatted text
- Since:
- Omix 1.9.0
-
synonyms
Synonyms synonyms()Returns the synonyms of the item as plain text.- Returns:
- synonyms as plain text
- Since:
- Omix 1.9.0
-
getPublicIdentifiers
Set<? extends PublicIdentifier> getPublicIdentifiers()Returns the components public identifiers- Returns:
- set of public identifiers
- Since:
- Omix 1.9.0
-
getDiagramItems
List<? extends AbstractBioNodeItem> getDiagramItems()- Specified by:
getDiagramItems
in interfaceAbstractNode
- Specified by:
getDiagramItems
in interfaceAbstractVisibleComponent
-
getDiagramItems
- Specified by:
getDiagramItems
in interfaceAbstractNode
- Specified by:
getDiagramItems
in interfaceAbstractVisibleComponent
-
inEdges
Returns an unchangeableList
of all incoming flux edges of this node.- Returns:
- flux edges
-
outEdges
Returns an unchangeableList
of all outgoing flux edges of this node.- Returns:
- flux edges
-
fluxEdges
-
effectorEdges
List<? extends EffectorEdge> effectorEdges()Returns an unchangeableList
of all effector edges of this node.- Returns:
- effector edges
-