Class SequenceFlowSettingsViewModel

    • Constructor Detail

      • SequenceFlowSettingsViewModel

        public SequenceFlowSettingsViewModel()
    • Method Detail

      • getColor

        public String getColor()
        Gets the color of the sequence flow.
        Returns:
        the color as a CSS color string, e.g. "#FF0000" for red.
      • setColor

        public void setColor​(String color)
        Sets the color of the sequence flow.
        Parameters:
        color - the color as a CSS color string, e.g. "#FF0000" for red.
      • getDefaultFlowMarkerLength

        public double getDefaultFlowMarkerLength()
        Gets the length of the default flow marker (a crossed line) for sequence flows. This is the distance between the start of the sequence flow and the end of the default flow marker.
        Returns:
        The length in pixels.
      • setDefaultFlowMarkerLength

        public void setDefaultFlowMarkerLength​(double defaultFlowMarkerLength)
        Sets the length of the default flow marker (a crossed line) for sequence flows. This is the distance between the start of the sequence flow and the end of the default flow marker.
        Parameters:
        defaultFlowMarkerLength - The length in pixels.
      • getLabelSpacing

        public double getLabelSpacing()
        Gets the spacing between the sequence flow label and the sequence flow line.
        Returns:
        The spacing in pixels.
      • setLabelSpacing

        public void setLabelSpacing​(double labelSpacing)
        Sets the spacing between the sequence flow label and the sequence flow line.
        Parameters:
        labelSpacing - The spacing in pixels.
      • getTextSettings

        public TextSettingsViewModel getTextSettings()
        Gets the text settings for sequence flow labels.
        Returns:
        The text settings view model.