- All Superinterfaces:
AbstractBioNode
,AbstractBioNode
,AbstractModelComponent
,AbstractModelComponent
,AbstractNode
,AbstractNode
,AbstractVisibleComponent
,AbstractVisibleComponent
,Metabolite
,ReadOnlyInterface
,WritableInterface
public interface Metabolite extends Metabolite, AbstractBioNode
-
Method Summary
Modifier and Type Method Description Compartment
compartment()
returns the compartment this metabolite pool lays in.List<? extends MetaboliteItem>
getDiagramItems()
List<? extends MetaboliteItem>
getDiagramItems(Diagram diagram)
MetaboliteType
metaboliteType()
returns the type of this metabolite.Metabolite
toReadOnly()
Methods inherited from interface omix.plugin.model.AbstractBioNode
getPublicIdentifiers, name, synonyms
Methods inherited from interface omix.plugin.model.writable.AbstractBioNode
effectorEdges, fluxEdges, inEdges, outEdges, setBlurDefault, setCollapsedDefault, setFillLevelDefault, setFillLevelIndicationDefault, setFontDefault, setPaintDefault, setScaleDefault, setShadowDefault, setShapeDefault, setStrokeColorDefault, setStrokeStyleDefault, setStrokeWidthDefault, setTextBrushDefault, setTextStrokeColorDefault, setTextStrokeWidthDefault, setTransparencyDefault
Methods inherited from interface omix.plugin.model.AbstractModelComponent
addChangeListener, addPropertyChangeListener, fieldExists, removeChangeListener, removePropertyChangeListener
Methods inherited from interface omix.plugin.model.writable.AbstractModelComponent
getField, getField, isChangeable, model
Methods inherited from interface omix.plugin.model.AbstractNode
blur, collapsed, fillLevel, fillLevelIndication, font, getCustomProperty, getIdentifier, hidden, paint, scale, setCustomProperty, setTmpCustomProperty, shadow, shape, strokeColor, strokeStyle, strokeWidth, textBrush, textStrokeColor, textStrokeWidth, transparency
Methods inherited from interface omix.plugin.model.writable.AbstractNode
edges, graphicsEdges, linkEdges, setBlur, setCollapsed, setFillLevel, setFillLevelIndication, setFont, setHidden, setPaint, setScale, setShadow, setShape, setStrokeColor, setStrokeStyle, setStrokeWidth, setTextBrush, setTextStrokeColor, setTextStrokeWidth, setTransparency
Methods inherited from interface omix.plugin.model.AbstractVisibleComponent
accessoryExists, getAccessory, getAccessory, hasDiagramItems, hasDiagramItems
Methods inherited from interface omix.plugin.model.writable.AbstractVisibleComponent
getAccessories, getAccessories, getAccessory, getAccessory, getAllAccessories, getCustomProperty, getMethod, getMethod, getMethod, setCustomProperty, setTmpCustomProperty
-
Method Details
-
getDiagramItems
List<? extends MetaboliteItem> getDiagramItems()- Specified by:
getDiagramItems
in interfaceAbstractBioNode
- Specified by:
getDiagramItems
in interfaceAbstractBioNode
- Specified by:
getDiagramItems
in interfaceAbstractNode
- Specified by:
getDiagramItems
in interfaceAbstractNode
- Specified by:
getDiagramItems
in interfaceAbstractVisibleComponent
- Specified by:
getDiagramItems
in interfaceAbstractVisibleComponent
- Specified by:
getDiagramItems
in interfaceMetabolite
-
getDiagramItems
- Specified by:
getDiagramItems
in interfaceAbstractBioNode
- Specified by:
getDiagramItems
in interfaceAbstractBioNode
- Specified by:
getDiagramItems
in interfaceAbstractNode
- Specified by:
getDiagramItems
in interfaceAbstractNode
- Specified by:
getDiagramItems
in interfaceAbstractVisibleComponent
- Specified by:
getDiagramItems
in interfaceAbstractVisibleComponent
- Specified by:
getDiagramItems
in interfaceMetabolite
-
compartment
Compartment compartment()returns the compartment this metabolite pool lays in.- Specified by:
compartment
in interfaceMetabolite
- Returns:
- compartment
-
metaboliteType
MetaboliteType metaboliteType()returns the type of this metabolite.- Specified by:
metaboliteType
in interfaceMetabolite
- Returns:
- metaboliteType
-
toReadOnly
Metabolite toReadOnly()- Specified by:
toReadOnly
in interfaceAbstractBioNode
- Specified by:
toReadOnly
in interfaceAbstractModelComponent
- Specified by:
toReadOnly
in interfaceAbstractNode
- Specified by:
toReadOnly
in interfaceAbstractVisibleComponent
- Specified by:
toReadOnly
in interfaceWritableInterface
-