Package com.nomagic.magicdraw.uaf
Enum Class UAF.ValueItemKindEnum
- All Implemented Interfaces:
Serializable
,Comparable<UAF.ValueItemKindEnum>
,Constable
- Enclosing class:
- UAF
Enumeration of the possible kinds of ValueItem.
-
Enum Constant Summary
Enum ConstantDescriptionIndicates that the ValueItem associated with this ValueItemKind is an advantage or profit gained from achieving the EnterpriseGoal.Indicates that the ValueItem associated with this ValueItemKind is an amounts that an enterprise incurs in order to make goods and/or provide services.Indicates that the ValueItem associated with this ValueItemKind is a measurable value that demonstrates how effectively an enterprise is achieving key EnterpriseGoals and Objectives.Indicates that the ValueItem associated with this ValueItemKind is an amount of money lost by an enterprise.Indicates that the ValueItem associated with this ValueItemKind is not one of the standard ValueItemKinds.Indicates that the ValueItem associated with this ValueItemKind is a measure of excellence.Indicates that the ValueItem associated with this ValueItemKind is an income that an enterprise receives regularly, or an amount representing such incomeIndicates that the ValueItem associated with this ValueItemKind is the measured or measurable period during which an activity, process, or condition exists or continues. -
Method Summary
Modifier and TypeMethodDescriptionstatic UAF.ValueItemKindEnum
getText()
static UAF.ValueItemKindEnum
toEnum
(EnumerationLiteral literal) static EnumerationLiteral
toEnumerationLiteral
(UAF profile, UAF.ValueItemKindEnum anEnum) static UAF.ValueItemKindEnum
Returns the enum constant of this class with the specified name.static UAF.ValueItemKindEnum[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
TIME
Indicates that the ValueItem associated with this ValueItemKind is the measured or measurable period during which an activity, process, or condition exists or continues. -
COST
Indicates that the ValueItem associated with this ValueItemKind is an amounts that an enterprise incurs in order to make goods and/or provide services. -
QUALITY
Indicates that the ValueItem associated with this ValueItemKind is a measure of excellence. -
REVENUE
Indicates that the ValueItem associated with this ValueItemKind is an income that an enterprise receives regularly, or an amount representing such income -
BENEFIT
Indicates that the ValueItem associated with this ValueItemKind is an advantage or profit gained from achieving the EnterpriseGoal. -
KPI
Indicates that the ValueItem associated with this ValueItemKind is a measurable value that demonstrates how effectively an enterprise is achieving key EnterpriseGoals and Objectives. -
LOSS
Indicates that the ValueItem associated with this ValueItemKind is an amount of money lost by an enterprise. -
OTHER
Indicates that the ValueItem associated with this ValueItemKind is not one of the standard ValueItemKinds.
-
-
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(UAF profile, UAF.ValueItemKindEnum anEnum)
-