Class DataObjectSettingsViewModel

    • Constructor Detail

      • DataObjectSettingsViewModel

        public DataObjectSettingsViewModel()
    • Method Detail

      • getAnnotationDistance

        public double getAnnotationDistance()
        Gets the distance between the data object shape and its text annotation.
        Returns:
        The distance in pixels.
      • setAnnotationDistance

        public void setAnnotationDistance​(double annotationDistance)
        Sets the distance between the data object shape and its text annotation.
        Parameters:
        annotationDistance - The distance in pixels.
      • getColor

        public String getColor()
        Gets the color of the data object shape.
        Returns:
        The color as a CSS color string.
      • setColor

        public void setColor​(String color)
        Sets the color of the data object shape.
        Parameters:
        color - The color as a CSS color string.
      • getHeight

        public double getHeight()
        Gets the height of the data object shape.
        Returns:
        The height in pixels.
      • setHeight

        public void setHeight​(double height)
        Sets the height of the data object shape.
        Parameters:
        height - The height in pixels.
      • getTextSettings

        public TextSettingsViewModel getTextSettings()
        Gets the text settings for the data object's name.
        Returns:
        The text settings view model.
      • getWidth

        public double getWidth()
        Gets the width of the data object shape.
        Returns:
        The width in pixels.
      • setWidth

        public void setWidth​(double width)
        Sets the width of the data object shape.
        Parameters:
        width - The width in pixels.