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.StringCONCERNRelates the Viewpoint to the Concerns that the Viewpoint addresses.static java.lang.StringCONCERNLISTThe interest of the stakeholders.static java.lang.StringCONFORMSTORelates a UAFElement to the Standard that the UAFElement is conforming to.static java.lang.StringLANGUAGEThe languages used to express the Viewpoint.static java.lang.StringMETHODThe methods employed in the development of the Viewpoint.static java.lang.StringPRESENTATIONstatic java.lang.StringPURPOSEThe purpose of the Viewpoint.static java.lang.StringSTAKEHOLDERRelates the Viewpoint to the Stakeholders whose Concerns are being addressed by the Viewpoint.static java.lang.StringSTEREOTYPE_NAMEstatic java.lang.StringURICaptures Unique identifier for the element. 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedViewpointStereotype(UAF profile) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConcern(Element element, Element value)voidaddConcernList(Element element, Element value)voidaddConformsTo(Element element, Element value)voidaddLanguage(Element element, java.lang.String value)voidaddMethod(Element element, java.lang.String value)voidaddPresentation(Element element, java.lang.String value)voidaddStakeholder(Element element, Element value)protected voidclear()voidclearConcern(Element element)voidclearConcernList(Element element)voidclearConformsTo(Element element)voidclearLanguage(Element element)voidclearMethod(Element element)voidclearPresentation(Element element)voidclearPurpose(Element element)voidclearStakeholder(Element element)voidclearURI(Element element)java.util.List<Element>getConcern(Element element)java.util.List<Element>getConcernList(Element element)PropertygetConcernListProperty()PropertygetConcernProperty()java.util.List<Element>getConformsTo(Element element)PropertygetConformsToProperty()java.util.List<java.lang.String>getLanguage(Element element)PropertygetLanguageProperty()java.util.List<java.lang.String>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.java.lang.StringgetURI(Element element)PropertygetURIProperty()booleanis(Element element)static booleanisInstance(Element element)voidremoveConcern(Element element, Element value)voidremoveConcernList(Element element, Element value)voidremoveConformsTo(Element element, Element value)voidremoveLanguage(Element element, java.lang.String value)voidremoveMethod(Element element, java.lang.String value)voidremovePresentation(Element element, java.lang.String value)voidremoveStakeholder(Element element, Element value)voidsetConcern(Element element, java.util.Collection<? extends Element> value)voidsetConcernList(Element element, java.util.Collection<? extends Element> value)voidsetConformsTo(Element element, java.util.Collection<? extends Element> value)voidsetLanguage(Element element, java.util.Collection<java.lang.String> value)voidsetMethod(Element element, java.util.Collection<java.lang.String> 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)voidsetURI(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.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
 getStereotypein 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) 
 - 
 
 -