Enum LeafType

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<LeafType>

    public enum LeafType
    extends java.lang.Enum<LeafType>
    • Enum Constant Detail

      • 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
      • 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
      • 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
      • PORT

        public static final LeafType PORT
      • PORTIN

        public static final LeafType PORTIN
      • PORTOUT

        public static final LeafType PORTOUT
      • STILL_UNKNOWN

        public static final LeafType STILL_UNKNOWN
    • Method Detail

      • values

        public static LeafType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (LeafType c : LeafType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static LeafType valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getLeafType

        public static LeafType getLeafType​(java.lang.String type)
      • isLikeClass

        public boolean isLikeClass()
      • toHtml

        public java.lang.String toHtml()