Class SankeyPlot

java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
eu.hansolo.fx.charts.SankeyPlot
All Implemented Interfaces:
javafx.css.Styleable, javafx.event.EventTarget

@DefaultProperty("children") public class SankeyPlot extends javafx.scene.layout.Region
User: hansolo Date: 30.11.17 Time: 04:13
  • Property Summary

    Properties
    Type
    Property
    Description
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.DoubleProperty
     
    javafx.beans.property.ObjectProperty<javafx.scene.text.Font>
     
    javafx.beans.property.IntegerProperty
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.IntegerProperty
     
    javafx.beans.property.IntegerProperty
     
    javafx.beans.property.ObjectProperty<Locale>
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.ObjectProperty<SankeyPlot.StreamFillMode>
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.BooleanProperty
     

    Properties inherited from class javafx.scene.layout.Region

    background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width

    Properties inherited from class javafx.scene.Parent

    needsLayout

    Properties inherited from class javafx.scene.Node

    accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
     
  • Field Summary

    Fields inherited from class javafx.scene.layout.Region

    USE_COMPUTED_SIZE, USE_PREF_SIZE

    Fields inherited from class javafx.scene.Node

    BASELINE_OFFSET_SAME_AS_HEIGHT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.BooleanProperty
     
    protected double
    computeMaxHeight(double WIDTH)
     
    protected double
    computeMaxWidth(double HEIGHT)
     
    protected double
    computeMinHeight(double WIDTH)
     
    protected double
    computeMinWidth(double HEIGHT)
     
    protected double
    computePrefHeight(double WIDTH)
     
    protected double
    computePrefWidth(double HEIGHT)
     
    javafx.beans.property.DoubleProperty
     
    javafx.beans.property.ObjectProperty<javafx.scene.text.Font>
     
    javafx.beans.property.IntegerProperty
     
    void
     
    boolean
    Gets the value of the property autoAdjustVerticalTextPosition.
    javafx.collections.ObservableList<javafx.scene.Node>
     
    double
    Gets the value of the property connectionOpacity.
    javafx.scene.text.Font
    Gets the value of the property customFont.
    int
    Gets the value of the property decimals.
    javafx.scene.paint.Color
    Gets the value of the property itemColor.
    int
    Gets the value of the property itemGap.
     
     
     
     
    int
    Gets the value of the property itemWidth.
    Gets the value of the property locale.
     
    javafx.scene.paint.Color
    Gets the value of the property selectionColor.
    boolean
    Gets the value of the property showFlowDirection.
    javafx.scene.paint.Color
    Gets the value of the property streamColor.
    Gets the value of the property streamFillMode.
    javafx.scene.paint.Color
    Gets the value of the property textColor.
    boolean
    Gets the value of the property useCustomFont.
    boolean
    Gets the value of the property useItemColor.
    boolean
    Gets the value of the property useItemTextColor.
    boolean
    Gets the value of the property autoItemGap.
    boolean
    Gets the value of the property autoItemWidth.
    boolean
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.IntegerProperty
     
    javafx.beans.property.IntegerProperty
     
    javafx.beans.property.ObjectProperty<Locale>
     
    void
     
    void
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    void
    setAutoAdjustVerticalTextPosition(boolean autoAdjustVerticalTextPosition)
    Sets the value of the property autoAdjustVerticalTextPosition.
    void
    setAutoItemGap(boolean AUTO)
    Sets the value of the property autoItemGap.
    void
    setAutoItemWidth(boolean AUTO)
    Sets the value of the property autoItemWidth.
    void
    setConnectionOpacity(double OPACITY)
    Sets the value of the property connectionOpacity.
    void
    setCustomFont(javafx.scene.text.Font customFont)
    Sets the value of the property customFont.
    void
    setDecimals(int DECIMALS)
    Sets the value of the property decimals.
    void
    setItemColor(javafx.scene.paint.Color COLOR)
    Sets the value of the property itemColor.
    void
    setItemGap(int GAP)
    Sets the value of the property itemGap.
    void
    setItems(PlotItem... ITEMS)
     
    void
     
    void
    setItemWidth(int WIDTH)
    Sets the value of the property itemWidth.
    void
    setLocale(Locale LOCALE)
    Sets the value of the property locale.
    void
    setSelectedConnection(PlotItem SOURCE_ITEM, PlotItem TARGET_ITEM)
     
    void
    setSelectionColor(javafx.scene.paint.Color COLOR)
    Sets the value of the property selectionColor.
    void
    setShowFlowDirection(boolean SHOW)
    Sets the value of the property showFlowDirection.
    void
    setStreamColor(javafx.scene.paint.Color COLOR)
    Sets the value of the property streamColor.
    void
    Sets the value of the property streamFillMode.
    void
    setTextColor(javafx.scene.paint.Color COLOR)
    Sets the value of the property textColor.
    void
    setUseCustomFont(boolean useCustomFont)
    Sets the value of the property useCustomFont.
    void
    setUseItemColor(boolean USE)
    Sets the value of the property useItemColor.
    void
    setUseItemTextColor(boolean useItemTextColor)
    Sets the value of the property useItemTextColor.
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.ObjectProperty<SankeyPlot.StreamFillMode>
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.BooleanProperty
     
    boolean
     

    Methods inherited from class javafx.scene.layout.Region

    backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getClassCssMetaData, getCssMetaData, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isResizable, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty

    Methods inherited from class javafx.scene.Parent

    getBaselineOffset, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, layoutChildren, lookup, needsLayoutProperty, queryAccessibleAttribute, requestLayout, requestParentLayout, setNeedsLayout, updateBounds

    Methods inherited from class javafx.scene.Node

    accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface javafx.css.Styleable

    getStyleableNode
  • Property Details

  • Constructor Details

    • SankeyPlot

      public SankeyPlot()
  • Method Details

    • computeMinWidth

      protected double computeMinWidth(double HEIGHT)
      Overrides:
      computeMinWidth in class javafx.scene.layout.Region
    • computeMinHeight

      protected double computeMinHeight(double WIDTH)
      Overrides:
      computeMinHeight in class javafx.scene.layout.Region
    • computePrefWidth

      protected double computePrefWidth(double HEIGHT)
      Overrides:
      computePrefWidth in class javafx.scene.layout.Region
    • computePrefHeight

      protected double computePrefHeight(double WIDTH)
      Overrides:
      computePrefHeight in class javafx.scene.layout.Region
    • computeMaxWidth

      protected double computeMaxWidth(double HEIGHT)
      Overrides:
      computeMaxWidth in class javafx.scene.layout.Region
    • computeMaxHeight

      protected double computeMaxHeight(double WIDTH)
      Overrides:
      computeMaxHeight in class javafx.scene.layout.Region
    • getChildren

      public javafx.collections.ObservableList<javafx.scene.Node> getChildren()
      Overrides:
      getChildren in class javafx.scene.Parent
    • dispose

      public void dispose()
    • getItems

      public List<PlotItem> getItems()
    • setItems

      public void setItems(PlotItem... ITEMS)
    • setItems

      public void setItems(List<PlotItem> ITEMS)
    • addItem

      public void addItem(PlotItem ITEM)
    • removeItem

      public void removeItem(PlotItem ITEM)
    • getStreamFillMode

      public SankeyPlot.StreamFillMode getStreamFillMode()
      Gets the value of the property streamFillMode.
      Property description:
    • setStreamFillMode

      public void setStreamFillMode(SankeyPlot.StreamFillMode MODE)
      Sets the value of the property streamFillMode.
      Property description:
    • streamFillModeProperty

      public javafx.beans.property.ObjectProperty<SankeyPlot.StreamFillMode> streamFillModeProperty()
      See Also:
    • getStreamColor

      public javafx.scene.paint.Color getStreamColor()
      Gets the value of the property streamColor.
      Property description:
    • setStreamColor

      public void setStreamColor(javafx.scene.paint.Color COLOR)
      Sets the value of the property streamColor.
      Property description:
    • streamColorProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> streamColorProperty()
      See Also:
    • getTextColor

      public javafx.scene.paint.Color getTextColor()
      Gets the value of the property textColor.
      Property description:
    • setTextColor

      public void setTextColor(javafx.scene.paint.Color COLOR)
      Sets the value of the property textColor.
      Property description:
    • textColorProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> textColorProperty()
      See Also:
    • getItemWidth

      public int getItemWidth()
      Gets the value of the property itemWidth.
      Property description:
    • setItemWidth

      public void setItemWidth(int WIDTH)
      Sets the value of the property itemWidth.
      Property description:
    • itemWidthProperty

      public javafx.beans.property.IntegerProperty itemWidthProperty()
      See Also:
    • isAutoItemWidth

      public boolean isAutoItemWidth()
      Gets the value of the property autoItemWidth.
      Property description:
    • setAutoItemWidth

      public void setAutoItemWidth(boolean AUTO)
      Sets the value of the property autoItemWidth.
      Property description:
    • autoItemWidthProperty

      public javafx.beans.property.BooleanProperty autoItemWidthProperty()
      See Also:
    • getItemGap

      public int getItemGap()
      Gets the value of the property itemGap.
      Property description:
    • setItemGap

      public void setItemGap(int GAP)
      Sets the value of the property itemGap.
      Property description:
    • itemGapProperty

      public javafx.beans.property.IntegerProperty itemGapProperty()
      See Also:
    • isAutoItemGap

      public boolean isAutoItemGap()
      Gets the value of the property autoItemGap.
      Property description:
    • setAutoItemGap

      public void setAutoItemGap(boolean AUTO)
      Sets the value of the property autoItemGap.
      Property description:
    • autoItemGapProperty

      public javafx.beans.property.BooleanProperty autoItemGapProperty()
      See Also:
    • getDecimals

      public int getDecimals()
      Gets the value of the property decimals.
      Property description:
    • setDecimals

      public void setDecimals(int DECIMALS)
      Sets the value of the property decimals.
      Property description:
    • decimalsProperty

      public javafx.beans.property.IntegerProperty decimalsProperty()
      See Also:
    • getShowFlowDirection

      public boolean getShowFlowDirection()
      Gets the value of the property showFlowDirection.
      Property description:
    • setShowFlowDirection

      public void setShowFlowDirection(boolean SHOW)
      Sets the value of the property showFlowDirection.
      Property description:
    • showFlowDirectionProperty

      public javafx.beans.property.BooleanProperty showFlowDirectionProperty()
      See Also:
    • getUseItemColor

      public boolean getUseItemColor()
      Gets the value of the property useItemColor.
      Property description:
    • setUseItemColor

      public void setUseItemColor(boolean USE)
      Sets the value of the property useItemColor.
      Property description:
    • useItemColorProperty

      public javafx.beans.property.BooleanProperty useItemColorProperty()
      See Also:
    • getItemColor

      public javafx.scene.paint.Color getItemColor()
      Gets the value of the property itemColor.
      Property description:
    • setItemColor

      public void setItemColor(javafx.scene.paint.Color COLOR)
      Sets the value of the property itemColor.
      Property description:
    • itemColorProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> itemColorProperty()
      See Also:
    • getSelectionColor

      public javafx.scene.paint.Color getSelectionColor()
      Gets the value of the property selectionColor.
      Property description:
    • setSelectionColor

      public void setSelectionColor(javafx.scene.paint.Color COLOR)
      Sets the value of the property selectionColor.
      Property description:
    • selectionColorProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> selectionColorProperty()
      See Also:
    • getSelectedItem

      public PlotItem[] getSelectedItem()
    • setSelectedConnection

      public void setSelectedConnection(PlotItem SOURCE_ITEM, PlotItem TARGET_ITEM)
    • resetSelectedItem

      public void resetSelectedItem()
    • getConnectionOpacity

      public double getConnectionOpacity()
      Gets the value of the property connectionOpacity.
      Property description:
    • setConnectionOpacity

      public void setConnectionOpacity(double OPACITY)
      Sets the value of the property connectionOpacity.
      Property description:
    • connectionOpacityProperty

      public javafx.beans.property.DoubleProperty connectionOpacityProperty()
      See Also:
    • getLocale

      public Locale getLocale()
      Gets the value of the property locale.
      Property description:
    • setLocale

      public void setLocale(Locale LOCALE)
      Sets the value of the property locale.
      Property description:
    • localeProperty

      public javafx.beans.property.ObjectProperty<Locale> localeProperty()
      See Also:
    • getUseCustomFont

      public boolean getUseCustomFont()
      Gets the value of the property useCustomFont.
      Property description:
    • setUseCustomFont

      public void setUseCustomFont(boolean useCustomFont)
      Sets the value of the property useCustomFont.
      Property description:
    • useCustomFontProperty

      public javafx.beans.property.BooleanProperty useCustomFontProperty()
      See Also:
    • getCustomFont

      public javafx.scene.text.Font getCustomFont()
      Gets the value of the property customFont.
      Property description:
    • setCustomFont

      public void setCustomFont(javafx.scene.text.Font customFont)
      Sets the value of the property customFont.
      Property description:
    • customFontProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.text.Font> customFontProperty()
      See Also:
    • getUseItemTextColor

      public boolean getUseItemTextColor()
      Gets the value of the property useItemTextColor.
      Property description:
    • setUseItemTextColor

      public void setUseItemTextColor(boolean useItemTextColor)
      Sets the value of the property useItemTextColor.
      Property description:
    • useItemTextColorProperty

      public javafx.beans.property.BooleanProperty useItemTextColorProperty()
      See Also:
    • getAutoAdjustVerticalTextPosition

      public boolean getAutoAdjustVerticalTextPosition()
      Gets the value of the property autoAdjustVerticalTextPosition.
      Property description:
    • setAutoAdjustVerticalTextPosition

      public void setAutoAdjustVerticalTextPosition(boolean autoAdjustVerticalTextPosition)
      Sets the value of the property autoAdjustVerticalTextPosition.
      Property description:
    • autoAdjustVerticalTextPositionProperty

      public javafx.beans.property.BooleanProperty autoAdjustVerticalTextPositionProperty()
      See Also:
    • getItemsWithOnlyOutgoing

      public List<PlotItem> getItemsWithOnlyOutgoing()
    • getItemsWithOnlyIncoming

      public List<PlotItem> getItemsWithOnlyIncoming()
    • getItemsWithInAndOutgoing

      public List<PlotItem> getItemsWithInAndOutgoing()
    • isPlotItemValid

      public boolean isPlotItemValid(PlotItem PLOT_ITEM)
    • validateData

      public boolean validateData(List<PlotItem> ITEMS)