public class ZestProperties
extends java.lang.Object
ZestProperties class contains the definition of the attributes
(including their default values) that are evaluated by Zest.FX. It also
provides type-safe utility methods to get and set the attribute values.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONTROL_POINTS__E
This attribute determines the way points that are passed along to the
ROUTER__E in addition to the start and end point, which are provided
by the Connection and computed by IAnchors at the source and
target node of the Edge (and not included in the list of way points). |
static java.lang.String |
CSS_CLASS__NE
This attribute determines the CSS class for an element (node/edge).
|
static java.lang.String |
CSS_ID__NE
This attribute determines the CSS id for an element (node/edge).
|
static java.lang.String |
CURVE__E
This attribute determines the curve being used for visualization of the edge.
|
static java.lang.String |
CURVE_CSS_STYLE__E
This attribute determines the CSS style for an edge.
|
static java.lang.String |
END_POINT__E
This attribute determines the end point being used for the visualization of
the edge.
|
static java.lang.String |
EXTERNAL_LABEL__NE
This attribute determines the (optional) external label of an element
(node/edge).
|
static java.lang.String |
EXTERNAL_LABEL_CSS_STYLE__NE
This attribute determines the CSS style for an external label of an element
(node/edge).
|
static java.lang.String |
EXTERNAL_LABEL_POSITION__NE
This attribute determines the position of an element (node/edge)'s external
label (in case it exists).
|
static java.lang.String |
EXTERNAL_LABEL_TOOLTIP__NE
This attribute determines the tooltip for an element (node/edge) external
label.
|
static java.lang.String |
ICON__N
This attribute determines the icon for a node.
|
static java.lang.String |
INTERPOLATOR__E
This attribute determines the
IConnectionInterpolator used to infer a
geometry for an edge. |
static java.lang.String |
INVISIBLE__NE
This attribute determines if an element (node/edge) is invisible.
|
static java.lang.String |
LABEL__NE
This attribute determines the label for an element (node/edge).
|
static java.lang.String |
LABEL_CSS_STYLE__NE
This attribute determines the CSS style for an element (node/edge) label.
|
static java.lang.String |
LABEL_POSITION__E
This attribute determines the position of an edge's label (in case it
exists).
|
static java.lang.String |
LABEL_TOOLTIP__E
This attribute determines the tooltip for an edge label.
|
static java.lang.String |
LAYOUT_ALGORITHM__G
This attribute determines the
ILayoutAlgorithm used to layout the
graph. |
static java.lang.String |
LAYOUT_IRRELEVANT__NE
This attribute determines if an element (node/edge) should be ignored by the
automatic layout.
|
static java.lang.String |
MODEL__GNE
|
static java.lang.String |
POSITION__N
This attribute determines the position for a node.
|
static java.lang.String |
ROUTER__E
This attribute determines the
IConnectionRouter used to route an
edge. |
static java.lang.String |
SHAPE__N
This attribute determines the shape being used for background and outline
visualization of the node.
|
static java.lang.String |
SHAPE_CSS_STYLE__N
This attribute determines the CSS style for a node shape.
|
static java.lang.String |
SIZE__N
This attribute determines the size for a node.
|
static java.lang.String |
SOURCE_DECORATION__E
This attribute determines the source decoration for an edge.
|
static java.lang.String |
SOURCE_DECORATION_CSS_STYLE__E
This attribute determines the CSS style for the source decoration of an edge.
|
static java.lang.String |
SOURCE_LABEL__E
This attribute determines the source label for an edge.
|
static java.lang.String |
SOURCE_LABEL_CSS_STYLE__E
This attribute determines the CSS style for the source edge label.
|
static java.lang.String |
SOURCE_LABEL_POSITION__E
This attribute determines the position of an edge's source label (in case it
exists).
|
static java.lang.String |
SOURCE_LABEL_TOOLTIP__E
This attribute determines the tooltip for an edge source label.
|
static java.lang.String |
START_POINT__E
This attribute determines the start point being used for the visualization of
the edge.
|
static java.lang.String |
TARGET_DECORATION__E
This attribute determines the target decoration for an edge.
|
static java.lang.String |
TARGET_DECORATION_CSS_STYLE__E
This attribute determines the CSS style for the target decoration of an edge.
|
static java.lang.String |
TARGET_LABEL__E
This attribute determines the target label for an edge.
|
static java.lang.String |
TARGET_LABEL_CSS_STYLE__E
This attribute determines the CSS style for the target edge label.
|
static java.lang.String |
TARGET_LABEL_POSITION__E
This attribute determines the position of an edge's target label (in case it
exists).
|
static java.lang.String |
TARGET_LABEL_TOOLTIP__E
This attribute determines the tooltip for an edge target label.
|
static java.lang.String |
TOOLTIP__E
This attribute determines the tooltip for an edge.
|
static java.lang.String |
TOOLTIP__N
This attribute determines the tooltip for a node.
|
| Constructor and Description |
|---|
ZestProperties() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<Point> |
getControlPoints(Edge edge)
Returns the value of the
CONTROL_POINTS__E attribute of the given
Edge. |
static java.lang.String |
getCssClass(Edge edge)
Returns the value of the
CSS_CLASS__NE attribute of the given
Edge. |
static java.lang.String |
getCssClass(Node node)
Returns the value of the
CSS_CLASS__NE attribute of the given
Node. |
static java.lang.String |
getCssId(Edge edge)
Returns the value of the
CSS_ID__NE attribute of the given
Edge. |
static java.lang.String |
getCssId(Node node)
Returns the value of the
CSS_ID__NE attribute of the given
Node. |
static javafx.scene.Node |
getCurve(Edge edge)
|
static java.lang.String |
getCurveCssStyle(Edge edge)
Returns the value of the
CURVE_CSS_STYLE__E attribute of the given
Edge. |
static Point |
getEndPoint(Edge edge)
Returns the value of the
END_POINT__E attribute of the given
Edge. |
static java.lang.String |
getExternalLabel(Edge edge)
Returns the value of the
EXTERNAL_LABEL__NE attribute of the given
Edge. |
static java.lang.String |
getExternalLabel(Node node)
Returns the value of the
EXTERNAL_LABEL__NE attribute of the given
Node. |
static java.lang.String |
getExternalLabelCssStyle(Edge edge)
Returns the value of the
EXTERNAL_LABEL_CSS_STYLE__NE attribute of
the given Edge. |
static java.lang.String |
getExternalLabelCssStyle(Node node)
Returns the value of the
EXTERNAL_LABEL_CSS_STYLE__NE attribute of
the given Node. |
static Point |
getExternalLabelPosition(Edge edge)
Returns the value of the
EXTERNAL_LABEL_POSITION__NE attribute of
the given Edge. |
static Point |
getExternalLabelPosition(Node node)
Returns the value of the
EXTERNAL_LABEL_POSITION__NE attribute of
the given Node. |
static java.lang.String |
getExternalLabelTooltip(Edge edge)
Returns the value of the
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Edge. |
static java.lang.String |
getExternalLabelTooltip(Node node)
Returns the value of the
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Node. |
static javafx.scene.image.Image |
getIcon(Node node)
|
static IConnectionInterpolator |
getInterpolator(Edge edge)
Returns the value of the
INTERPOLATOR__E attribute of the given
Edge. |
static java.lang.Boolean |
getInvisible(Edge edge)
Returns the value of the
INVISIBLE__NE attribute of the given
Edge. |
static java.lang.Boolean |
getInvisible(Node node)
Returns the value of the
INVISIBLE__NE attribute of the given
Node. |
static java.lang.String |
getLabel(Edge edge)
|
static java.lang.String |
getLabel(Node node)
|
static java.lang.String |
getLabelCssStyle(Edge edge)
Returns the value of the
LABEL_CSS_STYLE__NE attribute of the given
Edge. |
static java.lang.String |
getLabelCssStyle(Node node)
Returns the value of the
LABEL_CSS_STYLE__NE attribute of the given
Node. |
static Point |
getLabelPosition(Edge edge)
Returns the value of the
LABEL_POSITION__E attribute of the given
Edge. |
static java.lang.String |
getLabelTooltip(Edge edge)
Returns the value of the
LABEL_TOOLTIP__E attribute of the given
Edge. |
static ILayoutAlgorithm |
getLayoutAlgorithm(Graph graph)
Returns the value of the
LAYOUT_ALGORITHM__G attribute of the given
Graph. |
static java.lang.Boolean |
getLayoutIrrelevant(Edge edge)
Returns the value of the
LAYOUT_IRRELEVANT__NE attribute of the
given Edge. |
static java.lang.Boolean |
getLayoutIrrelevant(Node node)
Returns the value of the
LAYOUT_IRRELEVANT__NE attribute of the
given Node. |
static java.lang.Object |
getModel(Edge edge)
Returns the value of the
MODEL__GNE attribute of the given
Edge. |
static java.lang.Object |
getModel(Graph graph)
Returns the value of the
MODEL__GNE attribute of the given
Graph. |
static java.lang.Object |
getModel(Node node)
Returns the value of the
MODEL__GNE attribute of the given
Node. |
static Point |
getPosition(Node node)
Returns the value of the
POSITION__N attribute of the given
Node. |
static IConnectionRouter |
getRouter(Edge edge)
|
static javafx.scene.Node |
getShape(Node node)
|
static java.lang.String |
getShapeCssStyle(Node node)
Returns the value of the
SHAPE_CSS_STYLE__N attribute of the given
Node. |
static Dimension |
getSize(Node node)
|
static javafx.scene.Node |
getSourceDecoration(Edge edge)
Returns the value of the
SOURCE_DECORATION__E attribute of the given
Edge. |
static java.lang.String |
getSourceDecorationCssStyle(Edge edge)
Returns the value of the
SOURCE_DECORATION_CSS_STYLE__E attribute of
the given Edge. |
static java.lang.String |
getSourceLabel(Edge edge)
Returns the value of the
SOURCE_LABEL__E attribute of the given
Edge. |
static java.lang.String |
getSourceLabelCssStyle(Edge edge)
Returns the value of the
SOURCE_LABEL_CSS_STYLE__E attribute of the
given Edge. |
static Point |
getSourceLabelPosition(Edge edge)
Returns the value of the
SOURCE_LABEL_POSITION__E attribute of the
given Edge. |
static java.lang.String |
getSourceLabelTooltip(Edge edge)
Returns the value of the
SOURCE_LABEL_TOOLTIP__E attribute of the
given Edge. |
static Point |
getStartPoint(Edge edge)
Returns the value of the
START_POINT__E attribute of the given
Edge. |
static javafx.scene.Node |
getTargetDecoration(Edge edge)
Returns the value of the
TARGET_DECORATION__E attribute of the given
Edge. |
static java.lang.String |
getTargetDecorationCssStyle(Edge edge)
Returns the value of the
TARGET_DECORATION_CSS_STYLE__E attribute of
the given Edge. |
static java.lang.String |
getTargetLabel(Edge edge)
Returns the value of the
TARGET_LABEL__E attribute of the given
Edge. |
static java.lang.String |
getTargetLabelCssStyle(Edge edge)
Returns the value of the
TARGET_LABEL_CSS_STYLE__E attribute of the
given Edge. |
static Point |
getTargetLabelPosition(Edge edge)
Returns the value of the
TARGET_LABEL_POSITION__E attribute of the
given Edge. |
static java.lang.String |
getTargetLabelTooltip(Edge edge)
Returns the value of the
TARGET_LABEL_TOOLTIP__E attribute of the
given Edge. |
static java.lang.String |
getTooltip(Edge edge)
Returns the value of the
TOOLTIP__E attribute of the given
Edge. |
static java.lang.String |
getTooltip(Node node)
Returns the value of the
TOOLTIP__N attribute of the given
Node. |
static void |
setControlPoints(Edge edge,
java.util.List<Point> controlPoints)
Sets the value of the
CONTROL_POINTS__E attribute of the given
Edge to the given value. |
static void |
setControlPoints(Edge edge,
Provider<java.util.List<Point>> controlPointsProvider)
Sets the value of the
CONTROL_POINTS__E attribute of the given
Edge to the given value. |
static void |
setCssClass(Edge edge,
Provider<java.lang.String> cssClassProvider)
Sets the value of the
CSS_CLASS__NE attribute of the given
Edge to the given value. |
static void |
setCssClass(Edge edge,
java.lang.String cssClass)
Sets the value of the
CSS_CLASS__NE attribute of the given
Edge to the given value. |
static void |
setCssClass(Node node,
Provider<java.lang.String> cssClassProvider)
Sets the value of the
CSS_CLASS__NE attribute of the given
Node to the given value. |
static void |
setCssClass(Node node,
java.lang.String cssClass)
Sets the value of the
CSS_CLASS__NE attribute of the given
Node to the given value. |
static void |
setCssId(Edge edge,
Provider<java.lang.String> cssIdProvider)
Sets the value of the
CSS_ID__NE attribute of the given Edge
to the given value. |
static void |
setCssId(Edge edge,
java.lang.String cssId)
Sets the value of the
CSS_ID__NE attribute of the given Edge
to the given value. |
static void |
setCssId(Node node,
Provider<java.lang.String> cssIdProvider)
Sets the value of the
CSS_ID__NE attribute of the given Node
to the given value. |
static void |
setCssId(Node node,
java.lang.String cssId)
Sets the value of the
CSS_ID__NE attribute of the given Node
to the given value. |
static void |
setCurve(Edge edge,
javafx.scene.Node curve)
|
static void |
setCurve(Edge edge,
Provider<javafx.scene.Node> curveProvider)
|
static void |
setCurveCssStyle(Edge edge,
Provider<java.lang.String> curveCssStyleProvider)
Sets the value of the
CURVE_CSS_STYLE__E attribute of the given
Edge to the given value. |
static void |
setCurveCssStyle(Edge edge,
java.lang.String curveCssStyle)
Sets the value of the
CURVE_CSS_STYLE__E attribute of the given
Edge to the given value. |
static void |
setEndPoint(Edge edge,
Point endPoint)
Sets the value of the
END_POINT__E attribute of the given
Edge to the given value. |
static void |
setEndPoint(Edge edge,
Provider<Point> endPointProvider)
Sets the value of the
END_POINT__E attribute of the given
Edge to the given value. |
static void |
setExternalLabel(Edge edge,
Provider<java.lang.String> labelProvider)
Sets the value of the
EXTERNAL_LABEL__NE attribute of the given
Edge to the given provider. |
static void |
setExternalLabel(Edge edge,
java.lang.String label)
Sets the value of the
EXTERNAL_LABEL__NE attribute of the given
Edge to the given value. |
static void |
setExternalLabel(Node node,
Provider<java.lang.String> labelProvider)
Sets the value of the
EXTERNAL_LABEL__NE attribute of the given
Node to the given provider. |
static void |
setExternalLabel(Node node,
java.lang.String label)
Sets the value of the
EXTERNAL_LABEL__NE attribute of the given
Node to the given value. |
static void |
setExternalLabelCssStyle(Edge edge,
Provider<java.lang.String> textCssStyleProvider)
Sets the value of the
EXTERNAL_LABEL_CSS_STYLE__NE attribute of the
given Edge to the given value. |
static void |
setExternalLabelCssStyle(Edge edge,
java.lang.String textCssStyle)
Sets the value of the
EXTERNAL_LABEL_CSS_STYLE__NE attribute of the
given Edge to the given value. |
static void |
setExternalLabelCssStyle(Node node,
Provider<java.lang.String> textCssStyleProvider)
Sets the value of the
EXTERNAL_LABEL_CSS_STYLE__NE attribute of the
given Node to the given value. |
static void |
setExternalLabelCssStyle(Node node,
java.lang.String textCssStyle)
Sets the value of the
EXTERNAL_LABEL_CSS_STYLE__NE attribute of the
given Node to the given value. |
static void |
setExternalLabelPosition(Edge edge,
Point externalLabelPosition)
Sets the value of the
EXTERNAL_LABEL_POSITION__NE attribute of the
given Edge to the given value. |
static void |
setExternalLabelPosition(Edge edge,
Provider<Point> externalLabelPositionProvider)
Sets the value of the
EXTERNAL_LABEL_POSITION__NE attribute of the
given Edge to the given value. |
static void |
setExternalLabelPosition(Node node,
Point externalLabelPosition)
Sets the value of the
EXTERNAL_LABEL_POSITION__NE attribute of the
given Node to the given value. |
static void |
setExternalLabelPosition(Node node,
Provider<Point> externalLabelPositionProvider)
Sets the value of the
EXTERNAL_LABEL_POSITION__NE attribute of the
given Node to the given value. |
static void |
setExternalLabelTooltip(Edge edge,
Provider<java.lang.String> tooltipProvider)
Sets the value of the
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Edge to the given provider. |
static void |
setExternalLabelTooltip(Edge edge,
java.lang.String tooltip)
Sets the value of the
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Edge to the given value. |
static void |
setExternalLabelTooltip(Node node,
Provider<java.lang.String> tooltipProvider)
Sets the value of the
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Node to the given provider. |
static void |
setExternalLabelTooltip(Node node,
java.lang.String tooltip)
Sets the value of the
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Node to the given value. |
static void |
setIcon(Node node,
javafx.scene.image.Image icon)
|
static void |
setIcon(Node node,
Provider<javafx.scene.image.Image> iconProvider)
|
static void |
setInterpolator(Edge edge,
IConnectionInterpolator interpolator)
Sets the value of the
INTERPOLATOR__E attribute of the given
Edge to the given value. |
static void |
setInterpolator(Edge edge,
Provider<IConnectionInterpolator> interpolatorProvider)
Sets the value of the
INTERPOLATOR__E attribute of the given
Edge to the given value. |
static void |
setInvisible(Edge edge,
java.lang.Boolean invisible)
Sets the value of the
INVISIBLE__NE attribute of the given
Edge to the given value. |
static void |
setInvisible(Edge edge,
Provider<java.lang.Boolean> invisibleProvider)
Sets the value of the
INVISIBLE__NE attribute of the given
Edge to the given value. |
static void |
setInvisible(Node node,
java.lang.Boolean invisible)
Sets the value of the
INVISIBLE__NE attribute of the given
Node to the given value. |
static void |
setInvisible(Node node,
Provider<java.lang.Boolean> invisibleProvider)
Sets the value of the
INVISIBLE__NE attribute of the given
Node to the given value. |
static void |
setLabel(Edge edge,
Provider<java.lang.String> labelProvider)
|
static void |
setLabel(Edge edge,
java.lang.String label)
|
static void |
setLabel(Node node,
Provider<java.lang.String> labelProvider)
|
static void |
setLabel(Node node,
java.lang.String label)
|
static void |
setLabelCssStyle(Edge edge,
Provider<java.lang.String> textCssStyleProvider)
Sets the value of the
LABEL_CSS_STYLE__NE attribute of the given
Edge to the given value. |
static void |
setLabelCssStyle(Edge edge,
java.lang.String textCssStyle)
Sets the value of the
LABEL_CSS_STYLE__NE attribute of the given
Edge to the given value. |
static void |
setLabelCssStyle(Node node,
Provider<java.lang.String> textCssStyleProvider)
Sets the value of the
LABEL_CSS_STYLE__NE attribute of the given
Node to the given value. |
static void |
setLabelCssStyle(Node node,
java.lang.String textCssStyle)
Sets the value of the
LABEL_CSS_STYLE__NE attribute of the given
Node to the given value. |
static void |
setLabelPosition(Edge edge,
Point labelPosition)
Sets the value of the
LABEL_POSITION__E attribute of the given
Edge to the given value. |
static void |
setLabelPosition(Edge edge,
Provider<Point> labelPositionProvider)
Sets the value of the
LABEL_POSITION__E attribute of the given
Edge to the given value. |
static void |
setLabelTooltip(Edge edge,
Provider<java.lang.String> tooltipProvider)
Sets the value of the
LABEL_TOOLTIP__E attribute of the given
Edge to the given provider. |
static void |
setLabelTooltip(Edge edge,
java.lang.String tooltip)
Sets the value of the
LABEL_TOOLTIP__E attribute of the given
Edge to the given value. |
static void |
setLayoutAlgorithm(Graph graph,
ILayoutAlgorithm algorithm)
Sets the value of the
LAYOUT_ALGORITHM__G attribute of the given
Graph to the given value. |
static void |
setLayoutAlgorithm(Graph graph,
Provider<ILayoutAlgorithm> algorithmProvider)
Sets the value of the
LAYOUT_ALGORITHM__G attribute of the given
Graph to the given value. |
static void |
setLayoutIrrelevant(Edge edge,
java.lang.Boolean layoutIrrelevant)
Sets the value of the
LAYOUT_IRRELEVANT__NE attribute of the given
Edge to the given value. |
static void |
setLayoutIrrelevant(Edge edge,
Provider<java.lang.Boolean> layoutIrrelevantProvider)
Sets the value of the
LAYOUT_IRRELEVANT__NE attribute of the given
Edge to the given value. |
static void |
setLayoutIrrelevant(Node node,
java.lang.Boolean layoutIrrelevant)
Sets the value of the
LAYOUT_IRRELEVANT__NE attribute of the given
Node to the given value. |
static void |
setLayoutIrrelevant(Node node,
Provider<java.lang.Boolean> layoutIrrelevantProvider)
Sets the value of the
LAYOUT_IRRELEVANT__NE attribute of the given
Node to the given value. |
static void |
setModel(Edge edge,
java.lang.Object model)
Sets the value of the
MODEL__GNE attribute of the given Edge
to the given value. |
static void |
setModel(Graph graph,
java.lang.Object model)
Sets the value of the
MODEL__GNE attribute of the given
Graph to the given value. |
static void |
setModel(Node node,
java.lang.Object model)
Sets the value of the
MODEL__GNE attribute of the given Node
to the given value. |
static void |
setPosition(Node node,
Point position)
Sets the value of the
POSITION__N attribute of the given
Node to the given value. |
static void |
setPosition(Node node,
Provider<Point> positionProvider)
Sets the value of the
POSITION__N attribute of the given
Node to the given value. |
static void |
setRouter(Edge edge,
IConnectionRouter router)
|
static void |
setRouter(Edge edge,
Provider<IConnectionRouter> routerProvider)
|
static void |
setShape(Node node,
javafx.scene.Node shape)
|
static void |
setShape(Node node,
Provider<javafx.scene.Node> shapeProvider)
|
static void |
setShapeCssStyle(Node node,
Provider<java.lang.String> rectCssStyleProvider)
Sets the value of the
SHAPE_CSS_STYLE__N attribute of the given
Node to the given value. |
static void |
setShapeCssStyle(Node node,
java.lang.String rectCssStyle)
Sets the value of the
SHAPE_CSS_STYLE__N attribute of the given
Node to the given value. |
static void |
setSize(Node node,
Dimension size)
|
static void |
setSize(Node node,
Provider<Dimension> sizeProvider)
|
static void |
setSourceDecoration(Edge edge,
javafx.scene.Node sourceDecoration)
Sets the value of the
SOURCE_DECORATION__E attribute of the given
Edge to the given value. |
static void |
setSourceDecoration(Edge edge,
Provider<javafx.scene.Node> sourceDecorationProvider)
Sets the value of the
SOURCE_DECORATION__E attribute of the given
Edge to the given value. |
static void |
setSourceDecorationCssStyle(Edge edge,
Provider<java.lang.String> sourceDecorationCssStyleProvider)
Sets the value of the
SOURCE_DECORATION_CSS_STYLE__E attribute of
the given Edge to the given value. |
static void |
setSourceDecorationCssStyle(Edge edge,
java.lang.String sourceDecorationCssStyle)
Sets the value of the
SOURCE_DECORATION_CSS_STYLE__E attribute of
the given Edge to the given value. |
static void |
setSourceLabel(Edge edge,
Provider<java.lang.String> sourceLabelProvider)
Sets the value of the
SOURCE_LABEL__E attribute of the given
Edge to the given provider. |
static void |
setSourceLabel(Edge edge,
java.lang.String sourceLabel)
Sets the value of the
SOURCE_LABEL__E attribute of the given
Edge to the given value. |
static void |
setSourceLabelCssStyle(Edge edge,
Provider<java.lang.String> sourceLabelCssStyleProvider)
Sets the value of the
SOURCE_LABEL_CSS_STYLE__E attribute of the
given Edge to the given value. |
static void |
setSourceLabelCssStyle(Edge edge,
java.lang.String sourceLabelCssStyle)
Sets the value of the
SOURCE_LABEL_CSS_STYLE__E attribute of the
given Edge to the given value. |
static void |
setSourceLabelPosition(Edge edge,
Point labelPosition)
Sets the value of the
SOURCE_LABEL_POSITION__E attribute of the
given Edge to the given value. |
static void |
setSourceLabelPosition(Edge edge,
Provider<Point> labelPositionProvider)
Sets the value of the
SOURCE_LABEL_POSITION__E attribute of the
given Edge to the given value. |
static void |
setSourceLabelTooltip(Edge edge,
Provider<java.lang.String> tooltipProvider)
Sets the value of the
SOURCE_LABEL_TOOLTIP__E attribute of the given
Edge to the given provider. |
static void |
setSourceLabelTooltip(Edge edge,
java.lang.String tooltip)
Sets the value of the
SOURCE_LABEL_TOOLTIP__E attribute of the given
Edge to the given value. |
static void |
setStartPoint(Edge edge,
Point startPoint)
Sets the value of the
START_POINT__E attribute of the given
Edge to the given value. |
static void |
setStartPoint(Edge edge,
Provider<Point> startPointProvider)
Sets the value of the
START_POINT__E attribute of the given
Edge to the given value. |
static void |
setTargetDecoration(Edge edge,
javafx.scene.Node targetDecoration)
Sets the value of the
TARGET_DECORATION__E attribute of the given
Edge to the given value. |
static void |
setTargetDecoration(Edge edge,
Provider<javafx.scene.Node> targetDecorationProvider)
Sets the value of the
TARGET_DECORATION__E attribute of the given
Edge to the given value. |
static void |
setTargetDecorationCssStyle(Edge edge,
Provider<java.lang.String> targetDecorationCssStyleProvider)
Sets the value of the
TARGET_DECORATION_CSS_STYLE__E attribute of
the given Edge to the given value. |
static void |
setTargetDecorationCssStyle(Edge edge,
java.lang.String targetDecorationCssStyle)
Sets the value of the
TARGET_DECORATION_CSS_STYLE__E attribute of
the given Edge to the given value. |
static void |
setTargetLabel(Edge edge,
Provider<java.lang.String> targetLabelProvider)
Sets the value of the
TARGET_LABEL__E attribute of the given
Edge to the given provider. |
static void |
setTargetLabel(Edge edge,
java.lang.String targetLabel)
Sets the value of the
TARGET_LABEL__E attribute of the given
Edge to the given value. |
static void |
setTargetLabelCssStyle(Edge edge,
Provider<java.lang.String> targetLabelCssStyleProvider)
Sets the value of the
TARGET_LABEL_CSS_STYLE__E attribute of the
given Edge to the given value. |
static void |
setTargetLabelCssStyle(Edge edge,
java.lang.String targetLabelCssStyle)
Sets the value of the
TARGET_LABEL_CSS_STYLE__E attribute of the
given Edge to the given value. |
static void |
setTargetLabelPosition(Edge edge,
Point labelPosition)
Sets the value of the
TARGET_LABEL_POSITION__E attribute of the
given Edge to the given value. |
static void |
setTargetLabelPosition(Edge edge,
Provider<Point> labelPositionProvider)
Sets the value of the
TARGET_LABEL_POSITION__E attribute of the
given Edge to the given value. |
static void |
setTargetLabelTooltip(Edge edge,
Provider<java.lang.String> tooltipProvider)
Sets the value of the
TARGET_LABEL_TOOLTIP__E attribute of the given
Edge to the given provider. |
static void |
setTargetLabelTooltip(Edge edge,
java.lang.String tooltip)
Sets the value of the
TARGET_LABEL_TOOLTIP__E attribute of the given
Edge to the given value. |
static void |
setTooltip(Edge edge,
Provider<java.lang.String> tooltipProvider)
Sets the value of the
TOOLTIP__E attribute of the given Edge
to the given provider. |
static void |
setTooltip(Edge edge,
java.lang.String tooltip)
Sets the value of the
TOOLTIP__E attribute of the given Edge
to the given value. |
static void |
setTooltip(Node node,
Provider<java.lang.String> tooltipProvider)
Sets the value of the
TOOLTIP__N attribute of the given Node
to the given provider. |
static void |
setTooltip(Node node,
java.lang.String tooltip)
Sets the value of the
TOOLTIP__N attribute of the given Node
to the given value. |
public static final java.lang.String LAYOUT_IRRELEVANT__NE
public static final java.lang.String INVISIBLE__NE
public static final java.lang.String CSS_CLASS__NE
public static final java.lang.String CSS_ID__NE
public static final java.lang.String LABEL__NE
public static final java.lang.String MODEL__GNE
Graph, Node, or Edge was constructed.public static final java.lang.String CURVE__E
public static final java.lang.String START_POINT__E
public static final java.lang.String END_POINT__E
public static final java.lang.String CURVE_CSS_STYLE__E
public static final java.lang.String SOURCE_DECORATION_CSS_STYLE__E
public static final java.lang.String TARGET_DECORATION_CSS_STYLE__E
public static final java.lang.String CONTROL_POINTS__E
ROUTER__E in addition to the start and end point, which are provided
by the Connection and computed by IAnchors at the source and
target node of the Edge (and not included in the list of way points).public static final java.lang.String SHAPE__N
public static final java.lang.String SHAPE_CSS_STYLE__N
public static final java.lang.String LABEL_CSS_STYLE__NE
public static final java.lang.String SOURCE_LABEL_CSS_STYLE__E
public static final java.lang.String TARGET_LABEL_CSS_STYLE__E
public static final java.lang.String EXTERNAL_LABEL_CSS_STYLE__NE
public static final java.lang.String EXTERNAL_LABEL__NE
public static final java.lang.String EXTERNAL_LABEL_POSITION__NE
public static final java.lang.String LABEL_POSITION__E
public static final java.lang.String SOURCE_LABEL_POSITION__E
public static final java.lang.String TARGET_LABEL_POSITION__E
public static final java.lang.String ICON__N
getIcon(Node),
setIcon(Node, Image),
Constant Field Valuespublic static final java.lang.String SIZE__N
public static final java.lang.String POSITION__N
public static final java.lang.String TOOLTIP__N
public static final java.lang.String TOOLTIP__E
getTooltip(Edge),
setTooltip(Edge, String),
Constant Field Valuespublic static final java.lang.String LABEL_TOOLTIP__E
getLabelTooltip(Edge),
setLabelTooltip(Edge, String),
Constant Field Valuespublic static final java.lang.String SOURCE_LABEL_TOOLTIP__E
getSourceLabelTooltip(Edge),
setSourceLabelTooltip(Edge, String),
Constant Field Valuespublic static final java.lang.String TARGET_LABEL_TOOLTIP__E
getTargetLabelTooltip(Edge),
setTargetLabelTooltip(Edge, String),
Constant Field Valuespublic static final java.lang.String EXTERNAL_LABEL_TOOLTIP__NE
public static final java.lang.String TARGET_DECORATION__E
public static final java.lang.String SOURCE_DECORATION__E
public static final java.lang.String TARGET_LABEL__E
public static final java.lang.String SOURCE_LABEL__E
public static final java.lang.String ROUTER__E
IConnectionRouter used to route an
edge. This attribute does not have a default value.public static final java.lang.String INTERPOLATOR__E
IConnectionInterpolator used to infer a
geometry for an edge. This attribute does not have a default value.public static final java.lang.String LAYOUT_ALGORITHM__G
ILayoutAlgorithm used to layout the
graph.public static java.util.List<Point> getControlPoints(Edge edge)
CONTROL_POINTS__E attribute of the given
Edge.edge - The Edge for which to determine the router points.CONTROL_POINTS__E attribute of the given
Edge, or an empty list, if the attribute is unset.public static java.lang.String getCssClass(Edge edge)
CSS_CLASS__NE attribute of the given
Edge.public static java.lang.String getCssClass(Node node)
CSS_CLASS__NE attribute of the given
Node.public static java.lang.String getCssId(Edge edge)
CSS_ID__NE attribute of the given
Edge.public static java.lang.String getCssId(Node node)
CSS_ID__NE attribute of the given
Node.public static javafx.scene.Node getCurve(Edge edge)
public static java.lang.String getCurveCssStyle(Edge edge)
CURVE_CSS_STYLE__E attribute of the given
Edge.public static Point getEndPoint(Edge edge)
END_POINT__E attribute of the given
Edge.public static java.lang.String getExternalLabel(Edge edge)
EXTERNAL_LABEL__NE attribute of the given
Edge.public static java.lang.String getExternalLabel(Node node)
EXTERNAL_LABEL__NE attribute of the given
Node.public static java.lang.String getExternalLabelCssStyle(Edge edge)
EXTERNAL_LABEL_CSS_STYLE__NE attribute of
the given Edge.public static java.lang.String getExternalLabelCssStyle(Node node)
EXTERNAL_LABEL_CSS_STYLE__NE attribute of
the given Node.public static Point getExternalLabelPosition(Edge edge)
EXTERNAL_LABEL_POSITION__NE attribute of
the given Edge.edge - The Edge of which the position is determined.EXTERNAL_LABEL_POSITION__NE attribute of
the given Edge.public static Point getExternalLabelPosition(Node node)
EXTERNAL_LABEL_POSITION__NE attribute of
the given Node.node - The Node of which the position is determined.EXTERNAL_LABEL_POSITION__NE attribute of
the given Node.public static java.lang.String getExternalLabelTooltip(Edge edge)
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Edge.edge - The Edge of which the external label tooltip is
determined.Edge external label. If a
Provider is set for EXTERNAL_LABEL_TOOLTIP__NE, the
value will be retrieved from it using Provider.get().public static java.lang.String getExternalLabelTooltip(Node node)
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Node.node - The Node of which the external label tooltip is
determined.Node extrnal label. If a
Provider is set for EXTERNAL_LABEL_TOOLTIP__NE, the
value will be retrieved from it using Provider.get().public static javafx.scene.image.Image getIcon(Node node)
public static IConnectionInterpolator getInterpolator(Edge edge)
INTERPOLATOR__E attribute of the given
Edge.public static java.lang.Boolean getInvisible(Edge edge)
INVISIBLE__NE attribute of the given
Edge.edge - The Edge of which the INVISIBLE__NE attribute
value is determined.INVISIBLE__NE attribute of the given
Edge.public static java.lang.Boolean getInvisible(Node node)
INVISIBLE__NE attribute of the given
Node.node - The Node of which the INVISIBLE__NE attribute
value is determined.INVISIBLE__NE attribute of the given
Node.public static java.lang.String getLabel(Edge edge)
edge - The Edge whose attribute value is to be retrieved.LABEL__NE attribute Edge. If a
Provider was set for the attribute, the value is retrieved
from the provider using Provider.get().public static java.lang.String getLabel(Node node)
node - The Node whose attribute value is to be retrieved.LABEL__NE attribute Node. If a
Provider was set for the attribute, the value is retrieved
from the provider using Provider.get().public static java.lang.String getLabelCssStyle(Edge edge)
LABEL_CSS_STYLE__NE attribute of the given
Edge.public static java.lang.String getLabelCssStyle(Node node)
LABEL_CSS_STYLE__NE attribute of the given
Node.public static Point getLabelPosition(Edge edge)
LABEL_POSITION__E attribute of the given
Edge.edge - The Edge of which the position is determined.LABEL_POSITION__E attribute of the given
Edge.public static java.lang.String getLabelTooltip(Edge edge)
LABEL_TOOLTIP__E attribute of the given
Edge.edge - The Edge of which the label tooltip is determined.Edge label. If a Provider is
set for LABEL_TOOLTIP__E, the value will be retrieved from
it using Provider.get().public static ILayoutAlgorithm getLayoutAlgorithm(Graph graph)
LAYOUT_ALGORITHM__G attribute of the given
Graph.public static java.lang.Boolean getLayoutIrrelevant(Edge edge)
LAYOUT_IRRELEVANT__NE attribute of the
given Edge.public static java.lang.Boolean getLayoutIrrelevant(Node node)
LAYOUT_IRRELEVANT__NE attribute of the
given Node.public static java.lang.Object getModel(Edge edge)
MODEL__GNE attribute of the given
Edge.public static java.lang.Object getModel(Graph graph)
MODEL__GNE attribute of the given
Graph.public static java.lang.Object getModel(Node node)
MODEL__GNE attribute of the given
Node.public static Point getPosition(Node node)
POSITION__N attribute of the given
Node.node - The Node of which the position is determined.POSITION__N attribute of the given
Node.public static IConnectionRouter getRouter(Edge edge)
public static javafx.scene.Node getShape(Node node)
public static java.lang.String getShapeCssStyle(Node node)
SHAPE_CSS_STYLE__N attribute of the given
Node.public static javafx.scene.Node getSourceDecoration(Edge edge)
SOURCE_DECORATION__E attribute of the given
Edge.public static java.lang.String getSourceDecorationCssStyle(Edge edge)
SOURCE_DECORATION_CSS_STYLE__E attribute of
the given Edge.public static java.lang.String getSourceLabel(Edge edge)
SOURCE_LABEL__E attribute of the given
Edge.edge - The Edge of which the source decoration is determined.SOURCE_LABEL__E attribute. In case a
provider is set for the attribute, the value will be retrieved from
the provider using Provider.get().public static java.lang.String getSourceLabelCssStyle(Edge edge)
SOURCE_LABEL_CSS_STYLE__E attribute of the
given Edge.public static Point getSourceLabelPosition(Edge edge)
SOURCE_LABEL_POSITION__E attribute of the
given Edge.edge - The Edge of which the source label position is determined.SOURCE_LABEL_POSITION__E attribute of the
given Edge.public static java.lang.String getSourceLabelTooltip(Edge edge)
SOURCE_LABEL_TOOLTIP__E attribute of the
given Edge.edge - The Edge of which the source label tooltip is determined.Edge source label. If a
Provider is set for SOURCE_LABEL_TOOLTIP__E, the
value will be retrieved from it using Provider.get().public static Point getStartPoint(Edge edge)
START_POINT__E attribute of the given
Edge.public static javafx.scene.Node getTargetDecoration(Edge edge)
TARGET_DECORATION__E attribute of the given
Edge.public static java.lang.String getTargetDecorationCssStyle(Edge edge)
TARGET_DECORATION_CSS_STYLE__E attribute of
the given Edge.public static java.lang.String getTargetLabel(Edge edge)
TARGET_LABEL__E attribute of the given
Edge.edge - The Edge of which the target decoration is determined.TARGET_LABEL__E attribute. In case a
provider is set for the attribute, the value will be retrieved from
the provider using Provider.get().public static java.lang.String getTargetLabelCssStyle(Edge edge)
TARGET_LABEL_CSS_STYLE__E attribute of the
given Edge.public static Point getTargetLabelPosition(Edge edge)
TARGET_LABEL_POSITION__E attribute of the
given Edge.edge - The Edge of which the target label position is determined.TARGET_LABEL_POSITION__E attribute of the
given Edge.public static java.lang.String getTargetLabelTooltip(Edge edge)
TARGET_LABEL_TOOLTIP__E attribute of the
given Edge.edge - The Edge of which the target label tooltip is determined.Edge target label. If a
Provider is set for TARGET_LABEL_TOOLTIP__E, the
value will be retrieved from it using Provider.get().public static java.lang.String getTooltip(Edge edge)
TOOLTIP__E attribute of the given
Edge.edge - The Edge of which the tooltip is determined.Edge. If a Provider is set
for TOOLTIP__E, the value will be retrieved from it using
Provider.get().public static java.lang.String getTooltip(Node node)
TOOLTIP__N attribute of the given
Node.node - The Node of which the tooltip is determined.Node. If a Provider is set
for TOOLTIP__N, the value will be retrieved from it using
Provider.get().public static void setControlPoints(Edge edge, java.util.List<Point> controlPoints)
CONTROL_POINTS__E attribute of the given
Edge to the given value.edge - The Edge of which the CONTROL_POINTS__E attribute
is changed.controlPoints - The new List of control Points for the given
Edge.public static void setControlPoints(Edge edge, Provider<java.util.List<Point>> controlPointsProvider)
CONTROL_POINTS__E attribute of the given
Edge to the given value.edge - The Edge of which the CONTROL_POINTS__E attribute
is changed.controlPointsProvider - The new List of control Points for the given
Edge.public static void setCssClass(Edge edge, Provider<java.lang.String> cssClassProvider)
CSS_CLASS__NE attribute of the given
Edge to the given value.public static void setCssClass(Edge edge, java.lang.String cssClass)
CSS_CLASS__NE attribute of the given
Edge to the given value.public static void setCssClass(Node node, Provider<java.lang.String> cssClassProvider)
CSS_CLASS__NE attribute of the given
Node to the given value.public static void setCssClass(Node node, java.lang.String cssClass)
CSS_CLASS__NE attribute of the given
Node to the given value.public static void setCssId(Edge edge, Provider<java.lang.String> cssIdProvider)
CSS_ID__NE attribute of the given Edge
to the given value.public static void setCssId(Edge edge, java.lang.String cssId)
CSS_ID__NE attribute of the given Edge
to the given value.public static void setCssId(Node node, Provider<java.lang.String> cssIdProvider)
CSS_ID__NE attribute of the given Node
to the given value.public static void setCssId(Node node, java.lang.String cssId)
CSS_ID__NE attribute of the given Node
to the given value.public static void setCurve(Edge edge, javafx.scene.Node curve)
public static void setCurveCssStyle(Edge edge, Provider<java.lang.String> curveCssStyleProvider)
CURVE_CSS_STYLE__E attribute of the given
Edge to the given value.public static void setCurveCssStyle(Edge edge, java.lang.String curveCssStyle)
CURVE_CSS_STYLE__E attribute of the given
Edge to the given value.public static void setEndPoint(Edge edge, Point endPoint)
END_POINT__E attribute of the given
Edge to the given value.edge - The Edge, for which to set the value of the
END_POINT__E attribute.endPoint - The end Point for the given Edge.public static void setEndPoint(Edge edge, Provider<Point> endPointProvider)
END_POINT__E attribute of the given
Edge to the given value.edge - The Edge, for which to set the value of the
END_POINT__E attribute.endPointProvider - The end Point for the given Edge.public static void setExternalLabel(Edge edge, Provider<java.lang.String> labelProvider)
EXTERNAL_LABEL__NE attribute of the given
Edge to the given provider.edge - The Edge of which the external label is changed.labelProvider - A Provider that is used to retrieve the value of the
EXTERNAL_LABEL__NE attribute.public static void setExternalLabel(Edge edge, java.lang.String label)
EXTERNAL_LABEL__NE attribute of the given
Edge to the given value.public static void setExternalLabel(Node node, Provider<java.lang.String> labelProvider)
EXTERNAL_LABEL__NE attribute of the given
Node to the given provider.node - The Node of which the external label is changed.labelProvider - A Provider that is used to retrieve the value of the
EXTERNAL_LABEL__NE attribute.public static void setExternalLabel(Node node, java.lang.String label)
EXTERNAL_LABEL__NE attribute of the given
Node to the given value.public static void setExternalLabelCssStyle(Edge edge, Provider<java.lang.String> textCssStyleProvider)
EXTERNAL_LABEL_CSS_STYLE__NE attribute of the
given Edge to the given value.public static void setExternalLabelCssStyle(Edge edge, java.lang.String textCssStyle)
EXTERNAL_LABEL_CSS_STYLE__NE attribute of the
given Edge to the given value.public static void setExternalLabelCssStyle(Node node, Provider<java.lang.String> textCssStyleProvider)
EXTERNAL_LABEL_CSS_STYLE__NE attribute of the
given Node to the given value.public static void setExternalLabelCssStyle(Node node, java.lang.String textCssStyle)
EXTERNAL_LABEL_CSS_STYLE__NE attribute of the
given Node to the given value.public static void setExternalLabelPosition(Edge edge, Point externalLabelPosition)
EXTERNAL_LABEL_POSITION__NE attribute of the
given Edge to the given value.edge - The Edge of which the EXTERNAL_LABEL_POSITION__NE
attribute is changed.externalLabelPosition - The new external label position.public static void setExternalLabelPosition(Edge edge, Provider<Point> externalLabelPositionProvider)
EXTERNAL_LABEL_POSITION__NE attribute of the
given Edge to the given value.edge - The Edge of which the EXTERNAL_LABEL_POSITION__NE
attribute is changed.externalLabelPositionProvider - The new external label position.public static void setExternalLabelPosition(Node node, Point externalLabelPosition)
EXTERNAL_LABEL_POSITION__NE attribute of the
given Node to the given value.node - The Node of which the EXTERNAL_LABEL_POSITION__NE
attribute is changed.externalLabelPosition - The new external label position.public static void setExternalLabelPosition(Node node, Provider<Point> externalLabelPositionProvider)
EXTERNAL_LABEL_POSITION__NE attribute of the
given Node to the given value.node - The Node of which the EXTERNAL_LABEL_POSITION__NE
attribute is changed.externalLabelPositionProvider - The new external label position.public static void setExternalLabelTooltip(Edge edge, Provider<java.lang.String> tooltipProvider)
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Edge to the given provider.edge - The Edge whose attribute is change.tooltipProvider - A Provider which is used to retrieve the
EXTERNAL_LABEL_TOOLTIP__NE value.public static void setExternalLabelTooltip(Edge edge, java.lang.String tooltip)
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Edge to the given value.public static void setExternalLabelTooltip(Node node, Provider<java.lang.String> tooltipProvider)
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Node to the given provider.node - The Node whose attribute is change.tooltipProvider - A Provider which is used to retrieve the
EXTERNAL_LABEL_TOOLTIP__NE value.public static void setExternalLabelTooltip(Node node, java.lang.String tooltip)
EXTERNAL_LABEL_TOOLTIP__NE attribute of the
given Node to the given value.public static void setIcon(Node node, javafx.scene.image.Image icon)
public static void setInterpolator(Edge edge, IConnectionInterpolator interpolator)
INTERPOLATOR__E attribute of the given
Edge to the given value.edge - The Edge of which the interpolator is changed.interpolator - The new IConnectionInterpolator for the given Edge
.public static void setInterpolator(Edge edge, Provider<IConnectionInterpolator> interpolatorProvider)
INTERPOLATOR__E attribute of the given
Edge to the given value.edge - The Edge of which the interpolator is changed.interpolatorProvider - The new IConnectionInterpolator for the given Edge
.public static void setInvisible(Edge edge, java.lang.Boolean invisible)
INVISIBLE__NE attribute of the given
Edge to the given value.edge - The Edge for which to set the INVISIBLE__NE
attribute.invisible - The new value for the INVISIBLE__NE attribute of the
given Edge.public static void setInvisible(Edge edge, Provider<java.lang.Boolean> invisibleProvider)
INVISIBLE__NE attribute of the given
Edge to the given value.edge - The Edge for which to set the INVISIBLE__NE
attribute.invisibleProvider - The new value for the INVISIBLE__NE attribute of the
given Edge.public static void setInvisible(Node node, java.lang.Boolean invisible)
INVISIBLE__NE attribute of the given
Node to the given value.node - The Node for which to set the INVISIBLE__NE
attribute.invisible - The new value for the INVISIBLE__NE attribute of the
given Node.public static void setInvisible(Node node, Provider<java.lang.Boolean> invisibleProvider)
INVISIBLE__NE attribute of the given
Node to the given value.node - The Node for which to set the INVISIBLE__NE
attribute.invisibleProvider - The new value for the INVISIBLE__NE attribute of the
given Node.public static void setLabel(Edge edge, java.lang.String label)
public static void setLabel(Node node, java.lang.String label)
public static void setLabelCssStyle(Edge edge, Provider<java.lang.String> textCssStyleProvider)
LABEL_CSS_STYLE__NE attribute of the given
Edge to the given value.public static void setLabelCssStyle(Edge edge, java.lang.String textCssStyle)
LABEL_CSS_STYLE__NE attribute of the given
Edge to the given value.public static void setLabelCssStyle(Node node, Provider<java.lang.String> textCssStyleProvider)
LABEL_CSS_STYLE__NE attribute of the given
Node to the given value.public static void setLabelCssStyle(Node node, java.lang.String textCssStyle)
LABEL_CSS_STYLE__NE attribute of the given
Node to the given value.public static void setLabelPosition(Edge edge, Point labelPosition)
LABEL_POSITION__E attribute of the given
Edge to the given value.public static void setLabelPosition(Edge edge, Provider<Point> labelPositionProvider)
LABEL_POSITION__E attribute of the given
Edge to the given value.public static void setLabelTooltip(Edge edge, Provider<java.lang.String> tooltipProvider)
LABEL_TOOLTIP__E attribute of the given
Edge to the given provider.edge - The Edge whose attribute is change.tooltipProvider - A Provider which is used to retrieve the
LABEL_TOOLTIP__E value.public static void setLabelTooltip(Edge edge, java.lang.String tooltip)
LABEL_TOOLTIP__E attribute of the given
Edge to the given value.public static void setLayoutAlgorithm(Graph graph, ILayoutAlgorithm algorithm)
LAYOUT_ALGORITHM__G attribute of the given
Graph to the given value.graph - The Graph of which the layout algorithm is changed.algorithm - The new ILayoutAlgorithm for the given Graph.public static void setLayoutAlgorithm(Graph graph, Provider<ILayoutAlgorithm> algorithmProvider)
LAYOUT_ALGORITHM__G attribute of the given
Graph to the given value.graph - The Graph of which the layout algorithm is changed.algorithmProvider - The new ILayoutAlgorithm for the given Graph.public static void setLayoutIrrelevant(Edge edge, java.lang.Boolean layoutIrrelevant)
LAYOUT_IRRELEVANT__NE attribute of the given
Edge to the given value.public static void setLayoutIrrelevant(Edge edge, Provider<java.lang.Boolean> layoutIrrelevantProvider)
LAYOUT_IRRELEVANT__NE attribute of the given
Edge to the given value.public static void setLayoutIrrelevant(Node node, java.lang.Boolean layoutIrrelevant)
LAYOUT_IRRELEVANT__NE attribute of the given
Node to the given value.public static void setLayoutIrrelevant(Node node, Provider<java.lang.Boolean> layoutIrrelevantProvider)
LAYOUT_IRRELEVANT__NE attribute of the given
Node to the given value.public static void setModel(Edge edge, java.lang.Object model)
MODEL__GNE attribute of the given Edge
to the given value.public static void setModel(Graph graph, java.lang.Object model)
MODEL__GNE attribute of the given
Graph to the given value.public static void setModel(Node node, java.lang.Object model)
MODEL__GNE attribute of the given Node
to the given value.public static void setPosition(Node node, Point position)
POSITION__N attribute of the given
Node to the given value.node - The Node of which the POSITION__N attribute is
changed.position - The new node position.public static void setPosition(Node node, Provider<Point> positionProvider)
POSITION__N attribute of the given
Node to the given value.node - The Node of which the POSITION__N attribute is
changed.positionProvider - The new node position.public static void setRouter(Edge edge, IConnectionRouter router)
edge - The Edge of which the router is changed.router - The new IConnectionRouter for the given Edge .public static void setRouter(Edge edge, Provider<IConnectionRouter> routerProvider)
edge - The Edge of which the router is changed.routerProvider - The new IConnectionRouter for the given Edge .public static void setShape(Node node, javafx.scene.Node shape)
public static void setShapeCssStyle(Node node, Provider<java.lang.String> rectCssStyleProvider)
SHAPE_CSS_STYLE__N attribute of the given
Node to the given value.public static void setShapeCssStyle(Node node, java.lang.String rectCssStyle)
SHAPE_CSS_STYLE__N attribute of the given
Node to the given value.public static void setSourceDecoration(Edge edge, javafx.scene.Node sourceDecoration)
SOURCE_DECORATION__E attribute of the given
Edge to the given value.public static void setSourceDecoration(Edge edge, Provider<javafx.scene.Node> sourceDecorationProvider)
SOURCE_DECORATION__E attribute of the given
Edge to the given value.public static void setSourceDecorationCssStyle(Edge edge, Provider<java.lang.String> sourceDecorationCssStyleProvider)
SOURCE_DECORATION_CSS_STYLE__E attribute of
the given Edge to the given value.public static void setSourceDecorationCssStyle(Edge edge, java.lang.String sourceDecorationCssStyle)
SOURCE_DECORATION_CSS_STYLE__E attribute of
the given Edge to the given value.public static void setSourceLabel(Edge edge, Provider<java.lang.String> sourceLabelProvider)
SOURCE_LABEL__E attribute of the given
Edge to the given provider.edge - The Edge of which the target decoration is changed.sourceLabelProvider - A Provider which provides the value for
SOURCE_LABEL__E attribute.public static void setSourceLabel(Edge edge, java.lang.String sourceLabel)
SOURCE_LABEL__E attribute of the given
Edge to the given value.public static void setSourceLabelCssStyle(Edge edge, Provider<java.lang.String> sourceLabelCssStyleProvider)
SOURCE_LABEL_CSS_STYLE__E attribute of the
given Edge to the given value.public static void setSourceLabelCssStyle(Edge edge, java.lang.String sourceLabelCssStyle)
SOURCE_LABEL_CSS_STYLE__E attribute of the
given Edge to the given value.public static void setSourceLabelPosition(Edge edge, Point labelPosition)
SOURCE_LABEL_POSITION__E attribute of the
given Edge to the given value.public static void setSourceLabelPosition(Edge edge, Provider<Point> labelPositionProvider)
SOURCE_LABEL_POSITION__E attribute of the
given Edge to the given value.public static void setSourceLabelTooltip(Edge edge, Provider<java.lang.String> tooltipProvider)
SOURCE_LABEL_TOOLTIP__E attribute of the given
Edge to the given provider.edge - The Edge whose attribute is change.tooltipProvider - A Provider which is used to retrieve the
SOURCE_LABEL_TOOLTIP__E value.public static void setSourceLabelTooltip(Edge edge, java.lang.String tooltip)
SOURCE_LABEL_TOOLTIP__E attribute of the given
Edge to the given value.public static void setStartPoint(Edge edge, Point startPoint)
START_POINT__E attribute of the given
Edge to the given value.edge - The Edge, for which to set the value of the
START_POINT__E attribute.startPoint - The start Point for the given Edge.public static void setStartPoint(Edge edge, Provider<Point> startPointProvider)
START_POINT__E attribute of the given
Edge to the given value.edge - The Edge, for which to set the value of the
START_POINT__E attribute.startPointProvider - The start Point for the given Edge.public static void setTargetDecoration(Edge edge, javafx.scene.Node targetDecoration)
TARGET_DECORATION__E attribute of the given
Edge to the given value.public static void setTargetDecoration(Edge edge, Provider<javafx.scene.Node> targetDecorationProvider)
TARGET_DECORATION__E attribute of the given
Edge to the given value.public static void setTargetDecorationCssStyle(Edge edge, Provider<java.lang.String> targetDecorationCssStyleProvider)
TARGET_DECORATION_CSS_STYLE__E attribute of
the given Edge to the given value.public static void setTargetDecorationCssStyle(Edge edge, java.lang.String targetDecorationCssStyle)
TARGET_DECORATION_CSS_STYLE__E attribute of
the given Edge to the given value.public static void setTargetLabel(Edge edge, Provider<java.lang.String> targetLabelProvider)
TARGET_LABEL__E attribute of the given
Edge to the given provider.edge - The Edge of which the target decoration is changed.targetLabelProvider - A Provider which provides the value for
TARGET_LABEL__E attribute.public static void setTargetLabel(Edge edge, java.lang.String targetLabel)
TARGET_LABEL__E attribute of the given
Edge to the given value.public static void setTargetLabelCssStyle(Edge edge, Provider<java.lang.String> targetLabelCssStyleProvider)
TARGET_LABEL_CSS_STYLE__E attribute of the
given Edge to the given value.public static void setTargetLabelCssStyle(Edge edge, java.lang.String targetLabelCssStyle)
TARGET_LABEL_CSS_STYLE__E attribute of the
given Edge to the given value.public static void setTargetLabelPosition(Edge edge, Point labelPosition)
TARGET_LABEL_POSITION__E attribute of the
given Edge to the given value.public static void setTargetLabelPosition(Edge edge, Provider<Point> labelPositionProvider)
TARGET_LABEL_POSITION__E attribute of the
given Edge to the given value.public static void setTargetLabelTooltip(Edge edge, Provider<java.lang.String> tooltipProvider)
TARGET_LABEL_TOOLTIP__E attribute of the given
Edge to the given provider.edge - The Edge whose attribute is change.tooltipProvider - A Provider which is used to retrieve the
TARGET_LABEL_TOOLTIP__E value.public static void setTargetLabelTooltip(Edge edge, java.lang.String tooltip)
TARGET_LABEL_TOOLTIP__E attribute of the given
Edge to the given value.public static void setTooltip(Edge edge, Provider<java.lang.String> tooltipProvider)
TOOLTIP__E attribute of the given Edge
to the given provider.edge - The Edge whose attribute is change.tooltipProvider - A Provider which is used to retrieve the
TOOLTIP__E value.public static void setTooltip(Edge edge, java.lang.String tooltip)
TOOLTIP__E attribute of the given Edge
to the given value.public static void setTooltip(Node node, Provider<java.lang.String> tooltipProvider)
TOOLTIP__N attribute of the given Node
to the given provider.node - The Node whose attribute is change.tooltipProvider - A Provider which is used to retrieve the
TOOLTIP__N value.public static void setTooltip(Node node, java.lang.String tooltip)
TOOLTIP__N attribute of the given Node
to the given value.Copyright (c) 2014 itemis AG and others. All rights reserved.