Package com.nomagic.magicdraw.sysml.util
Class SysMLProfile.ViewpointStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.sysml.util.SysMLProfile.ViewpointStereotype
-
- Enclosing class:
- SysMLProfile
public static class SysMLProfile.ViewpointStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCONCERNstatic java.lang.StringCONCERNLISTThe interest of the stakeholders.static java.lang.StringLANGUAGEThe languages used to construct the viewpoint.static java.lang.StringMETHODThe methods used to construct the views for this viewpoint.static java.lang.StringPRESENTATIONstatic java.lang.StringPURPOSEThe purpose addresses the stakeholder concerns.static java.lang.StringSTAKEHOLDERSet of stakeholders.static java.lang.StringSTEREOTYPE_NAME
-
Constructor Summary
Constructors Modifier Constructor Description protectedViewpointStereotype(SysMLProfile profile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConcern(Element element, java.lang.String value)voidaddConcernList(Element element, Element value)voidaddLanguage(Element element, java.lang.String value)voidaddMethod(Element element, Element value)voidaddPresentation(Element element, java.lang.String value)voidaddStakeholder(Element element, Element value)protected voidclear()voidclearConcern(Element element)voidclearConcernList(Element element)voidclearLanguage(Element element)voidclearMethod(Element element)voidclearPresentation(Element element)voidclearPurpose(Element element)voidclearStakeholder(Element element)java.util.List<java.lang.String>getConcern(Element element)java.util.List<Element>getConcernList(Element element)PropertygetConcernListProperty()PropertygetConcernProperty()java.util.List<java.lang.String>getLanguage(Element element)PropertygetLanguageProperty()java.util.List<Element>getMethod(Element element)PropertygetMethodProperty()java.util.List<java.lang.String>getPresentation(Element element)PropertygetPresentationProperty()java.lang.StringgetPurpose(Element element)PropertygetPurposeProperty()java.util.List<Element>getStakeholder(Element element)PropertygetStakeholderProperty()StereotypegetStereotype()Returns stereotype for this wrapper.booleanis(Element element)static booleanisInstance(Element element)voidremoveConcern(Element element, java.lang.String value)voidremoveConcernList(Element element, Element value)voidremoveLanguage(Element element, java.lang.String value)voidremoveMethod(Element element, Element value)voidremovePresentation(Element element, java.lang.String value)voidremoveStakeholder(Element element, Element value)voidsetConcern(Element element, java.util.Collection<java.lang.String> value)voidsetConcernList(Element element, java.util.Collection<? extends Element> value)voidsetLanguage(Element element, java.util.Collection<java.lang.String> value)voidsetMethod(Element element, java.util.Collection<? extends Element> value)voidsetPresentation(Element element, java.util.Collection<java.lang.String> value)voidsetPurpose(Element element, java.lang.String value)voidsetStakeholder(Element element, java.util.Collection<? extends Element> 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
-
CONCERN
public static final java.lang.String CONCERN
- See Also:
- Constant Field Values
-
CONCERNLIST
public static final java.lang.String CONCERNLIST
The interest of the stakeholders.- See Also:
- Constant Field Values
-
LANGUAGE
public static final java.lang.String LANGUAGE
The languages used to construct the viewpoint.- See Also:
- Constant Field Values
-
METHOD
public static final java.lang.String METHOD
The methods used to construct the views for this viewpoint.- See Also:
- Constant Field Values
-
PRESENTATION
public static final java.lang.String PRESENTATION
- See Also:
- Constant Field Values
-
PURPOSE
public static final java.lang.String PURPOSE
The purpose addresses the stakeholder concerns.- See Also:
- Constant Field Values
-
STAKEHOLDER
public static final java.lang.String STAKEHOLDER
Set of stakeholders.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ViewpointStereotype
protected ViewpointStereotype(SysMLProfile profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
getStereotypein classProfileImplementation.StereotypeWrapper- Returns:
- stereotype
-
getConcernProperty
@CheckForNull public Property getConcernProperty()
-
getConcernListProperty
@CheckForNull public Property getConcernListProperty()
-
getLanguageProperty
@CheckForNull public Property getLanguageProperty()
-
getMethodProperty
@CheckForNull public Property getMethodProperty()
-
getPresentationProperty
@CheckForNull public Property getPresentationProperty()
-
getPurposeProperty
@CheckForNull public Property getPurposeProperty()
-
getStakeholderProperty
@CheckForNull public Property getStakeholderProperty()
-
setConcern
public void setConcern(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearConcern
public void clearConcern(Element element)
-
addConcern
public void addConcern(Element element, java.lang.String value)
-
removeConcern
public void removeConcern(Element element, java.lang.String value)
-
getConcern
public java.util.List<java.lang.String> getConcern(Element element)
-
setConcernList
public void setConcernList(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearConcernList
public void clearConcernList(Element element)
-
setLanguage
public void setLanguage(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearLanguage
public void clearLanguage(Element element)
-
addLanguage
public void addLanguage(Element element, java.lang.String value)
-
removeLanguage
public void removeLanguage(Element element, java.lang.String value)
-
getLanguage
public java.util.List<java.lang.String> getLanguage(Element element)
-
setMethod
public void setMethod(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearMethod
public void clearMethod(Element element)
-
setPresentation
public void setPresentation(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearPresentation
public void clearPresentation(Element element)
-
addPresentation
public void addPresentation(Element element, java.lang.String value)
-
removePresentation
public void removePresentation(Element element, java.lang.String value)
-
getPresentation
public java.util.List<java.lang.String> getPresentation(Element element)
-
setPurpose
public void setPurpose(Element element, @CheckForNull java.lang.String value)
-
clearPurpose
public void clearPurpose(Element element)
-
getPurpose
@CheckForNull public java.lang.String getPurpose(Element element)
-
setStakeholder
public void setStakeholder(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearStakeholder
public void clearStakeholder(Element element)
-
clear
protected void clear()
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-