Enum Class TLineType

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

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

    • PLAIN

      public static final TLineType PLAIN
    • AFFECTATION_DEFINE

      public static final TLineType AFFECTATION_DEFINE
    • AFFECTATION

      public static final TLineType AFFECTATION
    • ASSERT

      public static final TLineType ASSERT
    • IF

      public static final TLineType IF
    • IFDEF

      public static final TLineType IFDEF
    • UNDEF

      public static final TLineType UNDEF
    • IFNDEF

      public static final TLineType IFNDEF
    • ELSE

      public static final TLineType ELSE
    • ELSEIF

      public static final TLineType ELSEIF
    • ENDIF

      public static final TLineType ENDIF
    • WHILE

      public static final TLineType WHILE
    • ENDWHILE

      public static final TLineType ENDWHILE
    • FOREACH

      public static final TLineType FOREACH
    • ENDFOREACH

      public static final TLineType ENDFOREACH
    • DECLARE_RETURN_FUNCTION

      public static final TLineType DECLARE_RETURN_FUNCTION
    • DECLARE_PROCEDURE

      public static final TLineType DECLARE_PROCEDURE
    • END_FUNCTION

      public static final TLineType END_FUNCTION
    • RETURN

      public static final TLineType RETURN
    • LEGACY_DEFINE

      public static final TLineType LEGACY_DEFINE
    • LEGACY_DEFINELONG

      public static final TLineType LEGACY_DEFINELONG
    • THEME

      public static final TLineType THEME
    • INCLUDE

      public static final TLineType INCLUDE
    • INCLUDE_SPRITES

      public static final TLineType INCLUDE_SPRITES
    • INCLUDE_DEF

      public static final TLineType INCLUDE_DEF
    • IMPORT

      public static final TLineType IMPORT
    • STARTSUB

      public static final TLineType STARTSUB
    • ENDSUB

      public static final TLineType ENDSUB
    • INCLUDESUB

      public static final TLineType INCLUDESUB
    • LOG

      public static final TLineType LOG
    • DUMP_MEMORY

      public static final TLineType DUMP_MEMORY
    • COMMENT_SIMPLE

      public static final TLineType COMMENT_SIMPLE
    • COMMENT_LONG_START

      public static final TLineType COMMENT_LONG_START
    • OPTION

      public static final TLineType OPTION
  • Method Details

    • values

      public static TLineType[] 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 TLineType 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
    • getFromLineInternal

      public static TLineType getFromLineInternal(StringLocated sl)
    • isQuote

      public static boolean isQuote(char ch)
    • isSpaceChar

      public static boolean isSpaceChar(char ch)
    • isLatinDigit

      public static boolean isLatinDigit(char ch)
    • isLetterOrEmojiOrUnderscoreOrDigit

      public static boolean isLetterOrEmojiOrUnderscoreOrDigit(char ch)
    • isLetterOrEmojiOrUnderscoreOrDollar

      public static boolean isLetterOrEmojiOrUnderscoreOrDollar(char ch)