Enum Class LeafType

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

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

    • EMPTY_PACKAGE

      public static final LeafType EMPTY_PACKAGE
    • ABSTRACT_CLASS

      public static final LeafType ABSTRACT_CLASS
    • CLASS

      public static final LeafType CLASS
    • INTERFACE

      public static final LeafType INTERFACE
    • ANNOTATION

      public static final LeafType ANNOTATION
    • PROTOCOL

      public static final LeafType PROTOCOL
    • STRUCT

      public static final LeafType STRUCT
    • EXCEPTION

      public static final LeafType EXCEPTION
    • METACLASS

      public static final LeafType METACLASS
    • STEREOTYPE

      public static final LeafType STEREOTYPE
    • LOLLIPOP_FULL

      public static final LeafType LOLLIPOP_FULL
    • LOLLIPOP_HALF

      public static final LeafType LOLLIPOP_HALF
    • NOTE

      public static final LeafType NOTE
    • TIPS

      public static final LeafType TIPS
    • OBJECT

      public static final LeafType OBJECT
    • MAP

      public static final LeafType MAP
    • JSON

      public static final LeafType JSON
    • ASSOCIATION

      public static final LeafType ASSOCIATION
    • ENUM

      public static final LeafType ENUM
    • CIRCLE

      public static final LeafType CIRCLE
    • USECASE

      public static final LeafType USECASE
    • USECASE_BUSINESS

      public static final LeafType USECASE_BUSINESS
    • DESCRIPTION

      public static final LeafType DESCRIPTION
    • ARC_CIRCLE

      public static final LeafType ARC_CIRCLE
    • ACTIVITY

      public static final LeafType ACTIVITY
    • BRANCH

      public static final LeafType BRANCH
    • SYNCHRO_BAR

      public static final LeafType SYNCHRO_BAR
    • CIRCLE_START

      public static final LeafType CIRCLE_START
    • CIRCLE_END

      public static final LeafType CIRCLE_END
    • POINT_FOR_ASSOCIATION

      public static final LeafType POINT_FOR_ASSOCIATION
    • ACTIVITY_CONCURRENT

      public static final LeafType ACTIVITY_CONCURRENT
    • STATE

      public static final LeafType STATE
    • STATE_CONCURRENT

      public static final LeafType STATE_CONCURRENT
    • PSEUDO_STATE

      public static final LeafType PSEUDO_STATE
    • DEEP_HISTORY

      public static final LeafType DEEP_HISTORY
    • STATE_CHOICE

      public static final LeafType STATE_CHOICE
    • STATE_FORK_JOIN

      public static final LeafType STATE_FORK_JOIN
    • BLOCK

      public static final LeafType BLOCK
    • ENTITY

      public static final LeafType ENTITY
    • DOMAIN

      public static final LeafType DOMAIN
    • REQUIREMENT

      public static final LeafType REQUIREMENT
    • PORTIN

      public static final LeafType PORTIN
    • PORTOUT

      public static final LeafType PORTOUT
    • STILL_UNKNOWN

      public static final LeafType STILL_UNKNOWN
  • Method Details

    • values

      public static LeafType[] 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 LeafType 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
    • getLeafType

      public static LeafType getLeafType(String type)
    • isLikeClass

      public boolean isLikeClass()
    • toHtml

      public String toHtml()