Package com.nomagic.updm.utils
Class UPDMProfile.DesignRuleStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.updm.utils.UPDMProfile.DesignRuleStereotype
-
- Enclosing class:
- UPDMProfile
public static class UPDMProfile.DesignRuleStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACTUALPROPERTYSET
The actual measurements to which the element must conform.static java.lang.String
ANALYSIS
static java.lang.String
CONFORMSTO
Standard that this UPDM element is conforming to.static java.lang.String
CONSEQUENCE
static java.lang.String
CONTEXT
static java.lang.String
DATE
static java.lang.String
ENDBOUNDARYTYPE
End time of boundary.static java.lang.String
IDENTIFIER
static java.lang.String
METADATA
static java.lang.String
PRINCIPLES
static java.lang.String
PROBLEM
static java.lang.String
PROPERTYSET
Types of measurements corresponding to the actual measurements.static java.lang.String
RULEKIND
static java.lang.String
SOLUTION
static java.lang.String
STARTBOUNDARYTYPE
Start time of a boundary.static java.lang.String
STATUS
static java.lang.String
STEREOTYPE_NAME
static java.lang.String
URI
Unique identifier for the element.static java.lang.String
VERSION
-
Constructor Summary
Constructors Modifier Constructor Description protected
DesignRuleStereotype(UPDMProfile profile)
-
Method Summary
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
-
-
-
Field Detail
-
STEREOTYPE_NAME
public static final java.lang.String STEREOTYPE_NAME
- See Also:
- Constant Field Values
-
ANALYSIS
public static final java.lang.String ANALYSIS
- See Also:
- Constant Field Values
-
CONSEQUENCE
public static final java.lang.String CONSEQUENCE
- See Also:
- Constant Field Values
-
CONTEXT
public static final java.lang.String CONTEXT
- See Also:
- Constant Field Values
-
DATE
public static final java.lang.String DATE
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final java.lang.String IDENTIFIER
- See Also:
- Constant Field Values
-
METADATA
public static final java.lang.String METADATA
- See Also:
- Constant Field Values
-
PRINCIPLES
public static final java.lang.String PRINCIPLES
- See Also:
- Constant Field Values
-
PROBLEM
public static final java.lang.String PROBLEM
- See Also:
- Constant Field Values
-
SOLUTION
public static final java.lang.String SOLUTION
- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS
- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
-
RULEKIND
public static final java.lang.String RULEKIND
- See Also:
- Constant Field Values
-
URI
public static final java.lang.String URI
Unique identifier for the element.- See Also:
- Constant Field Values
-
ACTUALPROPERTYSET
public static final java.lang.String ACTUALPROPERTYSET
The actual measurements to which the element must conform.- See Also:
- Constant Field Values
-
CONFORMSTO
public static final java.lang.String CONFORMSTO
Standard that this UPDM element is conforming to.- See Also:
- Constant Field Values
-
ENDBOUNDARYTYPE
public static final java.lang.String ENDBOUNDARYTYPE
End time of boundary.- See Also:
- Constant Field Values
-
PROPERTYSET
public static final java.lang.String PROPERTYSET
Types of measurements corresponding to the actual measurements.- See Also:
- Constant Field Values
-
STARTBOUNDARYTYPE
public static final java.lang.String STARTBOUNDARYTYPE
Start time of a boundary.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DesignRuleStereotype
protected DesignRuleStereotype(UPDMProfile profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getAnalysisProperty
@CheckForNull public Property getAnalysisProperty()
-
getConsequenceProperty
@CheckForNull public Property getConsequenceProperty()
-
getContextProperty
@CheckForNull public Property getContextProperty()
-
getDateProperty
@CheckForNull public Property getDateProperty()
-
getIdentifierProperty
@CheckForNull public Property getIdentifierProperty()
-
getMetaDataProperty
@CheckForNull public Property getMetaDataProperty()
-
getPrinciplesProperty
@CheckForNull public Property getPrinciplesProperty()
-
getProblemProperty
@CheckForNull public Property getProblemProperty()
-
getSolutionProperty
@CheckForNull public Property getSolutionProperty()
-
getStatusProperty
@CheckForNull public Property getStatusProperty()
-
getVersionProperty
@CheckForNull public Property getVersionProperty()
-
getRuleKindProperty
@CheckForNull public Property getRuleKindProperty()
-
getURIProperty
@CheckForNull public Property getURIProperty()
-
getActualPropertySetProperty
@CheckForNull public Property getActualPropertySetProperty()
-
getConformsToProperty
@CheckForNull public Property getConformsToProperty()
-
getEndBoundaryTypeProperty
@CheckForNull public Property getEndBoundaryTypeProperty()
-
getPropertySetProperty
@CheckForNull public Property getPropertySetProperty()
-
getStartBoundaryTypeProperty
@CheckForNull public Property getStartBoundaryTypeProperty()
-
setAnalysis
public void setAnalysis(Element element, @CheckForNull java.lang.String value)
-
clearAnalysis
public void clearAnalysis(Element element)
-
getAnalysis
@CheckForNull public java.lang.String getAnalysis(Element element)
-
setConsequence
public void setConsequence(Element element, @CheckForNull java.lang.String value)
-
clearConsequence
public void clearConsequence(Element element)
-
getConsequence
@CheckForNull public java.lang.String getConsequence(Element element)
-
setContext
public void setContext(Element element, @CheckForNull java.lang.String value)
-
clearContext
public void clearContext(Element element)
-
getContext
@CheckForNull public java.lang.String getContext(Element element)
-
clearDate
public void clearDate(Element element)
-
setIdentifier
public void setIdentifier(Element element, @CheckForNull java.lang.String value)
-
clearIdentifier
public void clearIdentifier(Element element)
-
getIdentifier
@CheckForNull public java.lang.String getIdentifier(Element element)
-
setMetaData
public void setMetaData(Element element, @CheckForNull java.lang.String value)
-
clearMetaData
public void clearMetaData(Element element)
-
getMetaData
@CheckForNull public java.lang.String getMetaData(Element element)
-
setPrinciples
public void setPrinciples(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearPrinciples
public void clearPrinciples(Element element)
-
addPrinciples
public void addPrinciples(Element element, java.lang.String value)
-
removePrinciples
public void removePrinciples(Element element, java.lang.String value)
-
getPrinciples
public java.util.List<java.lang.String> getPrinciples(Element element)
-
setProblem
public void setProblem(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearProblem
public void clearProblem(Element element)
-
addProblem
public void addProblem(Element element, java.lang.String value)
-
removeProblem
public void removeProblem(Element element, java.lang.String value)
-
getProblem
public java.util.List<java.lang.String> getProblem(Element element)
-
setSolution
public void setSolution(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearSolution
public void clearSolution(Element element)
-
setStatus
public void setStatus(Element element, @CheckForNull UPDMProfile.DevelopmentStatusEnum value)
-
clearStatus
public void clearStatus(Element element)
-
getStatus
@CheckForNull public UPDMProfile.DevelopmentStatusEnum getStatus(Element element)
-
setVersion
public void setVersion(Element element, @CheckForNull java.lang.String value)
-
clearVersion
public void clearVersion(Element element)
-
getVersion
@CheckForNull public java.lang.String getVersion(Element element)
-
setRuleKind
public void setRuleKind(Element element, @CheckForNull UPDMProfile.RuleKindEnum value)
-
clearRuleKind
public void clearRuleKind(Element element)
-
getRuleKind
@CheckForNull public UPDMProfile.RuleKindEnum getRuleKind(Element element)
-
setURI
public void setURI(Element element, @CheckForNull java.lang.String value)
-
clearURI
public void clearURI(Element element)
-
getURI
@CheckForNull public java.lang.String getURI(Element element)
-
setActualPropertySet
public void setActualPropertySet(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearActualPropertySet
public void clearActualPropertySet(Element element)
-
setConformsTo
public void setConformsTo(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearConformsTo
public void clearConformsTo(Element element)
-
clearEndBoundaryType
public void clearEndBoundaryType(Element element)
-
setPropertySet
public void setPropertySet(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearPropertySet
public void clearPropertySet(Element element)
-
setStartBoundaryType
public void setStartBoundaryType(Element element, @CheckForNull Element value)
-
clearStartBoundaryType
public void clearStartBoundaryType(Element element)
-
clear
protected void clear()
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-