Package com.nomagic.magicdraw.sysml.util
Class SysMLProfile.RequirementRelatedStereotype
java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.magicdraw.sysml.util.SysMLProfile.RequirementRelatedStereotype
- Enclosing class:
- SysMLProfile
public static class SysMLProfile.RequirementRelatedStereotype
extends ProfileImplementation.StereotypeWrapper
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Derived from all requirements that are the supplier of a refine relationship for which this element is a client.static final String
Derived from all requirements that are the supplier of a satisfy relationship for which this element is a client.static final String
static final String
Derived from all requirements that are the supplier of a trace relationship for which this element is a client.static final String
Derived from all requirements that are the supplier of a verify relationship for which this element is a client. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addRefines
(Element element, Element value) void
addSatisfies
(Element element, Element value) void
addTracedFrom
(Element element, Element value) void
addVerifies
(Element element, Element value) protected void
clear()
void
clearRefines
(Element element) void
clearSatisfies
(Element element) void
clearTracedFrom
(Element element) void
clearVerifies
(Element element) getRefines
(Element element) getSatisfies
(Element element) Returns stereotype for this wrapper.getTracedFrom
(Element element) getVerifies
(Element element) boolean
static boolean
isInstance
(Element element) void
removeRefines
(Element element, Element value) void
removeSatisfies
(Element element, Element value) void
removeTracedFrom
(Element element, Element value) void
removeVerifies
(Element element, Element value) void
setRefines
(Element element, Collection<? extends Element> value) void
setSatisfies
(Element element, Collection<? extends Element> value) void
setTracedFrom
(Element element, Collection<? extends Element> value) void
setVerifies
(Element element, Collection<? extends Element> value) Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Field Details
-
STEREOTYPE_NAME
- See Also:
-
REFINES
Derived from all requirements that are the supplier of a refine relationship for which this element is a client.- See Also:
-
SATISFIES
Derived from all requirements that are the supplier of a satisfy relationship for which this element is a client.- See Also:
-
TRACEDFROM
Derived from all requirements that are the supplier of a trace relationship for which this element is a client.- See Also:
-
VERIFIES
Derived from all requirements that are the supplier of a verify relationship for which this element is a client.- See Also:
-
-
Constructor Details
-
RequirementRelatedStereotype
-
-
Method Details
-
getStereotype
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getRefinesProperty
-
getSatisfiesProperty
-
getTracedFromProperty
-
getVerifiesProperty
-
setRefines
-
clearRefines
-
addRefines
-
removeRefines
-
getRefines
-
setSatisfies
-
clearSatisfies
-
addSatisfies
-
removeSatisfies
-
getSatisfies
-
setTracedFrom
-
clearTracedFrom
-
addTracedFrom
-
removeTracedFrom
-
getTracedFrom
-
setVerifies
-
clearVerifies
-
addVerifies
-
removeVerifies
-
getVerifies
-
clear
protected void clear() -
is
-
isInstance
-