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
Modifier and TypeFieldDescriptionstatic final String
The actual measurements to which the element must conform.static final String
static final String
Standard that this UPDM element is conforming to.static final String
static final String
static final String
static final String
End time of boundary.static final String
static final String
static final String
static final String
static final String
Types of measurements corresponding to the actual measurements.static final String
static final String
static final String
Start time of a boundary.static final String
static final String
static final String
Unique identifier for the element.static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addActualPropertySet
(Element element, Element value) void
addConformsTo
(Element element, Element value) void
addPrinciples
(Element element, String value) void
addProblem
(Element element, String value) void
addPropertySet
(Element element, Element value) void
addSolution
(Element element, Element value) protected void
clear()
void
clearActualPropertySet
(Element element) void
clearAnalysis
(Element element) void
clearConformsTo
(Element element) void
clearConsequence
(Element element) void
clearContext
(Element element) void
void
clearEndBoundaryType
(Element element) void
clearIdentifier
(Element element) void
clearMetaData
(Element element) void
clearPrinciples
(Element element) void
clearProblem
(Element element) void
clearPropertySet
(Element element) void
clearRuleKind
(Element element) void
clearSolution
(Element element) void
clearStartBoundaryType
(Element element) void
clearStatus
(Element element) void
void
clearVersion
(Element element) getActualPropertySet
(Element element) getAnalysis
(Element element) getConformsTo
(Element element) getConsequence
(Element element) getContext
(Element element) getEndBoundaryType
(Element element) getIdentifier
(Element element) getMetaData
(Element element) getPrinciples
(Element element) getProblem
(Element element) getPropertySet
(Element element) getRuleKind
(Element element) getSolution
(Element element) getStartBoundaryType
(Element element) Returns stereotype for this wrapper.getVersion
(Element element) boolean
static boolean
isInstance
(Element element) void
removeActualPropertySet
(Element element, Element value) void
removeConformsTo
(Element element, Element value) void
removePrinciples
(Element element, String value) void
removeProblem
(Element element, String value) void
removePropertySet
(Element element, Element value) void
removeSolution
(Element element, Element value) void
setActualPropertySet
(Element element, Collection<? extends Element> value) void
setAnalysis
(Element element, String value) void
setConformsTo
(Element element, Collection<? extends Element> value) void
setConsequence
(Element element, String value) void
setContext
(Element element, String value) void
void
setEndBoundaryType
(Element element, Element value) void
setIdentifier
(Element element, String value) void
setMetaData
(Element element, String value) void
setPrinciples
(Element element, Collection<String> value) void
setProblem
(Element element, Collection<String> value) void
setPropertySet
(Element element, Collection<? extends Element> value) void
setRuleKind
(Element element, UPDMProfile.RuleKindEnum value) void
setSolution
(Element element, Collection<? extends Element> value) void
setStartBoundaryType
(Element element, Element value) void
setStatus
(Element element, UPDMProfile.DevelopmentStatusEnum value) void
void
setVersion
(Element element, String value) Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Field Details
-
STEREOTYPE_NAME
- See Also:
-
ANALYSIS
- See Also:
-
CONSEQUENCE
- See Also:
-
CONTEXT
- See Also:
-
DATE
- See Also:
-
IDENTIFIER
- See Also:
-
METADATA
- See Also:
-
PRINCIPLES
- See Also:
-
PROBLEM
- See Also:
-
SOLUTION
- See Also:
-
STATUS
- See Also:
-
VERSION
- See Also:
-
RULEKIND
- See Also:
-
URI
Unique identifier for the element.- See Also:
-
ACTUALPROPERTYSET
The actual measurements to which the element must conform.- See Also:
-
CONFORMSTO
Standard that this UPDM element is conforming to.- See Also:
-
ENDBOUNDARYTYPE
End time of boundary.- See Also:
-
PROPERTYSET
Types of measurements corresponding to the actual measurements.- See Also:
-
STARTBOUNDARYTYPE
Start time of a boundary.- See Also:
-
-
Constructor Details
-
DesignRuleStereotype
-
-
Method Details
-
getStereotype
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getAnalysisProperty
-
getConsequenceProperty
-
getContextProperty
-
getDateProperty
-
getIdentifierProperty
-
getMetaDataProperty
-
getPrinciplesProperty
-
getProblemProperty
-
getSolutionProperty
-
getStatusProperty
-
getVersionProperty
-
getRuleKindProperty
-
getURIProperty
-
getActualPropertySetProperty
-
getConformsToProperty
-
getEndBoundaryTypeProperty
-
getPropertySetProperty
-
getStartBoundaryTypeProperty
-
setAnalysis
-
clearAnalysis
-
getAnalysis
-
setConsequence
-
clearConsequence
-
getConsequence
-
setContext
-
clearContext
-
getContext
-
setDate
-
clearDate
-
getDate
-
setIdentifier
-
clearIdentifier
-
getIdentifier
-
setMetaData
-
clearMetaData
-
getMetaData
-
setPrinciples
-
clearPrinciples
-
addPrinciples
-
removePrinciples
-
getPrinciples
-
setProblem
-
clearProblem
-
addProblem
-
removeProblem
-
getProblem
-
setSolution
-
clearSolution
-
addSolution
-
removeSolution
-
getSolution
-
setStatus
-
clearStatus
-
getStatus
-
setVersion
-
clearVersion
-
getVersion
-
setRuleKind
-
clearRuleKind
-
getRuleKind
-
setURI
-
clearURI
-
getURI
-
setActualPropertySet
public void setActualPropertySet(Element element, @CheckForNull Collection<? extends Element> value) -
clearActualPropertySet
-
addActualPropertySet
-
removeActualPropertySet
-
getActualPropertySet
-
setConformsTo
-
clearConformsTo
-
addConformsTo
-
removeConformsTo
-
getConformsTo
-
setEndBoundaryType
-
clearEndBoundaryType
-
getEndBoundaryType
-
setPropertySet
-
clearPropertySet
-
addPropertySet
-
removePropertySet
-
getPropertySet
-
setStartBoundaryType
-
clearStartBoundaryType
-
getStartBoundaryType
-
clear
protected void clear() -
is
-
isInstance
-