Package com.nomagic.magicdraw.uaf
Enum UAF.LocationKindEnum
- java.lang.Object
-
- java.lang.Enum<UAF.LocationKindEnum>
-
- com.nomagic.magicdraw.uaf.UAF.LocationKindEnum
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<UAF.LocationKindEnum>
- Enclosing class:
- UAF
public static enum UAF.LocationKindEnum extends java.lang.Enum<UAF.LocationKindEnum>
Enumeration of the possible kinds of location applicable to an ActualLocation.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CIRCULARAREA
Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a circle.ELIPTICALAREA
Indicates that the ActualLocation associated with the LocationKind is a space enclosed by an ellipse.GEOSTATIONARYPOINT
Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.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.OTHER
Indicates that the ActualLocation associated with the LocationKind is a LocationKind that is not on the enumerated list.PLANARSURFACE
Indicates that the ActualLocation associated with the LocationKind is a two-dimensional portion of space.POINT
Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.POLYGONAREA
Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a polygon.RECTANGULARAREA
Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a rectangle.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
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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UAF.LocationKindEnum
from(java.lang.Object o)
java.lang.String
getText()
static UAF.LocationKindEnum
toEnum(EnumerationLiteral literal)
static EnumerationLiteral
toEnumerationLiteral(UAF profile, UAF.LocationKindEnum anEnum)
static UAF.LocationKindEnum
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static UAF.LocationKindEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 Detail
-
values
public static UAF.LocationKindEnum[] 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 (UAF.LocationKindEnum c : UAF.LocationKindEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static UAF.LocationKindEnum 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 namejava.lang.NullPointerException
- if the argument is null
-
getText
public java.lang.String getText()
-
from
@CheckForNull public static UAF.LocationKindEnum from(@CheckForNull java.lang.Object o)
-
toEnum
@CheckForNull public static UAF.LocationKindEnum toEnum(EnumerationLiteral literal)
-
toEnumerationLiteral
@CheckForNull public static EnumerationLiteral toEnumerationLiteral(UAF profile, UAF.LocationKindEnum anEnum)
-
-