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.String
CONCERN
static java.lang.String
CONCERNLIST
The interest of the stakeholders.static java.lang.String
LANGUAGE
The languages used to construct the viewpoint.static java.lang.String
METHOD
The methods used to construct the views for this viewpoint.static java.lang.String
PRESENTATION
static java.lang.String
PURPOSE
The purpose addresses the stakeholder concerns.static java.lang.String
STAKEHOLDER
Set of stakeholders.static java.lang.String
STEREOTYPE_NAME
-
Constructor Summary
Constructors Modifier Constructor Description protected
ViewpointStereotype(SysMLProfile profile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConcern(Element element, java.lang.String value)
void
addConcernList(Element element, Element value)
void
addLanguage(Element element, java.lang.String value)
void
addMethod(Element element, Element value)
void
addPresentation(Element element, java.lang.String value)
void
addStakeholder(Element element, Element value)
protected void
clear()
void
clearConcern(Element element)
void
clearConcernList(Element element)
void
clearLanguage(Element element)
void
clearMethod(Element element)
void
clearPresentation(Element element)
void
clearPurpose(Element element)
void
clearStakeholder(Element element)
java.util.List<java.lang.String>
getConcern(Element element)
java.util.List<Element>
getConcernList(Element element)
Property
getConcernListProperty()
Property
getConcernProperty()
java.util.List<java.lang.String>
getLanguage(Element element)
Property
getLanguageProperty()
java.util.List<Element>
getMethod(Element element)
Property
getMethodProperty()
java.util.List<java.lang.String>
getPresentation(Element element)
Property
getPresentationProperty()
java.lang.String
getPurpose(Element element)
Property
getPurposeProperty()
java.util.List<Element>
getStakeholder(Element element)
Property
getStakeholderProperty()
Stereotype
getStereotype()
Returns stereotype for this wrapper.boolean
is(Element element)
static boolean
isInstance(Element element)
void
removeConcern(Element element, java.lang.String value)
void
removeConcernList(Element element, Element value)
void
removeLanguage(Element element, java.lang.String value)
void
removeMethod(Element element, Element value)
void
removePresentation(Element element, java.lang.String value)
void
removeStakeholder(Element element, Element value)
void
setConcern(Element element, java.util.Collection<java.lang.String> value)
void
setConcernList(Element element, java.util.Collection<? extends Element> value)
void
setLanguage(Element element, java.util.Collection<java.lang.String> value)
void
setMethod(Element element, java.util.Collection<? extends Element> value)
void
setPresentation(Element element, java.util.Collection<java.lang.String> value)
void
setPurpose(Element element, java.lang.String value)
void
setStakeholder(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.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in 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)
-
-