Package org.eclipse.gef.zest.fx
Class ZestProperties
java.lang.Object
org.eclipse.gef.zest.fx.ZestProperties
The
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.-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
This attribute determines the way points that are passed along to theROUTER__E
in addition to the start and end point, which are provided by theConnection
and computed byIAnchor
s at the source and target node of theEdge
(and not included in the list of way points).static final String
This attribute determines the CSS class for an element (node/edge).static final String
This attribute determines the CSS id for an element (node/edge).static final String
This attribute determines the curve being used for visualization of the edge.static final String
This attribute determines the CSS style for an edge.static final String
This attribute determines the end point being used for the visualization of the edge.static final String
This attribute determines the (optional) external label of an element (node/edge).static final String
This attribute determines the CSS style for an external label of an element (node/edge).static final String
This attribute determines the position of an element (node/edge)'s external label (in case it exists).static final String
This attribute determines the tooltip for an element (node/edge) external label.static final String
This attribute determines the icon for a node.static final String
This attribute determines theIConnectionInterpolator
used to infer a geometry for an edge.static final String
This attribute determines if an element (node/edge) is invisible.static final String
This attribute determines the label for an element (node/edge).static final String
This attribute determines the CSS style for an element (node/edge) label.static final String
This attribute determines the position of an edge's label (in case it exists).static final String
This attribute determines the tooltip for an edge label.static final String
This attribute determines theILayoutAlgorithm
used to layout the graph.static final String
This attribute determines if an element (node/edge) should be ignored by the automatic layout.static final String
static final String
This attribute determines the position for a node.static final String
This attribute determines theIConnectionRouter
used to route an edge.static final String
This attribute determines the shape being used for background and outline visualization of the node.static final String
This attribute determines the CSS style for a node shape.static final String
This attribute determines the size for a node.static final String
This attribute determines the source decoration for an edge.static final String
This attribute determines the CSS style for the source decoration of an edge.static final String
This attribute determines the source label for an edge.static final String
This attribute determines the CSS style for the source edge label.static final String
This attribute determines the position of an edge's source label (in case it exists).static final String
This attribute determines the tooltip for an edge source label.static final String
This attribute determines the start point being used for the visualization of the edge.static final String
This attribute determines the target decoration for an edge.static final String
This attribute determines the CSS style for the target decoration of an edge.static final String
This attribute determines the target label for an edge.static final String
This attribute determines the CSS style for the target edge label.static final String
This attribute determines the position of an edge's target label (in case it exists).static final String
This attribute determines the tooltip for an edge target label.static final String
This attribute determines the tooltip for an edge.static final String
This attribute determines the tooltip for a node. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetControlPoints
(Edge edge) Returns the value of theCONTROL_POINTS__E
attribute of the givenEdge
.static String
getCssClass
(Edge edge) Returns the value of theCSS_CLASS__NE
attribute of the givenEdge
.static String
getCssClass
(Node node) Returns the value of theCSS_CLASS__NE
attribute of the givenNode
.static String
Returns the value of theCSS_ID__NE
attribute of the givenEdge
.static String
Returns the value of theCSS_ID__NE
attribute of the givenNode
.static javafx.scene.Node
static String
getCurveCssStyle
(Edge edge) Returns the value of theCURVE_CSS_STYLE__E
attribute of the givenEdge
.static Point
getEndPoint
(Edge edge) Returns the value of theEND_POINT__E
attribute of the givenEdge
.static String
getExternalLabel
(Edge edge) Returns the value of theEXTERNAL_LABEL__NE
attribute of the givenEdge
.static String
getExternalLabel
(Node node) Returns the value of theEXTERNAL_LABEL__NE
attribute of the givenNode
.static String
getExternalLabelCssStyle
(Edge edge) Returns the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenEdge
.static String
getExternalLabelCssStyle
(Node node) Returns the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenNode
.static Point
getExternalLabelPosition
(Edge edge) Returns the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenEdge
.static Point
getExternalLabelPosition
(Node node) Returns the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenNode
.static String
getExternalLabelTooltip
(Edge edge) Returns the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenEdge
.static String
getExternalLabelTooltip
(Node node) Returns the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenNode
.static javafx.scene.image.Image
static IConnectionInterpolator
getInterpolator
(Edge edge) Returns the value of theINTERPOLATOR__E
attribute of the givenEdge
.static Boolean
getInvisible
(Edge edge) Returns the value of theINVISIBLE__NE
attribute of the givenEdge
.static Boolean
getInvisible
(Node node) Returns the value of theINVISIBLE__NE
attribute of the givenNode
.static String
static String
static String
getLabelCssStyle
(Edge edge) Returns the value of theLABEL_CSS_STYLE__NE
attribute of the givenEdge
.static String
getLabelCssStyle
(Node node) Returns the value of theLABEL_CSS_STYLE__NE
attribute of the givenNode
.static Point
getLabelPosition
(Edge edge) Returns the value of theLABEL_POSITION__E
attribute of the givenEdge
.static String
getLabelTooltip
(Edge edge) Returns the value of theLABEL_TOOLTIP__E
attribute of the givenEdge
.static ILayoutAlgorithm
getLayoutAlgorithm
(Graph graph) Returns the value of theLAYOUT_ALGORITHM__G
attribute of the givenGraph
.static Boolean
getLayoutIrrelevant
(Edge edge) Returns the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenEdge
.static Boolean
getLayoutIrrelevant
(Node node) Returns the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenNode
.static Object
Returns the value of theMODEL__GNE
attribute of the givenEdge
.static Object
Returns the value of theMODEL__GNE
attribute of the givenGraph
.static Object
Returns the value of theMODEL__GNE
attribute of the givenNode
.static Point
getPosition
(Node node) Returns the value of thePOSITION__N
attribute of the givenNode
.static IConnectionRouter
static javafx.scene.Node
static String
getShapeCssStyle
(Node node) Returns the value of theSHAPE_CSS_STYLE__N
attribute of the givenNode
.static Dimension
static javafx.scene.Node
getSourceDecoration
(Edge edge) Returns the value of theSOURCE_DECORATION__E
attribute of the givenEdge
.static String
Returns the value of theSOURCE_DECORATION_CSS_STYLE__E
attribute of the givenEdge
.static String
getSourceLabel
(Edge edge) Returns the value of theSOURCE_LABEL__E
attribute of the givenEdge
.static String
getSourceLabelCssStyle
(Edge edge) Returns the value of theSOURCE_LABEL_CSS_STYLE__E
attribute of the givenEdge
.static Point
getSourceLabelPosition
(Edge edge) Returns the value of theSOURCE_LABEL_POSITION__E
attribute of the givenEdge
.static String
getSourceLabelTooltip
(Edge edge) Returns the value of theSOURCE_LABEL_TOOLTIP__E
attribute of the givenEdge
.static Point
getStartPoint
(Edge edge) Returns the value of theSTART_POINT__E
attribute of the givenEdge
.static javafx.scene.Node
getTargetDecoration
(Edge edge) Returns the value of theTARGET_DECORATION__E
attribute of the givenEdge
.static String
Returns the value of theTARGET_DECORATION_CSS_STYLE__E
attribute of the givenEdge
.static String
getTargetLabel
(Edge edge) Returns the value of theTARGET_LABEL__E
attribute of the givenEdge
.static String
getTargetLabelCssStyle
(Edge edge) Returns the value of theTARGET_LABEL_CSS_STYLE__E
attribute of the givenEdge
.static Point
getTargetLabelPosition
(Edge edge) Returns the value of theTARGET_LABEL_POSITION__E
attribute of the givenEdge
.static String
getTargetLabelTooltip
(Edge edge) Returns the value of theTARGET_LABEL_TOOLTIP__E
attribute of the givenEdge
.static String
getTooltip
(Edge edge) Returns the value of theTOOLTIP__E
attribute of the givenEdge
.static String
getTooltip
(Node node) Returns the value of theTOOLTIP__N
attribute of the givenNode
.static void
setControlPoints
(Edge edge, Provider<List<Point>> controlPointsProvider) Sets the value of theCONTROL_POINTS__E
attribute of the givenEdge
to the given value.static void
setControlPoints
(Edge edge, List<Point> controlPoints) Sets the value of theCONTROL_POINTS__E
attribute of the givenEdge
to the given value.static void
setCssClass
(Edge edge, Provider<String> cssClassProvider) Sets the value of theCSS_CLASS__NE
attribute of the givenEdge
to the given value.static void
setCssClass
(Edge edge, String cssClass) Sets the value of theCSS_CLASS__NE
attribute of the givenEdge
to the given value.static void
setCssClass
(Node node, Provider<String> cssClassProvider) Sets the value of theCSS_CLASS__NE
attribute of the givenNode
to the given value.static void
setCssClass
(Node node, String cssClass) Sets the value of theCSS_CLASS__NE
attribute of the givenNode
to the given value.static void
Sets the value of theCSS_ID__NE
attribute of the givenEdge
to the given value.static void
Sets the value of theCSS_ID__NE
attribute of the givenEdge
to the given value.static void
Sets the value of theCSS_ID__NE
attribute of the givenNode
to the given value.static void
Sets the value of theCSS_ID__NE
attribute of the givenNode
to the given value.static void
static void
static void
setCurveCssStyle
(Edge edge, Provider<String> curveCssStyleProvider) Sets the value of theCURVE_CSS_STYLE__E
attribute of the givenEdge
to the given value.static void
setCurveCssStyle
(Edge edge, String curveCssStyle) Sets the value of theCURVE_CSS_STYLE__E
attribute of the givenEdge
to the given value.static void
setEndPoint
(Edge edge, Provider<Point> endPointProvider) Sets the value of theEND_POINT__E
attribute of the givenEdge
to the given value.static void
setEndPoint
(Edge edge, Point endPoint) Sets the value of theEND_POINT__E
attribute of the givenEdge
to the given value.static void
setExternalLabel
(Edge edge, Provider<String> labelProvider) Sets the value of theEXTERNAL_LABEL__NE
attribute of the givenEdge
to the given provider.static void
setExternalLabel
(Edge edge, String label) Sets the value of theEXTERNAL_LABEL__NE
attribute of the givenEdge
to the given value.static void
setExternalLabel
(Node node, Provider<String> labelProvider) Sets the value of theEXTERNAL_LABEL__NE
attribute of the givenNode
to the given provider.static void
setExternalLabel
(Node node, String label) Sets the value of theEXTERNAL_LABEL__NE
attribute of the givenNode
to the given value.static void
setExternalLabelCssStyle
(Edge edge, Provider<String> textCssStyleProvider) Sets the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenEdge
to the given value.static void
setExternalLabelCssStyle
(Edge edge, String textCssStyle) Sets the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenEdge
to the given value.static void
setExternalLabelCssStyle
(Node node, Provider<String> textCssStyleProvider) Sets the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenNode
to the given value.static void
setExternalLabelCssStyle
(Node node, String textCssStyle) Sets the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenNode
to the given value.static void
setExternalLabelPosition
(Edge edge, Provider<Point> externalLabelPositionProvider) Sets the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenEdge
to the given value.static void
setExternalLabelPosition
(Edge edge, Point externalLabelPosition) Sets the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenEdge
to the given value.static void
setExternalLabelPosition
(Node node, Provider<Point> externalLabelPositionProvider) Sets the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenNode
to the given value.static void
setExternalLabelPosition
(Node node, Point externalLabelPosition) Sets the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenNode
to the given value.static void
setExternalLabelTooltip
(Edge edge, Provider<String> tooltipProvider) Sets the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenEdge
to the given provider.static void
setExternalLabelTooltip
(Edge edge, String tooltip) Sets the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenEdge
to the given value.static void
setExternalLabelTooltip
(Node node, Provider<String> tooltipProvider) Sets the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenNode
to the given provider.static void
setExternalLabelTooltip
(Node node, String tooltip) Sets the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenNode
to the given value.static void
static void
static void
setInterpolator
(Edge edge, Provider<IConnectionInterpolator> interpolatorProvider) Sets the value of theINTERPOLATOR__E
attribute of the givenEdge
to the given value.static void
setInterpolator
(Edge edge, IConnectionInterpolator interpolator) Sets the value of theINTERPOLATOR__E
attribute of the givenEdge
to the given value.static void
setInvisible
(Edge edge, Provider<Boolean> invisibleProvider) Sets the value of theINVISIBLE__NE
attribute of the givenEdge
to the given value.static void
setInvisible
(Edge edge, Boolean invisible) Sets the value of theINVISIBLE__NE
attribute of the givenEdge
to the given value.static void
setInvisible
(Node node, Provider<Boolean> invisibleProvider) Sets the value of theINVISIBLE__NE
attribute of the givenNode
to the given value.static void
setInvisible
(Node node, Boolean invisible) Sets the value of theINVISIBLE__NE
attribute of the givenNode
to the given value.static void
static void
static void
static void
static void
setLabelCssStyle
(Edge edge, Provider<String> textCssStyleProvider) Sets the value of theLABEL_CSS_STYLE__NE
attribute of the givenEdge
to the given value.static void
setLabelCssStyle
(Edge edge, String textCssStyle) Sets the value of theLABEL_CSS_STYLE__NE
attribute of the givenEdge
to the given value.static void
setLabelCssStyle
(Node node, Provider<String> textCssStyleProvider) Sets the value of theLABEL_CSS_STYLE__NE
attribute of the givenNode
to the given value.static void
setLabelCssStyle
(Node node, String textCssStyle) Sets the value of theLABEL_CSS_STYLE__NE
attribute of the givenNode
to the given value.static void
setLabelPosition
(Edge edge, Provider<Point> labelPositionProvider) Sets the value of theLABEL_POSITION__E
attribute of the givenEdge
to the given value.static void
setLabelPosition
(Edge edge, Point labelPosition) Sets the value of theLABEL_POSITION__E
attribute of the givenEdge
to the given value.static void
setLabelTooltip
(Edge edge, Provider<String> tooltipProvider) Sets the value of theLABEL_TOOLTIP__E
attribute of the givenEdge
to the given provider.static void
setLabelTooltip
(Edge edge, String tooltip) Sets the value of theLABEL_TOOLTIP__E
attribute of the givenEdge
to the given value.static void
setLayoutAlgorithm
(Graph graph, Provider<ILayoutAlgorithm> algorithmProvider) Sets the value of theLAYOUT_ALGORITHM__G
attribute of the givenGraph
to the given value.static void
setLayoutAlgorithm
(Graph graph, ILayoutAlgorithm algorithm) Sets the value of theLAYOUT_ALGORITHM__G
attribute of the givenGraph
to the given value.static void
setLayoutIrrelevant
(Edge edge, Provider<Boolean> layoutIrrelevantProvider) Sets the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenEdge
to the given value.static void
setLayoutIrrelevant
(Edge edge, Boolean layoutIrrelevant) Sets the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenEdge
to the given value.static void
setLayoutIrrelevant
(Node node, Provider<Boolean> layoutIrrelevantProvider) Sets the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenNode
to the given value.static void
setLayoutIrrelevant
(Node node, Boolean layoutIrrelevant) Sets the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenNode
to the given value.static void
Sets the value of theMODEL__GNE
attribute of the givenEdge
to the given value.static void
Sets the value of theMODEL__GNE
attribute of the givenGraph
to the given value.static void
Sets the value of theMODEL__GNE
attribute of the givenNode
to the given value.static void
setPosition
(Node node, Provider<Point> positionProvider) Sets the value of thePOSITION__N
attribute of the givenNode
to the given value.static void
setPosition
(Node node, Point position) Sets the value of thePOSITION__N
attribute of the givenNode
to the given value.static void
setRouter
(Edge edge, Provider<IConnectionRouter> routerProvider) static void
setRouter
(Edge edge, IConnectionRouter router) static void
static void
static void
setShapeCssStyle
(Node node, Provider<String> rectCssStyleProvider) Sets the value of theSHAPE_CSS_STYLE__N
attribute of the givenNode
to the given value.static void
setShapeCssStyle
(Node node, String rectCssStyle) Sets the value of theSHAPE_CSS_STYLE__N
attribute of the givenNode
to the given value.static void
static void
static void
setSourceDecoration
(Edge edge, Provider<javafx.scene.Node> sourceDecorationProvider) Sets the value of theSOURCE_DECORATION__E
attribute of the givenEdge
to the given value.static void
setSourceDecoration
(Edge edge, javafx.scene.Node sourceDecoration) Sets the value of theSOURCE_DECORATION__E
attribute of the givenEdge
to the given value.static void
setSourceDecorationCssStyle
(Edge edge, Provider<String> sourceDecorationCssStyleProvider) Sets the value of theSOURCE_DECORATION_CSS_STYLE__E
attribute of the givenEdge
to the given value.static void
setSourceDecorationCssStyle
(Edge edge, String sourceDecorationCssStyle) Sets the value of theSOURCE_DECORATION_CSS_STYLE__E
attribute of the givenEdge
to the given value.static void
setSourceLabel
(Edge edge, Provider<String> sourceLabelProvider) Sets the value of theSOURCE_LABEL__E
attribute of the givenEdge
to the given provider.static void
setSourceLabel
(Edge edge, String sourceLabel) Sets the value of theSOURCE_LABEL__E
attribute of the givenEdge
to the given value.static void
setSourceLabelCssStyle
(Edge edge, Provider<String> sourceLabelCssStyleProvider) Sets the value of theSOURCE_LABEL_CSS_STYLE__E
attribute of the givenEdge
to the given value.static void
setSourceLabelCssStyle
(Edge edge, String sourceLabelCssStyle) Sets the value of theSOURCE_LABEL_CSS_STYLE__E
attribute of the givenEdge
to the given value.static void
setSourceLabelPosition
(Edge edge, Provider<Point> labelPositionProvider) Sets the value of theSOURCE_LABEL_POSITION__E
attribute of the givenEdge
to the given value.static void
setSourceLabelPosition
(Edge edge, Point labelPosition) Sets the value of theSOURCE_LABEL_POSITION__E
attribute of the givenEdge
to the given value.static void
setSourceLabelTooltip
(Edge edge, Provider<String> tooltipProvider) Sets the value of theSOURCE_LABEL_TOOLTIP__E
attribute of the givenEdge
to the given provider.static void
setSourceLabelTooltip
(Edge edge, String tooltip) Sets the value of theSOURCE_LABEL_TOOLTIP__E
attribute of the givenEdge
to the given value.static void
setStartPoint
(Edge edge, Provider<Point> startPointProvider) Sets the value of theSTART_POINT__E
attribute of the givenEdge
to the given value.static void
setStartPoint
(Edge edge, Point startPoint) Sets the value of theSTART_POINT__E
attribute of the givenEdge
to the given value.static void
setTargetDecoration
(Edge edge, Provider<javafx.scene.Node> targetDecorationProvider) Sets the value of theTARGET_DECORATION__E
attribute of the givenEdge
to the given value.static void
setTargetDecoration
(Edge edge, javafx.scene.Node targetDecoration) Sets the value of theTARGET_DECORATION__E
attribute of the givenEdge
to the given value.static void
setTargetDecorationCssStyle
(Edge edge, Provider<String> targetDecorationCssStyleProvider) Sets the value of theTARGET_DECORATION_CSS_STYLE__E
attribute of the givenEdge
to the given value.static void
setTargetDecorationCssStyle
(Edge edge, String targetDecorationCssStyle) Sets the value of theTARGET_DECORATION_CSS_STYLE__E
attribute of the givenEdge
to the given value.static void
setTargetLabel
(Edge edge, Provider<String> targetLabelProvider) Sets the value of theTARGET_LABEL__E
attribute of the givenEdge
to the given provider.static void
setTargetLabel
(Edge edge, String targetLabel) Sets the value of theTARGET_LABEL__E
attribute of the givenEdge
to the given value.static void
setTargetLabelCssStyle
(Edge edge, Provider<String> targetLabelCssStyleProvider) Sets the value of theTARGET_LABEL_CSS_STYLE__E
attribute of the givenEdge
to the given value.static void
setTargetLabelCssStyle
(Edge edge, String targetLabelCssStyle) Sets the value of theTARGET_LABEL_CSS_STYLE__E
attribute of the givenEdge
to the given value.static void
setTargetLabelPosition
(Edge edge, Provider<Point> labelPositionProvider) Sets the value of theTARGET_LABEL_POSITION__E
attribute of the givenEdge
to the given value.static void
setTargetLabelPosition
(Edge edge, Point labelPosition) Sets the value of theTARGET_LABEL_POSITION__E
attribute of the givenEdge
to the given value.static void
setTargetLabelTooltip
(Edge edge, Provider<String> tooltipProvider) Sets the value of theTARGET_LABEL_TOOLTIP__E
attribute of the givenEdge
to the given provider.static void
setTargetLabelTooltip
(Edge edge, String tooltip) Sets the value of theTARGET_LABEL_TOOLTIP__E
attribute of the givenEdge
to the given value.static void
setTooltip
(Edge edge, Provider<String> tooltipProvider) Sets the value of theTOOLTIP__E
attribute of the givenEdge
to the given provider.static void
setTooltip
(Edge edge, String tooltip) Sets the value of theTOOLTIP__E
attribute of the givenEdge
to the given value.static void
setTooltip
(Node node, Provider<String> tooltipProvider) Sets the value of theTOOLTIP__N
attribute of the givenNode
to the given provider.static void
setTooltip
(Node node, String tooltip) Sets the value of theTOOLTIP__N
attribute of the givenNode
to the given value.
-
Field Details
-
LAYOUT_IRRELEVANT__NE
This attribute determines if an element (node/edge) should be ignored by the automatic layout. -
INVISIBLE__NE
This attribute determines if an element (node/edge) is invisible. -
CSS_CLASS__NE
This attribute determines the CSS class for an element (node/edge). This attribute does not have a default value. -
CSS_ID__NE
This attribute determines the CSS id for an element (node/edge). This attribute does not have a default value. -
LABEL__NE
This attribute determines the label for an element (node/edge). This attribute does not have a default value. -
MODEL__GNE
This attribute stores a back-reference to the original model element from which thisGraph
,Node
, orEdge
was constructed.- Since:
- 5.1
- See Also:
-
CURVE__E
This attribute determines the curve being used for visualization of the edge.- See Also:
-
START_POINT__E
This attribute determines the start point being used for the visualization of the edge.- See Also:
-
END_POINT__E
This attribute determines the end point being used for the visualization of the edge.- See Also:
-
CURVE_CSS_STYLE__E
This attribute determines the CSS style for an edge. This attribute does not have a default value. -
SOURCE_DECORATION_CSS_STYLE__E
This attribute determines the CSS style for the source decoration of an edge. This attribute does not have a default value. -
TARGET_DECORATION_CSS_STYLE__E
This attribute determines the CSS style for the target decoration of an edge. This attribute does not have a default value. -
CONTROL_POINTS__E
This attribute determines the way points that are passed along to theROUTER__E
in addition to the start and end point, which are provided by theConnection
and computed byIAnchor
s at the source and target node of theEdge
(and not included in the list of way points). -
SHAPE__N
This attribute determines the shape being used for background and outline visualization of the node.- See Also:
-
SHAPE_CSS_STYLE__N
This attribute determines the CSS style for a node shape. This attribute does not have a default value. -
LABEL_CSS_STYLE__NE
This attribute determines the CSS style for an element (node/edge) label. This attribute does not have a default value. -
SOURCE_LABEL_CSS_STYLE__E
This attribute determines the CSS style for the source edge label. This attribute does not have a default value. -
TARGET_LABEL_CSS_STYLE__E
This attribute determines the CSS style for the target edge label. This attribute does not have a default value. -
EXTERNAL_LABEL_CSS_STYLE__NE
This attribute determines the CSS style for an external label of an element (node/edge). This attribute does not have a default value. -
EXTERNAL_LABEL__NE
This attribute determines the (optional) external label of an element (node/edge).- See Also:
-
EXTERNAL_LABEL_POSITION__NE
This attribute determines the position of an element (node/edge)'s external label (in case it exists).- See Also:
-
LABEL_POSITION__E
This attribute determines the position of an edge's label (in case it exists).- See Also:
-
SOURCE_LABEL_POSITION__E
This attribute determines the position of an edge's source label (in case it exists).- See Also:
-
TARGET_LABEL_POSITION__E
This attribute determines the position of an edge's target label (in case it exists).- See Also:
-
ICON__N
This attribute determines the icon for a node. This attribute does not have a default value. -
SIZE__N
This attribute determines the size for a node. -
POSITION__N
This attribute determines the position for a node. -
TOOLTIP__N
This attribute determines the tooltip for a node. This attribute does not have a default value. -
TOOLTIP__E
This attribute determines the tooltip for an edge. This attribute does not have a default value.- Since:
- 5.1
- See Also:
-
LABEL_TOOLTIP__E
This attribute determines the tooltip for an edge label. This attribute does not have a default value.- Since:
- 5.1
- See Also:
-
SOURCE_LABEL_TOOLTIP__E
This attribute determines the tooltip for an edge source label. This attribute does not have a default value.- Since:
- 5.1
- See Also:
-
TARGET_LABEL_TOOLTIP__E
This attribute determines the tooltip for an edge target label. This attribute does not have a default value.- Since:
- 5.1
- See Also:
-
EXTERNAL_LABEL_TOOLTIP__NE
This attribute determines the tooltip for an element (node/edge) external label. This attribute does not have a default value. -
TARGET_DECORATION__E
This attribute determines the target decoration for an edge. This attribute does not have a default value. -
SOURCE_DECORATION__E
This attribute determines the source decoration for an edge. This attribute does not have a default value. -
TARGET_LABEL__E
This attribute determines the target label for an edge. This attribute does not have a default value. -
SOURCE_LABEL__E
This attribute determines the source label for an edge. This attribute does not have a default value. -
ROUTER__E
This attribute determines theIConnectionRouter
used to route an edge. This attribute does not have a default value. -
INTERPOLATOR__E
This attribute determines theIConnectionInterpolator
used to infer a geometry for an edge. This attribute does not have a default value. -
LAYOUT_ALGORITHM__G
This attribute determines theILayoutAlgorithm
used to layout the graph.
-
-
Constructor Details
-
ZestProperties
public ZestProperties()
-
-
Method Details
-
getControlPoints
Returns the value of theCONTROL_POINTS__E
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
for which to determine the router points.- Returns:
- The value of the
CONTROL_POINTS__E
attribute of the givenEdge
, or an empty list, if the attribute is unset.
-
getCssClass
Returns the value of theCSS_CLASS__NE
attribute of the givenEdge
. -
getCssClass
Returns the value of theCSS_CLASS__NE
attribute of the givenNode
. -
getCssId
Returns the value of theCSS_ID__NE
attribute of the givenEdge
. -
getCssId
Returns the value of theCSS_ID__NE
attribute of the givenNode
. -
getCurve
-
getCurveCssStyle
Returns the value of theCURVE_CSS_STYLE__E
attribute of the givenEdge
. -
getEndPoint
Returns the value of theEND_POINT__E
attribute of the givenEdge
. -
getExternalLabel
Returns the value of theEXTERNAL_LABEL__NE
attribute of the givenEdge
. -
getExternalLabel
Returns the value of theEXTERNAL_LABEL__NE
attribute of the givenNode
. -
getExternalLabelCssStyle
Returns the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenEdge
. -
getExternalLabelCssStyle
Returns the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenNode
. -
getExternalLabelPosition
Returns the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the position is determined.- Returns:
- The value of the
EXTERNAL_LABEL_POSITION__NE
attribute of the givenEdge
.
-
getExternalLabelPosition
Returns the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenNode
.- Parameters:
node
- TheNode
of which the position is determined.- Returns:
- The value of the
EXTERNAL_LABEL_POSITION__NE
attribute of the givenNode
.
-
getExternalLabelTooltip
Returns the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the external label tooltip is determined.- Returns:
- The tooltip of the given
Edge
external label. If aProvider
is set forEXTERNAL_LABEL_TOOLTIP__NE
, the value will be retrieved from it usingProvider.get()
. - Since:
- 5.1
-
getExternalLabelTooltip
Returns the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenNode
.- Parameters:
node
- TheNode
of which the external label tooltip is determined.- Returns:
- The tooltip of the given
Node
extrnal label. If aProvider
is set forEXTERNAL_LABEL_TOOLTIP__NE
, the value will be retrieved from it usingProvider.get()
. - Since:
- 5.1
-
getIcon
-
getInterpolator
Returns the value of theINTERPOLATOR__E
attribute of the givenEdge
. -
getInvisible
Returns the value of theINVISIBLE__NE
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which theINVISIBLE__NE
attribute value is determined.- Returns:
- The value of the
INVISIBLE__NE
attribute of the givenEdge
.
-
getInvisible
Returns the value of theINVISIBLE__NE
attribute of the givenNode
.- Parameters:
node
- TheNode
of which theINVISIBLE__NE
attribute value is determined.- Returns:
- The value of the
INVISIBLE__NE
attribute of the givenNode
.
-
getLabel
- Parameters:
edge
- TheEdge
whose attribute value is to be retrieved.- Returns:
- The value of the
LABEL__NE
attributeEdge
. If aProvider
was set for the attribute, the value is retrieved from the provider usingProvider.get()
.
-
getLabel
- Parameters:
node
- TheNode
whose attribute value is to be retrieved.- Returns:
- The value of the
LABEL__NE
attributeNode
. If aProvider
was set for the attribute, the value is retrieved from the provider usingProvider.get()
.
-
getLabelCssStyle
Returns the value of theLABEL_CSS_STYLE__NE
attribute of the givenEdge
. -
getLabelCssStyle
Returns the value of theLABEL_CSS_STYLE__NE
attribute of the givenNode
. -
getLabelPosition
Returns the value of theLABEL_POSITION__E
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the position is determined.- Returns:
- The value of the
LABEL_POSITION__E
attribute of the givenEdge
.
-
getLabelTooltip
Returns the value of theLABEL_TOOLTIP__E
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the label tooltip is determined.- Returns:
- The tooltip of the given
Edge
label. If aProvider
is set forLABEL_TOOLTIP__E
, the value will be retrieved from it usingProvider.get()
. - Since:
- 5.1
-
getLayoutAlgorithm
Returns the value of theLAYOUT_ALGORITHM__G
attribute of the givenGraph
. -
getLayoutIrrelevant
Returns the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenEdge
. -
getLayoutIrrelevant
Returns the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenNode
. -
getModel
Returns the value of theMODEL__GNE
attribute of the givenEdge
. -
getModel
Returns the value of theMODEL__GNE
attribute of the givenGraph
. -
getModel
Returns the value of theMODEL__GNE
attribute of the givenNode
. -
getPosition
Returns the value of thePOSITION__N
attribute of the givenNode
.- Parameters:
node
- TheNode
of which the position is determined.- Returns:
- The value of the
POSITION__N
attribute of the givenNode
.
-
getRouter
-
getShape
-
getShapeCssStyle
Returns the value of theSHAPE_CSS_STYLE__N
attribute of the givenNode
. -
getSize
-
getSourceDecoration
Returns the value of theSOURCE_DECORATION__E
attribute of the givenEdge
. -
getSourceDecorationCssStyle
Returns the value of theSOURCE_DECORATION_CSS_STYLE__E
attribute of the givenEdge
. -
getSourceLabel
Returns the value of theSOURCE_LABEL__E
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the source decoration is determined.- Returns:
- The value of the
SOURCE_LABEL__E
attribute. In case a provider is set for the attribute, the value will be retrieved from the provider usingProvider.get()
.
-
getSourceLabelCssStyle
Returns the value of theSOURCE_LABEL_CSS_STYLE__E
attribute of the givenEdge
. -
getSourceLabelPosition
Returns the value of theSOURCE_LABEL_POSITION__E
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the source label position is determined.- Returns:
- The value of the
SOURCE_LABEL_POSITION__E
attribute of the givenEdge
.
-
getSourceLabelTooltip
Returns the value of theSOURCE_LABEL_TOOLTIP__E
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the source label tooltip is determined.- Returns:
- The tooltip of the given
Edge
source label. If aProvider
is set forSOURCE_LABEL_TOOLTIP__E
, the value will be retrieved from it usingProvider.get()
. - Since:
- 5.1
-
getStartPoint
Returns the value of theSTART_POINT__E
attribute of the givenEdge
. -
getTargetDecoration
Returns the value of theTARGET_DECORATION__E
attribute of the givenEdge
. -
getTargetDecorationCssStyle
Returns the value of theTARGET_DECORATION_CSS_STYLE__E
attribute of the givenEdge
. -
getTargetLabel
Returns the value of theTARGET_LABEL__E
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the target decoration is determined.- Returns:
- The value of the
TARGET_LABEL__E
attribute. In case a provider is set for the attribute, the value will be retrieved from the provider usingProvider.get()
.
-
getTargetLabelCssStyle
Returns the value of theTARGET_LABEL_CSS_STYLE__E
attribute of the givenEdge
. -
getTargetLabelPosition
Returns the value of theTARGET_LABEL_POSITION__E
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the target label position is determined.- Returns:
- The value of the
TARGET_LABEL_POSITION__E
attribute of the givenEdge
.
-
getTargetLabelTooltip
Returns the value of theTARGET_LABEL_TOOLTIP__E
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the target label tooltip is determined.- Returns:
- The tooltip of the given
Edge
target label. If aProvider
is set forTARGET_LABEL_TOOLTIP__E
, the value will be retrieved from it usingProvider.get()
. - Since:
- 5.1
-
getTooltip
Returns the value of theTOOLTIP__E
attribute of the givenEdge
.- Parameters:
edge
- TheEdge
of which the tooltip is determined.- Returns:
- The tooltip of the given
Edge
. If aProvider
is set forTOOLTIP__E
, the value will be retrieved from it usingProvider.get()
. - Since:
- 5.1
-
getTooltip
Returns the value of theTOOLTIP__N
attribute of the givenNode
.- Parameters:
node
- TheNode
of which the tooltip is determined.- Returns:
- The tooltip of the given
Node
. If aProvider
is set forTOOLTIP__N
, the value will be retrieved from it usingProvider.get()
.
-
setControlPoints
Sets the value of theCONTROL_POINTS__E
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
of which theCONTROL_POINTS__E
attribute is changed.controlPoints
- The newList
of controlPoint
s for the givenEdge
.
-
setControlPoints
Sets the value of theCONTROL_POINTS__E
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
of which theCONTROL_POINTS__E
attribute is changed.controlPointsProvider
- The newList
of controlPoint
s for the givenEdge
.
-
setCssClass
Sets the value of theCSS_CLASS__NE
attribute of the givenEdge
to the given value. -
setCssClass
Sets the value of theCSS_CLASS__NE
attribute of the givenEdge
to the given value. -
setCssClass
Sets the value of theCSS_CLASS__NE
attribute of the givenNode
to the given value. -
setCssClass
Sets the value of theCSS_CLASS__NE
attribute of the givenNode
to the given value. -
setCssId
Sets the value of theCSS_ID__NE
attribute of the givenEdge
to the given value. -
setCssId
Sets the value of theCSS_ID__NE
attribute of the givenEdge
to the given value. -
setCssId
Sets the value of theCSS_ID__NE
attribute of the givenNode
to the given value. -
setCssId
Sets the value of theCSS_ID__NE
attribute of the givenNode
to the given value. -
setCurve
-
setCurve
-
setCurveCssStyle
Sets the value of theCURVE_CSS_STYLE__E
attribute of the givenEdge
to the given value. -
setCurveCssStyle
Sets the value of theCURVE_CSS_STYLE__E
attribute of the givenEdge
to the given value. -
setEndPoint
Sets the value of theEND_POINT__E
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
, for which to set the value of theEND_POINT__E
attribute.endPoint
- The endPoint
for the givenEdge
.
-
setEndPoint
Sets the value of theEND_POINT__E
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
, for which to set the value of theEND_POINT__E
attribute.endPointProvider
- The endPoint
for the givenEdge
.
-
setExternalLabel
Sets the value of theEXTERNAL_LABEL__NE
attribute of the givenEdge
to the given provider.- Parameters:
edge
- TheEdge
of which the external label is changed.labelProvider
- AProvider
that is used to retrieve the value of theEXTERNAL_LABEL__NE
attribute.
-
setExternalLabel
Sets the value of theEXTERNAL_LABEL__NE
attribute of the givenEdge
to the given value. -
setExternalLabel
Sets the value of theEXTERNAL_LABEL__NE
attribute of the givenNode
to the given provider.- Parameters:
node
- TheNode
of which the external label is changed.labelProvider
- AProvider
that is used to retrieve the value of theEXTERNAL_LABEL__NE
attribute.
-
setExternalLabel
Sets the value of theEXTERNAL_LABEL__NE
attribute of the givenNode
to the given value. -
setExternalLabelCssStyle
Sets the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenEdge
to the given value. -
setExternalLabelCssStyle
Sets the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenEdge
to the given value. -
setExternalLabelCssStyle
Sets the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenNode
to the given value. -
setExternalLabelCssStyle
Sets the value of theEXTERNAL_LABEL_CSS_STYLE__NE
attribute of the givenNode
to the given value. -
setExternalLabelPosition
Sets the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
of which theEXTERNAL_LABEL_POSITION__NE
attribute is changed.externalLabelPosition
- The new external label position.
-
setExternalLabelPosition
public static void setExternalLabelPosition(Edge edge, Provider<Point> externalLabelPositionProvider) Sets the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
of which theEXTERNAL_LABEL_POSITION__NE
attribute is changed.externalLabelPositionProvider
- The new external label position.
-
setExternalLabelPosition
Sets the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenNode
to the given value.- Parameters:
node
- TheNode
of which theEXTERNAL_LABEL_POSITION__NE
attribute is changed.externalLabelPosition
- The new external label position.
-
setExternalLabelPosition
public static void setExternalLabelPosition(Node node, Provider<Point> externalLabelPositionProvider) Sets the value of theEXTERNAL_LABEL_POSITION__NE
attribute of the givenNode
to the given value.- Parameters:
node
- TheNode
of which theEXTERNAL_LABEL_POSITION__NE
attribute is changed.externalLabelPositionProvider
- The new external label position.
-
setExternalLabelTooltip
Sets the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenEdge
to the given provider.- Parameters:
edge
- TheEdge
whose attribute is change.tooltipProvider
- AProvider
which is used to retrieve theEXTERNAL_LABEL_TOOLTIP__NE
value.- Since:
- 5.1
-
setExternalLabelTooltip
Sets the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenEdge
to the given value. -
setExternalLabelTooltip
Sets the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenNode
to the given provider.- Parameters:
node
- TheNode
whose attribute is change.tooltipProvider
- AProvider
which is used to retrieve theEXTERNAL_LABEL_TOOLTIP__NE
value.- Since:
- 5.1
-
setExternalLabelTooltip
Sets the value of theEXTERNAL_LABEL_TOOLTIP__NE
attribute of the givenNode
to the given value. -
setIcon
-
setIcon
-
setInterpolator
Sets the value of theINTERPOLATOR__E
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
of which the interpolator is changed.interpolator
- The newIConnectionInterpolator
for the givenEdge
.
-
setInterpolator
public static void setInterpolator(Edge edge, Provider<IConnectionInterpolator> interpolatorProvider) Sets the value of theINTERPOLATOR__E
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
of which the interpolator is changed.interpolatorProvider
- The newIConnectionInterpolator
for the givenEdge
.
-
setInvisible
Sets the value of theINVISIBLE__NE
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
for which to set theINVISIBLE__NE
attribute.invisible
- The new value for theINVISIBLE__NE
attribute of the givenEdge
.
-
setInvisible
Sets the value of theINVISIBLE__NE
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
for which to set theINVISIBLE__NE
attribute.invisibleProvider
- The new value for theINVISIBLE__NE
attribute of the givenEdge
.
-
setInvisible
Sets the value of theINVISIBLE__NE
attribute of the givenNode
to the given value.- Parameters:
node
- TheNode
for which to set theINVISIBLE__NE
attribute.invisible
- The new value for theINVISIBLE__NE
attribute of the givenNode
.
-
setInvisible
Sets the value of theINVISIBLE__NE
attribute of the givenNode
to the given value.- Parameters:
node
- TheNode
for which to set theINVISIBLE__NE
attribute.invisibleProvider
- The new value for theINVISIBLE__NE
attribute of the givenNode
.
-
setLabel
-
setLabel
-
setLabel
-
setLabel
-
setLabelCssStyle
Sets the value of theLABEL_CSS_STYLE__NE
attribute of the givenEdge
to the given value. -
setLabelCssStyle
Sets the value of theLABEL_CSS_STYLE__NE
attribute of the givenEdge
to the given value. -
setLabelCssStyle
Sets the value of theLABEL_CSS_STYLE__NE
attribute of the givenNode
to the given value. -
setLabelCssStyle
Sets the value of theLABEL_CSS_STYLE__NE
attribute of the givenNode
to the given value. -
setLabelPosition
Sets the value of theLABEL_POSITION__E
attribute of the givenEdge
to the given value. -
setLabelPosition
Sets the value of theLABEL_POSITION__E
attribute of the givenEdge
to the given value. -
setLabelTooltip
Sets the value of theLABEL_TOOLTIP__E
attribute of the givenEdge
to the given provider.- Parameters:
edge
- TheEdge
whose attribute is change.tooltipProvider
- AProvider
which is used to retrieve theLABEL_TOOLTIP__E
value.- Since:
- 5.1
-
setLabelTooltip
Sets the value of theLABEL_TOOLTIP__E
attribute of the givenEdge
to the given value. -
setLayoutAlgorithm
Sets the value of theLAYOUT_ALGORITHM__G
attribute of the givenGraph
to the given value.- Parameters:
graph
- TheGraph
of which the layout algorithm is changed.algorithm
- The newILayoutAlgorithm
for the givenGraph
.
-
setLayoutAlgorithm
Sets the value of theLAYOUT_ALGORITHM__G
attribute of the givenGraph
to the given value.- Parameters:
graph
- TheGraph
of which the layout algorithm is changed.algorithmProvider
- The newILayoutAlgorithm
for the givenGraph
.
-
setLayoutIrrelevant
Sets the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenEdge
to the given value. -
setLayoutIrrelevant
Sets the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenEdge
to the given value. -
setLayoutIrrelevant
Sets the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenNode
to the given value. -
setLayoutIrrelevant
Sets the value of theLAYOUT_IRRELEVANT__NE
attribute of the givenNode
to the given value. -
setModel
Sets the value of theMODEL__GNE
attribute of the givenEdge
to the given value. -
setModel
Sets the value of theMODEL__GNE
attribute of the givenGraph
to the given value. -
setModel
Sets the value of theMODEL__GNE
attribute of the givenNode
to the given value. -
setPosition
Sets the value of thePOSITION__N
attribute of the givenNode
to the given value.- Parameters:
node
- TheNode
of which thePOSITION__N
attribute is changed.position
- The new node position.
-
setPosition
Sets the value of thePOSITION__N
attribute of the givenNode
to the given value.- Parameters:
node
- TheNode
of which thePOSITION__N
attribute is changed.positionProvider
- The new node position.
-
setRouter
- Parameters:
edge
- TheEdge
of which the router is changed.router
- The newIConnectionRouter
for the givenEdge
.
-
setRouter
- Parameters:
edge
- TheEdge
of which the router is changed.routerProvider
- The newIConnectionRouter
for the givenEdge
.
-
setShape
-
setShape
-
setShapeCssStyle
Sets the value of theSHAPE_CSS_STYLE__N
attribute of the givenNode
to the given value. -
setShapeCssStyle
Sets the value of theSHAPE_CSS_STYLE__N
attribute of the givenNode
to the given value. -
setSize
-
setSize
-
setSourceDecoration
Sets the value of theSOURCE_DECORATION__E
attribute of the givenEdge
to the given value. -
setSourceDecoration
public static void setSourceDecoration(Edge edge, Provider<javafx.scene.Node> sourceDecorationProvider) Sets the value of theSOURCE_DECORATION__E
attribute of the givenEdge
to the given value. -
setSourceDecorationCssStyle
public static void setSourceDecorationCssStyle(Edge edge, Provider<String> sourceDecorationCssStyleProvider) Sets the value of theSOURCE_DECORATION_CSS_STYLE__E
attribute of the givenEdge
to the given value. -
setSourceDecorationCssStyle
Sets the value of theSOURCE_DECORATION_CSS_STYLE__E
attribute of the givenEdge
to the given value. -
setSourceLabel
Sets the value of theSOURCE_LABEL__E
attribute of the givenEdge
to the given provider.- Parameters:
edge
- TheEdge
of which the target decoration is changed.sourceLabelProvider
- AProvider
which provides the value forSOURCE_LABEL__E
attribute.
-
setSourceLabel
Sets the value of theSOURCE_LABEL__E
attribute of the givenEdge
to the given value. -
setSourceLabelCssStyle
Sets the value of theSOURCE_LABEL_CSS_STYLE__E
attribute of the givenEdge
to the given value. -
setSourceLabelCssStyle
Sets the value of theSOURCE_LABEL_CSS_STYLE__E
attribute of the givenEdge
to the given value. -
setSourceLabelPosition
Sets the value of theSOURCE_LABEL_POSITION__E
attribute of the givenEdge
to the given value. -
setSourceLabelPosition
Sets the value of theSOURCE_LABEL_POSITION__E
attribute of the givenEdge
to the given value. -
setSourceLabelTooltip
Sets the value of theSOURCE_LABEL_TOOLTIP__E
attribute of the givenEdge
to the given provider.- Parameters:
edge
- TheEdge
whose attribute is change.tooltipProvider
- AProvider
which is used to retrieve theSOURCE_LABEL_TOOLTIP__E
value.- Since:
- 5.1
-
setSourceLabelTooltip
Sets the value of theSOURCE_LABEL_TOOLTIP__E
attribute of the givenEdge
to the given value. -
setStartPoint
Sets the value of theSTART_POINT__E
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
, for which to set the value of theSTART_POINT__E
attribute.startPoint
- The start Point for the givenEdge
.
-
setStartPoint
Sets the value of theSTART_POINT__E
attribute of the givenEdge
to the given value.- Parameters:
edge
- TheEdge
, for which to set the value of theSTART_POINT__E
attribute.startPointProvider
- The start Point for the givenEdge
.
-
setTargetDecoration
Sets the value of theTARGET_DECORATION__E
attribute of the givenEdge
to the given value. -
setTargetDecoration
public static void setTargetDecoration(Edge edge, Provider<javafx.scene.Node> targetDecorationProvider) Sets the value of theTARGET_DECORATION__E
attribute of the givenEdge
to the given value. -
setTargetDecorationCssStyle
public static void setTargetDecorationCssStyle(Edge edge, Provider<String> targetDecorationCssStyleProvider) Sets the value of theTARGET_DECORATION_CSS_STYLE__E
attribute of the givenEdge
to the given value. -
setTargetDecorationCssStyle
Sets the value of theTARGET_DECORATION_CSS_STYLE__E
attribute of the givenEdge
to the given value. -
setTargetLabel
Sets the value of theTARGET_LABEL__E
attribute of the givenEdge
to the given provider.- Parameters:
edge
- TheEdge
of which the target decoration is changed.targetLabelProvider
- AProvider
which provides the value forTARGET_LABEL__E
attribute.
-
setTargetLabel
Sets the value of theTARGET_LABEL__E
attribute of the givenEdge
to the given value. -
setTargetLabelCssStyle
Sets the value of theTARGET_LABEL_CSS_STYLE__E
attribute of the givenEdge
to the given value. -
setTargetLabelCssStyle
Sets the value of theTARGET_LABEL_CSS_STYLE__E
attribute of the givenEdge
to the given value. -
setTargetLabelPosition
Sets the value of theTARGET_LABEL_POSITION__E
attribute of the givenEdge
to the given value. -
setTargetLabelPosition
Sets the value of theTARGET_LABEL_POSITION__E
attribute of the givenEdge
to the given value. -
setTargetLabelTooltip
Sets the value of theTARGET_LABEL_TOOLTIP__E
attribute of the givenEdge
to the given provider.- Parameters:
edge
- TheEdge
whose attribute is change.tooltipProvider
- AProvider
which is used to retrieve theTARGET_LABEL_TOOLTIP__E
value.- Since:
- 5.1
-
setTargetLabelTooltip
Sets the value of theTARGET_LABEL_TOOLTIP__E
attribute of the givenEdge
to the given value. -
setTooltip
Sets the value of theTOOLTIP__E
attribute of the givenEdge
to the given provider.- Parameters:
edge
- TheEdge
whose attribute is change.tooltipProvider
- AProvider
which is used to retrieve theTOOLTIP__E
value.- Since:
- 5.1
-
setTooltip
Sets the value of theTOOLTIP__E
attribute of the givenEdge
to the given value. -
setTooltip
Sets the value of theTOOLTIP__N
attribute of the givenNode
to the given provider.- Parameters:
node
- TheNode
whose attribute is change.tooltipProvider
- AProvider
which is used to retrieve theTOOLTIP__N
value.
-
setTooltip
Sets the value of theTOOLTIP__N
attribute of the givenNode
to the given value.
-