Enum Class UAF.LocationTypeKindEnum

java.lang.Object
java.lang.Enum<UAF.LocationTypeKindEnum>
com.nomagic.magicdraw.uaf.UAF.LocationTypeKindEnum
All Implemented Interfaces:
Serializable, Comparable<UAF.LocationTypeKindEnum>, Constable
Enclosing class:
UAF

public static enum UAF.LocationTypeKindEnum extends Enum<UAF.LocationTypeKindEnum>
Enumeration of the possible kinds of location type that are applicable to a Location.
  • Enum Constant Details

    • SOLIDVOLUMETYPE

      public static final UAF.LocationTypeKindEnum SOLIDVOLUMETYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
    • SURFACETYPE

      public static final UAF.LocationTypeKindEnum SURFACETYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of portion of space having length and breadth but no thickness or regards to time.
    • LINETYPE

      public static final UAF.LocationTypeKindEnum LINETYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of geometric figure formed by a point moving along a fixed direction and the reverse direction.
    • POINTTYPE

      public static final UAF.LocationTypeKindEnum POINTTYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of unidimensional Individual.
    • GEOSTATIONARYPOINTTYPE

      public static final UAF.LocationTypeKindEnum GEOSTATIONARYPOINTTYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of unidimensional Individual.
    • PLANARSURFACETYPE

      public static final UAF.LocationTypeKindEnum PLANARSURFACETYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of is a two-dimensional portion of space.
    • POLYGONAREATYPE

      public static final UAF.LocationTypeKindEnum POLYGONAREATYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by a polygon.
    • RECTANGULARAREATYPE

      public static final UAF.LocationTypeKindEnum RECTANGULARAREATYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by a rectangle.
    • ELIPTICALAREATYPE

      public static final UAF.LocationTypeKindEnum ELIPTICALAREATYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by an ellipse.
    • CIRCULARAREATYPE

      public static final UAF.LocationTypeKindEnum CIRCULARAREATYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by a circle.
    • OTHERTYPE

      public static final UAF.LocationTypeKindEnum OTHERTYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of is a LocationKindType that is not on the enumerated list.
  • Method Details

    • values

      public static UAF.LocationTypeKindEnum[] 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 UAF.LocationTypeKindEnum 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
    • getText

      public String getText()
    • from

      @CheckForNull public static UAF.LocationTypeKindEnum from(@CheckForNull Object o)
    • toEnum

      @CheckForNull public static UAF.LocationTypeKindEnum toEnum(EnumerationLiteral literal)
    • toEnumerationLiteral

      @CheckForNull public static EnumerationLiteral toEnumerationLiteral(UAF profile, UAF.LocationTypeKindEnum anEnum)