Enum Class UAF.LocationKindEnum

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

public static enum UAF.LocationKindEnum extends Enum<UAF.LocationKindEnum>
Enumeration of the possible kinds of location applicable to an ActualLocation.
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a circle.
    Indicates that the ActualLocation associated with the LocationKind is a space enclosed by an ellipse.
    Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
    Indicates that the ActualLocation associated with the LocationKind is a geometric figure formed by a point moving along a fixed direction and the reverse direction.
    Indicates that the ActualLocation associated with the LocationKind is a LocationKind that is not on the enumerated list.
    Indicates that the ActualLocation associated with the LocationKind is a two-dimensional portion of space.
    Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
    Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a polygon.
    Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a rectangle.
    Indicates that the ActualLocation associated with the LocationKind is the amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
    Indicates that the ActualLocation associated with the LocationKind is a portion of space having length and breadth but no thickness or regards to time.
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
     
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • SOLIDVOLUME

      public static final UAF.LocationKindEnum SOLIDVOLUME
      Indicates that the ActualLocation associated with the LocationKind is the amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
    • SURFACE

      public static final UAF.LocationKindEnum SURFACE
      Indicates that the ActualLocation associated with the LocationKind is a portion of space having length and breadth but no thickness or regards to time.
    • LINE

      public static final UAF.LocationKindEnum LINE
      Indicates that the ActualLocation associated with the LocationKind is a geometric figure formed by a point moving along a fixed direction and the reverse direction.
    • POINT

      public static final UAF.LocationKindEnum POINT
      Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
    • GEOSTATIONARYPOINT

      public static final UAF.LocationKindEnum GEOSTATIONARYPOINT
      Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
    • PLANARSURFACE

      public static final UAF.LocationKindEnum PLANARSURFACE
      Indicates that the ActualLocation associated with the LocationKind is a two-dimensional portion of space.
    • POLYGONAREA

      public static final UAF.LocationKindEnum POLYGONAREA
      Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a polygon.
    • RECTANGULARAREA

      public static final UAF.LocationKindEnum RECTANGULARAREA
      Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a rectangle.
    • ELIPTICALAREA

      public static final UAF.LocationKindEnum ELIPTICALAREA
      Indicates that the ActualLocation associated with the LocationKind is a space enclosed by an ellipse.
    • CIRCULARAREA

      public static final UAF.LocationKindEnum CIRCULARAREA
      Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a circle.
    • OTHER

      public static final UAF.LocationKindEnum OTHER
      Indicates that the ActualLocation associated with the LocationKind is a LocationKind that is not on the enumerated list.
  • Method Details

    • values

      public static UAF.LocationKindEnum[] 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.LocationKindEnum 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.LocationKindEnum from(@CheckForNull Object o)
    • toEnum

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

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