- All Superinterfaces:
AbstractBioNodeItem
,AbstractBioNodeItem
,AbstractItem
,AbstractItem
,AbstractModelItem
,AbstractModelItem
,AbstractNodeItem
,AbstractNodeItem
,Groupable
,Groupable
,MetaboliteItem
,ReadOnlyInterface
,WritableInterface
public interface MetaboliteItem extends AbstractBioNodeItem, MetaboliteItem
-
Method Summary
Modifier and Type Method Description CompartmentItem
compartment()
Metabolite
modelComponent()
void
setBlur(double blur)
void
setFillLevel(double fillLevel)
void
setFillLevelIndication(FillLevelIndication fillLevelIndication)
void
setFont(Font font)
void
setPaint(Paint paint)
void
setScale(double scale)
void
setShadow(Shadow shadow)
void
setShape(Shape shape)
void
setStrokeColor(Color strokeColor)
void
setStrokeStyle(StrokeStyle strokeStyle)
void
setStrokeWidth(double strokeWidth)
void
setTextBrush(Brush textBrush)
void
setTextStrokeColor(Color textStrokeColor)
void
setTextStrokeWidth(double textStrokeWidth)
void
setTransparency(double transparency)
MetaboliteItem
toReadOnly()
Methods inherited from interface omix.plugin.diagram.writable.AbstractBioNodeItem
effectorEdges, inEdges, outEdges
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
Methods inherited from interface omix.plugin.diagram.MetaboliteItem
blur, fillLevel, fillLevelIndication, font, paint, scale, shadow, shape, strokeColor, strokeStyle, strokeWidth, textBrush, textStrokeColor, textStrokeWidth, transparency
-
Method Details
-
modelComponent
Metabolite modelComponent()- Specified by:
modelComponent
in interfaceAbstractBioNodeItem
- 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
- Specified by:
modelComponent
in interfaceMetaboliteItem
-
compartment
CompartmentItem compartment()- Specified by:
compartment
in interfaceMetaboliteItem
-
setShape
- Throws:
IllegalChangeException
-
setFillLevelIndication
- Throws:
IllegalChangeException
-
setPaint
- Throws:
IllegalChangeException
-
setStrokeColor
- Throws:
IllegalChangeException
-
setTextStrokeColor
- Throws:
IllegalChangeException
-
setTextBrush
- Throws:
IllegalChangeException
-
setStrokeStyle
- Throws:
IllegalChangeException
-
setShadow
- Throws:
IllegalChangeException
-
setTextStrokeWidth
- Throws:
IllegalChangeException
-
setStrokeWidth
- Throws:
IllegalChangeException
-
setScale
- Throws:
IllegalChangeException
-
setFillLevel
- Throws:
IllegalChangeException
-
setBlur
- Throws:
IllegalChangeException
-
setFont
- Throws:
IllegalChangeException
-
setTransparency
- Throws:
IllegalChangeException
-
toReadOnly
MetaboliteItem toReadOnly()- Specified by:
toReadOnly
in interfaceAbstractBioNodeItem
- 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
-