Package com.nomagic.updm.utils
Enum Class UPDMProfile.LocationKindEnum
- All Implemented Interfaces:
Serializable
,Comparable<UPDMProfile.LocationKindEnum>
,Constable
- Enclosing class:
- UPDMProfile
Enumeration of location kinds, used to support the locationKind tag of the LocationKind stereotype.
-
Enum Constant Summary
Enum ConstantDescriptionThe space enclosed by a circle.The space enclosed by an ellipse.Unidimensional Individual (dimensionless in space, existent over all time).A geometric figure formed by a point moving along a fixed direction and the reverse direction.Other Location kind that is not on the enumerated list.A two-dimensional portion of space.Unidimensional Individual (dimensionless in space, existent over all time).The space enclosed by a polygon.The space enclosed by a rectangle.The amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.A portion of space having length and breadth but no thickness or regards to time. -
Method Summary
Modifier and TypeMethodDescriptionstatic UPDMProfile.LocationKindEnum
getText()
static UPDMProfile.LocationKindEnum
toEnum
(EnumerationLiteral literal) static EnumerationLiteral
toEnumerationLiteral
(UPDMProfile profile, UPDMProfile.LocationKindEnum anEnum) static UPDMProfile.LocationKindEnum
Returns the enum constant of this class with the specified name.static UPDMProfile.LocationKindEnum[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SOLIDVOLUME
The amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous. -
SURFACE
A portion of space having length and breadth but no thickness or regards to time. -
LINE
A geometric figure formed by a point moving along a fixed direction and the reverse direction. -
POINT
Unidimensional Individual (dimensionless in space, existent over all time). -
GEOSTATIONARYPOINT
Unidimensional Individual (dimensionless in space, existent over all time). -
PLANARSURFACE
A two-dimensional portion of space. -
POLYGONAREA
The space enclosed by a polygon. -
RECTANGULARAREA
The space enclosed by a rectangle. -
ELIPTICALAREA
The space enclosed by an ellipse. -
CIRCULARAREA
The space enclosed by a circle. -
OTHER
Other Location kind that is not on the enumerated list.
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-
getText
-
from
-
toEnum
-
toEnumerationLiteral
@CheckForNull public static EnumerationLiteral toEnumerationLiteral(UPDMProfile profile, UPDMProfile.LocationKindEnum anEnum)
-