@OVLExtensible public interface FluxEdge extends Edge
Represents a flux edge in the network diagram.
This Java interface represents a FluxEdge in OVL.
It contain all methods available in OVL.
The static fields in this interface declaration
are public non-static instance fields in OVL.
They can be read and written from OVL code.
- Author:
- Dr. Peter Droste, Omix Visualization
-
Method Summary
Modifier and Type Method Description MarkerShape
arrowShape()
The shape of the edge's arrow.double
arrowSize()
The size of the edge's arrow given as multiple of the edge width.double
blur()
The blur of the edge.Brush
brush()
The fill brush of the edge and arrows.double
coefficient()
The coefficient of the edge.Brush
coefficientBrush()
The paint brush used to display the edge's coefficient.DecimalFormat
coefficientDecimalFormat()
The decimal format for the edge's coefficient.Font
coefficientFont()
The font used to display the edge's coefficient.BioNode
dst()
returns the destination node this edge is connected with.boolean
isCofactor()
Returns the relation between the connected metabolite and reaction.StrokeStyle
lineStyle()
The style of the edge.double
lineWidth()
The width of the edge.Brush
reversibilitySignBrush()
The paint brush used to display the edge's reversibility sign.double
reversibilitySignScale()
The scale of the edge's reversibility sign given as multiple of the edge width (>0).Shadow
shadow()
The shadow of the edge.BioNode
src()
returns the source node this edge is connected with.Color
strokeColor()
The color for the stroke of the edge.StrokeStyle
strokeStyle()
The paint style for the stroke of the edge.double
strokeWidth()
The stroke width of the edge given.double
transparency()
The transparency of the edge.Methods inherited from interface omix.lang.model.Component
customPropertyNames, getCustomProperty, id, onload, setCustomProperty, setTmpCustomProperty
-
Method Details
-
strokeStyle
The paint style for the stroke of the edge.- Specified by:
strokeStyle
in interfaceEdge
-
shadow
The shadow of the edge. -
strokeColor
The color for the stroke of the edge.- Specified by:
strokeColor
in interfaceEdge
-
lineStyle
The style of the edge. -
lineWidth
The width of the edge. -
arrowSize
The size of the edge's arrow given as multiple of the edge width. Minimal value is 1.0. -
arrowShape
The shape of the edge's arrow. -
reversibilitySignBrush
The paint brush used to display the edge's reversibility sign.- Since:
- Omix 1.8.0
-
reversibilitySignScale
The scale of the edge's reversibility sign given as multiple of the edge width (>0).- Since:
- Omix 1.4.23
-
coefficientDecimalFormat
The decimal format for the edge's coefficient.- Since:
- Omix 1.5.9
-
coefficientBrush
The paint brush used to display the edge's coefficient.- Since:
- Omix 1.8.0
-
coefficientFont
The font used to display the edge's coefficient.- Since:
- Omix 1.4.23
-
strokeWidth
The stroke width of the edge given.- Specified by:
strokeWidth
in interfaceEdge
-
brush
The fill brush of the edge and arrows.- Since:
- Omix 1.8.0
-
blur
The blur of the edge. -
transparency
The transparency of the edge.- Specified by:
transparency
in interfaceEdge
- Since:
- Omix 1.5.13
-
coefficient
The coefficient of the edge. -
isCofactor
boolean isCofactor()Returns the relation between the connected metabolite and reaction.- Returns:
- cofactor state
-
src
BioNode src()returns the source node this edge is connected with. -
dst
BioNode dst()returns the destination node this edge is connected with.
-