Package com.nomagic.magicdraw.uaf
Class UAF.RuleKindEnumeration
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<Enumeration>
-
- com.nomagic.profiles.ProfileImplementation.EnumerationWrapper
-
- com.nomagic.magicdraw.uaf.UAF.RuleKindEnumeration
-
- Enclosing class:
- UAF
private static class UAF.RuleKindEnumeration extends ProfileImplementation.EnumerationWrapper
-
-
Field Summary
Fields Modifier and Type Field Description private EnumerationLiteral
actionAssertion
static java.lang.String
ACTIONASSERTION
private EnumerationLiteral
caveat
static java.lang.String
CAVEAT
private EnumerationLiteral
constraint
static java.lang.String
CONSTRAINT
private EnumerationLiteral
contract
static java.lang.String
CONTRACT
private EnumerationLiteral
derivation
static java.lang.String
DERIVATION
private EnumerationLiteral
guidance
static java.lang.String
GUIDANCE
private EnumerationLiteral
securityPolicy
static java.lang.String
SECURITYPOLICY
private EnumerationLiteral
structuralAssertion
static java.lang.String
STRUCTURALASSERTION
-
Constructor Summary
Constructors Modifier Constructor Description private
RuleKindEnumeration(UAF profile)
-
Method Summary
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.EnumerationWrapper
getElement, getEnumerationLiteralByName
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper
getElementByName
-
-
-
-
Field Detail
-
STRUCTURALASSERTION
public static final java.lang.String STRUCTURALASSERTION
- See Also:
- Constant Field Values
-
ACTIONASSERTION
public static final java.lang.String ACTIONASSERTION
- See Also:
- Constant Field Values
-
DERIVATION
public static final java.lang.String DERIVATION
- See Also:
- Constant Field Values
-
CONTRACT
public static final java.lang.String CONTRACT
- See Also:
- Constant Field Values
-
CONSTRAINT
public static final java.lang.String CONSTRAINT
- See Also:
- Constant Field Values
-
GUIDANCE
public static final java.lang.String GUIDANCE
- See Also:
- Constant Field Values
-
SECURITYPOLICY
public static final java.lang.String SECURITYPOLICY
- See Also:
- Constant Field Values
-
CAVEAT
public static final java.lang.String CAVEAT
- See Also:
- Constant Field Values
-
structuralAssertion
@CheckForNull private EnumerationLiteral structuralAssertion
-
actionAssertion
@CheckForNull private EnumerationLiteral actionAssertion
-
derivation
@CheckForNull private EnumerationLiteral derivation
-
contract
@CheckForNull private EnumerationLiteral contract
-
constraint
@CheckForNull private EnumerationLiteral constraint
-
guidance
@CheckForNull private EnumerationLiteral guidance
-
securityPolicy
@CheckForNull private EnumerationLiteral securityPolicy
-
caveat
@CheckForNull private EnumerationLiteral caveat
-
-
Constructor Detail
-
RuleKindEnumeration
private RuleKindEnumeration(UAF profile)
-
-
Method Detail
-
getEnumeration
@CheckForNull public Enumeration getEnumeration()
-
getStructuralAssertionEnumerationLiteral
@CheckForNull public EnumerationLiteral getStructuralAssertionEnumerationLiteral()
-
getActionAssertionEnumerationLiteral
@CheckForNull public EnumerationLiteral getActionAssertionEnumerationLiteral()
-
getDerivationEnumerationLiteral
@CheckForNull public EnumerationLiteral getDerivationEnumerationLiteral()
-
getContractEnumerationLiteral
@CheckForNull public EnumerationLiteral getContractEnumerationLiteral()
-
getConstraintEnumerationLiteral
@CheckForNull public EnumerationLiteral getConstraintEnumerationLiteral()
-
getGuidanceEnumerationLiteral
@CheckForNull public EnumerationLiteral getGuidanceEnumerationLiteral()
-
getSecurityPolicyEnumerationLiteral
@CheckForNull public EnumerationLiteral getSecurityPolicyEnumerationLiteral()
-
getCaveatEnumerationLiteral
@CheckForNull public EnumerationLiteral getCaveatEnumerationLiteral()
-
clear
protected void clear()
- Overrides:
clear
in classProfileImplementation.ProfileElementWrapper<Enumeration>
-
-