Package com.nomagic.requirements.util
Class MDCustomizationForRequirements.VerificationStatusStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.requirements.util.MDCustomizationForRequirements.VerificationStatusStereotype
-
- Enclosing class:
- MDCustomizationForRequirements
public static class MDCustomizationForRequirements.VerificationStatusStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCONSTRAINTThe related constraints of value specification.static java.lang.StringMARGINRequirement marginstatic java.lang.StringREQUIREMENTThe related requirement of value specification.static java.lang.StringSTATUSThe status of value specification.static java.lang.StringSTEREOTYPE_NAMEstatic java.lang.StringTIMESTAMP
-
Constructor Summary
Constructors Modifier Constructor Description protectedVerificationStatusStereotype(MDCustomizationForRequirements profile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConstraint(Element element, Element value)voidaddRequirement(Element element, Element value)protected voidclear()voidclearConstraint(Element element)voidclearMargin(Element element)voidclearRequirement(Element element)voidclearStatus(Element element)voidclearTimestamp(Element element)java.util.List<Element>getConstraint(Element element)PropertygetConstraintProperty()java.lang.DoublegetMargin(Element element)PropertygetMarginProperty()java.util.List<Element>getRequirement(Element element)PropertygetRequirementProperty()ElementgetStatus(Element element)PropertygetStatusProperty()StereotypegetStereotype()Returns stereotype for this wrapper.java.lang.StringgetTimestamp(Element element)PropertygetTimestampProperty()booleanis(Element element)static booleanisInstance(Element element)voidremoveConstraint(Element element, Element value)voidremoveRequirement(Element element, Element value)voidsetConstraint(Element element, java.util.Collection<? extends Element> value)voidsetMargin(Element element, java.lang.Double value)voidsetRequirement(Element element, java.util.Collection<? extends Element> value)voidsetStatus(Element element, Element value)voidsetTimestamp(Element element, java.lang.String value)-
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
-
CONSTRAINT
public static final java.lang.String CONSTRAINT
The related constraints of value specification.- See Also:
- Constant Field Values
-
MARGIN
public static final java.lang.String MARGIN
Requirement margin- See Also:
- Constant Field Values
-
REQUIREMENT
public static final java.lang.String REQUIREMENT
The related requirement of value specification.- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS
The status of value specification.- See Also:
- Constant Field Values
-
TIMESTAMP
public static final java.lang.String TIMESTAMP
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VerificationStatusStereotype
protected VerificationStatusStereotype(MDCustomizationForRequirements profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
getStereotypein classProfileImplementation.StereotypeWrapper- Returns:
- stereotype
-
getConstraintProperty
@CheckForNull public Property getConstraintProperty()
-
getMarginProperty
@CheckForNull public Property getMarginProperty()
-
getRequirementProperty
@CheckForNull public Property getRequirementProperty()
-
getStatusProperty
@CheckForNull public Property getStatusProperty()
-
getTimestampProperty
@CheckForNull public Property getTimestampProperty()
-
setConstraint
public void setConstraint(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearConstraint
public void clearConstraint(Element element)
-
setMargin
public void setMargin(Element element, @CheckForNull java.lang.Double value)
-
clearMargin
public void clearMargin(Element element)
-
getMargin
@CheckForNull public java.lang.Double getMargin(Element element)
-
setRequirement
public void setRequirement(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearRequirement
public void clearRequirement(Element element)
-
clearStatus
public void clearStatus(Element element)
-
setTimestamp
public void setTimestamp(Element element, @CheckForNull java.lang.String value)
-
clearTimestamp
public void clearTimestamp(Element element)
-
getTimestamp
@CheckForNull public java.lang.String getTimestamp(Element element)
-
clear
protected void clear()
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-