Package com.nomagic.magicdraw.uaf
Class UAF.ViewpointStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.uaf.UAF.ViewpointStereotype
-
- Enclosing class:
- UAF
public static class UAF.ViewpointStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CONCERN
Relates the Viewpoint to the Concerns that the Viewpoint addresses.static java.lang.String
CONCERNLIST
The interest of the stakeholders.static java.lang.String
CONFORMSTO
Relates a UAFElement to the Standard that the UAFElement is conforming to.static java.lang.String
LANGUAGE
The languages used to express the Viewpoint.static java.lang.String
METHOD
The methods employed in the development of the Viewpoint.static java.lang.String
PRESENTATION
static java.lang.String
PURPOSE
The purpose of the Viewpoint.static java.lang.String
STAKEHOLDER
Relates the Viewpoint to the Stakeholders whose Concerns are being addressed by the Viewpoint.static java.lang.String
STEREOTYPE_NAME
static java.lang.String
URI
Captures Unique identifier for the element.
-
Constructor Summary
Constructors Modifier Constructor Description protected
ViewpointStereotype(UAF profile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConcern(Element element, Element value)
void
addConcernList(Element element, Element value)
void
addConformsTo(Element element, Element value)
void
addLanguage(Element element, java.lang.String value)
void
addMethod(Element element, java.lang.String 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
clearConformsTo(Element element)
void
clearLanguage(Element element)
void
clearMethod(Element element)
void
clearPresentation(Element element)
void
clearPurpose(Element element)
void
clearStakeholder(Element element)
void
clearURI(Element element)
java.util.List<Element>
getConcern(Element element)
java.util.List<Element>
getConcernList(Element element)
Property
getConcernListProperty()
Property
getConcernProperty()
java.util.List<Element>
getConformsTo(Element element)
Property
getConformsToProperty()
java.util.List<java.lang.String>
getLanguage(Element element)
Property
getLanguageProperty()
java.util.List<java.lang.String>
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.java.lang.String
getURI(Element element)
Property
getURIProperty()
boolean
is(Element element)
static boolean
isInstance(Element element)
void
removeConcern(Element element, Element value)
void
removeConcernList(Element element, Element value)
void
removeConformsTo(Element element, Element value)
void
removeLanguage(Element element, java.lang.String value)
void
removeMethod(Element element, java.lang.String value)
void
removePresentation(Element element, java.lang.String value)
void
removeStakeholder(Element element, Element value)
void
setConcern(Element element, java.util.Collection<? extends Element> value)
void
setConcernList(Element element, java.util.Collection<? extends Element> value)
void
setConformsTo(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<java.lang.String> 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)
void
setURI(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
-
CONCERN
public static final java.lang.String CONCERN
Relates the Viewpoint to the Concerns that the Viewpoint addresses.- See Also:
- Constant Field Values
-
LANGUAGE
public static final java.lang.String LANGUAGE
The languages used to express the Viewpoint.- See Also:
- Constant Field Values
-
METHOD
public static final java.lang.String METHOD
The methods employed in the development of the Viewpoint.- See Also:
- Constant Field Values
-
PURPOSE
public static final java.lang.String PURPOSE
The purpose of the Viewpoint.- See Also:
- Constant Field Values
-
STAKEHOLDER
public static final java.lang.String STAKEHOLDER
Relates the Viewpoint to the Stakeholders whose Concerns are being addressed by the Viewpoint.- See Also:
- Constant Field Values
-
URI
public static final java.lang.String URI
Captures Unique identifier for the element.- See Also:
- Constant Field Values
-
CONFORMSTO
public static final java.lang.String CONFORMSTO
Relates a UAFElement to the Standard that the UAFElement is conforming to.- See Also:
- Constant Field Values
-
CONCERNLIST
public static final java.lang.String CONCERNLIST
The interest of the stakeholders.- See Also:
- Constant Field Values
-
PRESENTATION
public static final java.lang.String PRESENTATION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ViewpointStereotype
protected ViewpointStereotype(UAF 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()
-
getLanguageProperty
@CheckForNull public Property getLanguageProperty()
-
getMethodProperty
@CheckForNull public Property getMethodProperty()
-
getPurposeProperty
@CheckForNull public Property getPurposeProperty()
-
getStakeholderProperty
@CheckForNull public Property getStakeholderProperty()
-
getURIProperty
@CheckForNull public Property getURIProperty()
-
getConformsToProperty
@CheckForNull public Property getConformsToProperty()
-
getConcernListProperty
@CheckForNull public Property getConcernListProperty()
-
getPresentationProperty
@CheckForNull public Property getPresentationProperty()
-
setConcern
public void setConcern(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearConcern
public void clearConcern(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<java.lang.String> value)
-
clearMethod
public void clearMethod(Element element)
-
addMethod
public void addMethod(Element element, java.lang.String value)
-
removeMethod
public void removeMethod(Element element, java.lang.String value)
-
getMethod
public java.util.List<java.lang.String> getMethod(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)
-
setURI
public void setURI(Element element, @CheckForNull java.lang.String value)
-
clearURI
public void clearURI(Element element)
-
getURI
@CheckForNull public java.lang.String getURI(Element element)
-
setConformsTo
public void setConformsTo(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearConformsTo
public void clearConformsTo(Element element)
-
setConcernList
public void setConcernList(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearConcernList
public void clearConcernList(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)
-
clear
protected void clear()
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-