Class MetadataBorderStyle


  • public class MetadataBorderStyle
    extends Object
    Selects a border style for a drawn shape's outline.
    • Constructor Detail

      • MetadataBorderStyle

        public MetadataBorderStyle()
    • Method Detail

      • getDashPattern

        @Nullable
        public @Nullable String getDashPattern()
        The dash pattern (array) of a dashed border. The dash array contains the unit lengths of alternating dashes and gaps, that shall be cycled through along the length of the border.
        Returns:
        dashPattern
      • setDashPattern

        public void setDashPattern​(String dashPattern)
      • getDashPhase

        @Nullable
        public @Nullable Integer getDashPhase()
        The phase of the dash pattern.
        Returns:
        dashPhase
      • setDashPhase

        public void setDashPhase​(Integer dashPhase)
      • getEffectIntensity

        @Nullable
        public @Nullable Float getEffectIntensity()
        The intensity of a possibly set cloud effect, in a range from 0 to 2.
        Returns:
        effectIntensity
      • setEffectIntensity

        public void setEffectIntensity​(Float effectIntensity)
      • getEffectStyle

        @Nullable
        public @Nullable String getEffectStyle()
        The border effect to apply to the border shape. * S = Apply no border effects. * C = Apply a cloud pattern to the border shape.
        Returns:
        effectStyle
      • setEffectStyle

        public void setEffectStyle​(String effectStyle)
      • getInteriorColor

        @Nullable
        public @Nullable String getInteriorColor()
        The interior (fill) color for the shape.
        Returns:
        interiorColor
      • setInteriorColor

        public void setInteriorColor​(String interiorColor)
      • getStyle

        @Nullable
        public @Nullable String getStyle()
        The style of the shapes border. * S = Solid * D = Dashed * B = Beveled * I = Inset * U = Underline **Important:** Further custom styles may be contained and shall default to a solid border if unknown.
        Returns:
        style
      • setStyle

        public void setStyle​(String style)
      • getWidth

        @Nullable
        public @Nullable Float getWidth()
        The border width/line thickness in points. minimum: 0
        Returns:
        width
      • setWidth

        public void setWidth​(Float width)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object