Enum Class PanelType

java.lang.Object
java.lang.Enum<PanelType>
lu.kbra.modelizer_next.layout.PanelType
All Implemented Interfaces:
Serializable, Comparable<PanelType>, Constable

public enum PanelType extends Enum<PanelType>
Diagram views supported by the application: conceptual, logical, and physical.
  • Enum Constant Details

    • CONCEPTUAL

      public static final PanelType CONCEPTUAL
    • LOGICAL

      public static final PanelType LOGICAL
    • PHYSICAL

      public static final PanelType PHYSICAL
  • Method Details

    • values

      public static PanelType[] 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 PanelType 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
    • isTechnical

      public boolean isTechnical()
      Checks whether technical is enabled or applies.
      Returns:
      true if technical is enabled or applies; otherwise false