Package com.nomagic.magicdraw.sysml.util
Class SysMLProfile.ViewStereotype
- java.lang.Object
-
- com.nomagic.magicdraw.sysml.util.SysMLProfile.ViewStereotype
-
- Enclosing class:
- SysMLProfile
public static class SysMLProfile.ViewStereotype extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private SysMLProfile
profile
private com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property
stakeholder
static java.lang.String
STAKEHOLDER
static java.lang.String
STEREOTYPE_NAME
private com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property
viewPoint
static java.lang.String
VIEWPOINT
The viewpoint for this View, derived from the supplier of the conform dependency whose client is this View.
-
Constructor Summary
Constructors Modifier Constructor Description protected
ViewStereotype(SysMLProfile profile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addStakeholder(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
protected void
clear()
void
clearStakeholder(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
void
clearViewPoint(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element>
getStakeholder(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property
getStakeholderProperty()
com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype
getStereotype()
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element
getViewPoint(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property
getViewPointProperty()
boolean
is(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
static boolean
isInstance(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
void
removeStakeholder(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
void
setStakeholder(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)
void
setViewPoint(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
-
-
-
Field Detail
-
STEREOTYPE_NAME
public static final java.lang.String STEREOTYPE_NAME
- See Also:
- Constant Field Values
-
STAKEHOLDER
public static final java.lang.String STAKEHOLDER
- See Also:
- Constant Field Values
-
VIEWPOINT
public static final java.lang.String VIEWPOINT
The viewpoint for this View, derived from the supplier of the conform dependency whose client is this View.- See Also:
- Constant Field Values
-
profile
private final SysMLProfile profile
-
stakeholder
@CheckForNull private com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property stakeholder
-
viewPoint
@CheckForNull private com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property viewPoint
-
-
Constructor Detail
-
ViewStereotype
protected ViewStereotype(SysMLProfile profile)
-
-
Method Detail
-
getStereotype
public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getStereotype()
-
getStakeholderProperty
@CheckForNull public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getStakeholderProperty()
-
getViewPointProperty
@CheckForNull public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getViewPointProperty()
-
setStakeholder
public void setStakeholder(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, @CheckForNull java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)
-
clearStakeholder
public void clearStakeholder(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
-
addStakeholder
public void addStakeholder(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
-
removeStakeholder
public void removeStakeholder(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
-
getStakeholder
public java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getStakeholder(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
-
setViewPoint
public void setViewPoint(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, @CheckForNull com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
-
clearViewPoint
public void clearViewPoint(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
-
getViewPoint
@CheckForNull public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element getViewPoint(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
-
clear
protected void clear()
-
is
public boolean is(@CheckForNull com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
-
isInstance
public static boolean isInstance(@CheckForNull com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
-
-