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 EnumerationLiteralactionAssertionstatic java.lang.StringACTIONASSERTIONprivate EnumerationLiteralcaveatstatic java.lang.StringCAVEATprivate EnumerationLiteralconstraintstatic java.lang.StringCONSTRAINTprivate EnumerationLiteralcontractstatic java.lang.StringCONTRACTprivate EnumerationLiteralderivationstatic java.lang.StringDERIVATIONprivate EnumerationLiteralguidancestatic java.lang.StringGUIDANCEprivate EnumerationLiteralsecurityPolicystatic java.lang.StringSECURITYPOLICYprivate EnumerationLiteralstructuralAssertionstatic java.lang.StringSTRUCTURALASSERTION
-
Constructor Summary
Constructors Modifier Constructor Description privateRuleKindEnumeration(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:
clearin classProfileImplementation.ProfileElementWrapper<Enumeration>
-
-