@OVLExtensible public interface EffectorEdge extends Edge
Represents an effector edge in the network diagram.
This Java interface represents an EffectorEdge 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
activationArrowShape()
The shape of the edge's arrow when it shows activation.Brush
activationBrush()
The paint brush of the edge's arrow when it shows activation.double
arrowSize()
The size of the edge's arrow given as multiple of the edge width.double
blur()
The blur of the edge.double
effect()
This field defines the regulatory strength represented by the edge.MarkerShape
inhibitionArrowShape()
The shape of the edge's arrow when it shows inhibition.Brush
inhibitionBrush()
The paint brush of the edge's arrow when it shows inhibition.StrokeStyle
lineStyle()
The style of the edge.double
lineWidth()
The width of the edge.Shadow
shadow()
The shadow of the edge.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.MarkerShape
unknownEffectArrowShape()
The shape of the edge's arrow when it shows unknown effect.Brush
unknownEffectBrush()
The paint brush of the edge's arrow when it shows unknown effect.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. -
activationArrowShape
The shape of the edge's arrow when it shows activation. -
inhibitionArrowShape
The shape of the edge's arrow when it shows inhibition. -
unknownEffectArrowShape
The shape of the edge's arrow when it shows unknown effect. -
activationBrush
The paint brush of the edge's arrow when it shows activation. -
inhibitionBrush
The paint brush of the edge's arrow when it shows inhibition. -
unknownEffectBrush
The paint brush of the edge's arrow when it shows unknown effect. -
strokeWidth
The stroke width of the edge given.- Specified by:
strokeWidth
in interfaceEdge
-
blur
The blur of the edge. -
transparency
The transparency of the edge.- Specified by:
transparency
in interfaceEdge
- Since:
- Omix 1.5.13
-
effect
This field defines the regulatory strength represented by the edge. A value greater 0.0 is interpreted as activation, a value less than 0.0 as inhibition and the 0.0 marks an unknown effect. The effect property is directly visualized by color of the edge (green, yellow, red) and sign of the arrow (+, ?, ‒). When the effect value is between 0.0 and -1.0/1.0 the edge color is interpolated between yellow and red/green.
-