Enum Class LinkDecor

java.lang.Object
java.lang.Enum<LinkDecor>
net.sourceforge.plantuml.decoration.LinkDecor
All Implemented Interfaces:
Serializable, Comparable<LinkDecor>, Constable

public enum LinkDecor extends Enum<LinkDecor>
  • Enum Constant Details

    • NONE

      public static final LinkDecor NONE
    • EXTENDS

      public static final LinkDecor EXTENDS
    • COMPOSITION

      public static final LinkDecor COMPOSITION
    • AGREGATION

      public static final LinkDecor AGREGATION
    • NOT_NAVIGABLE

      public static final LinkDecor NOT_NAVIGABLE
    • REDEFINES

      public static final LinkDecor REDEFINES
    • DEFINEDBY

      public static final LinkDecor DEFINEDBY
    • CROWFOOT

      public static final LinkDecor CROWFOOT
    • CIRCLE_CROWFOOT

      public static final LinkDecor CIRCLE_CROWFOOT
    • CIRCLE_LINE

      public static final LinkDecor CIRCLE_LINE
    • DOUBLE_LINE

      public static final LinkDecor DOUBLE_LINE
    • LINE_CROWFOOT

      public static final LinkDecor LINE_CROWFOOT
    • ARROW

      public static final LinkDecor ARROW
    • ARROW_TRIANGLE

      public static final LinkDecor ARROW_TRIANGLE
    • ARROW_AND_CIRCLE

      public static final LinkDecor ARROW_AND_CIRCLE
    • CIRCLE

      public static final LinkDecor CIRCLE
    • CIRCLE_FILL

      public static final LinkDecor CIRCLE_FILL
    • CIRCLE_CONNECT

      public static final LinkDecor CIRCLE_CONNECT
    • PARENTHESIS

      public static final LinkDecor PARENTHESIS
    • SQUARE

      public static final LinkDecor SQUARE
    • CIRCLE_CROSS

      public static final LinkDecor CIRCLE_CROSS
    • PLUS

      public static final LinkDecor PLUS
    • HALF_ARROW_UP

      public static final LinkDecor HALF_ARROW_UP
    • HALF_ARROW_DOWN

      public static final LinkDecor HALF_ARROW_DOWN
    • SQUARE_toberemoved

      public static final LinkDecor SQUARE_toberemoved
  • Method Details

    • values

      public static LinkDecor[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static LinkDecor valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getMargin

      public int getMargin()
    • isFill

      public boolean isFill()
    • getArrowSize

      public double getArrowSize()
    • isExtendsLike

      public boolean isExtendsLike()
    • getExtremityFactoryComplete

      public ExtremityFactory getExtremityFactoryComplete(HColor backgroundColor)
    • getExtremityFactoryLegacy

      public ExtremityFactory getExtremityFactoryLegacy(HColor backgroundColor)