Class BPMN2Profile.SubChoreographyStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<Stereotype>
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.cbm.profiles.BPMN2Profile.SubChoreographyStereotype
-
- Enclosing class:
- BPMN2Profile
public static class BPMN2Profile.SubChoreographyStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description private BPMN2Profile
_p
static java.lang.String
BOUNDARYEVENTREFS
static java.lang.String
ID
This attribute is used to uniquely identify BPMN elements.static java.lang.String
INITIATINGPARTICIPANTREF
One (1) of the Participants will be the one that initiates the Choreography Activitystatic java.lang.String
PARTICIPANTREFS
A Choreography Activity has two (2) or more Participantsprivate Property
referencedDiagram
static java.lang.String
REFERENCEDDIAGRAM
static java.lang.String
STEREOTYPE_NAME
-
Constructor Summary
Constructors Modifier Constructor Description protected
SubChoreographyStereotype(BPMN2Profile profile)
-
Method Summary
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper
getElementByName
-
-
-
-
Field Detail
-
STEREOTYPE_NAME
public static final java.lang.String STEREOTYPE_NAME
- See Also:
- Constant Field Values
-
REFERENCEDDIAGRAM
public static final java.lang.String REFERENCEDDIAGRAM
- See Also:
- Constant Field Values
-
BOUNDARYEVENTREFS
public static final java.lang.String BOUNDARYEVENTREFS
- See Also:
- Constant Field Values
-
INITIATINGPARTICIPANTREF
public static final java.lang.String INITIATINGPARTICIPANTREF
One (1) of the Participants will be the one that initiates the Choreography Activity- See Also:
- Constant Field Values
-
PARTICIPANTREFS
public static final java.lang.String PARTICIPANTREFS
A Choreography Activity has two (2) or more Participants- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
This attribute is used to uniquely identify BPMN elements.- See Also:
- Constant Field Values
-
_p
private final BPMN2Profile _p
-
referencedDiagram
@CheckForNull private Property referencedDiagram
-
-
Constructor Detail
-
SubChoreographyStereotype
protected SubChoreographyStereotype(BPMN2Profile 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
-
getReferencedDiagramProperty
@CheckForNull public Property getReferencedDiagramProperty()
-
getBoundaryEventRefsProperty
@CheckForNull public Property getBoundaryEventRefsProperty()
-
getInitiatingParticipantRefProperty
@CheckForNull public Property getInitiatingParticipantRefProperty()
-
getParticipantRefsProperty
@CheckForNull public Property getParticipantRefsProperty()
-
getIdProperty
@CheckForNull public Property getIdProperty()
-
setReferencedDiagram
public void setReferencedDiagram(Element element, @CheckForNull Element value)
-
clearReferencedDiagram
public void clearReferencedDiagram(Element element)
-
setBoundaryEventRefs
public void setBoundaryEventRefs(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearBoundaryEventRefs
public void clearBoundaryEventRefs(Element element)
-
setInitiatingParticipantRef
public void setInitiatingParticipantRef(Element element, @CheckForNull Element value)
-
clearInitiatingParticipantRef
public void clearInitiatingParticipantRef(Element element)
-
getInitiatingParticipantRef
@CheckForNull public Element getInitiatingParticipantRef(Element element)
-
setParticipantRefs
public void setParticipantRefs(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearParticipantRefs
public void clearParticipantRefs(Element element)
-
setId
public void setId(Element element, @CheckForNull java.lang.String value)
-
clearId
public void clearId(Element element)
-
getId
@CheckForNull public java.lang.String getId(Element element)
-
clear
protected void clear()
- Overrides:
clear
in classProfileImplementation.ProfileElementWrapper<Stereotype>
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-