Class BPMN2Profile.CallChoreographyStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<Stereotype>
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.cbm.profiles.BPMN2Profile.CallChoreographyStereotype
-
- Enclosing class:
- BPMN2Profile
public static class BPMN2Profile.CallChoreographyStereotype 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 Activityprivate Property
participantAssociations
static java.lang.String
PARTICIPANTASSOCIATIONS
Specifies how Participants in a nested Choreography or GlobalChoreographyTask match up with the Participants in the Choreography referenced by the Call Choreography.static java.lang.String
PARTICIPANTREFS
A Choreography Activity has two (2) or more Participantsstatic java.lang.String
STEREOTYPE_NAME
-
Constructor Summary
Constructors Modifier Constructor Description protected
CallChoreographyStereotype(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
-
PARTICIPANTASSOCIATIONS
public static final java.lang.String PARTICIPANTASSOCIATIONS
Specifies how Participants in a nested Choreography or GlobalChoreographyTask match up with the Participants in the Choreography referenced by the Call Choreography.- 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
-
participantAssociations
@CheckForNull private Property participantAssociations
-
-
Constructor Detail
-
CallChoreographyStereotype
protected CallChoreographyStereotype(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
-
getParticipantAssociationsProperty
@CheckForNull public Property getParticipantAssociationsProperty()
-
getBoundaryEventRefsProperty
@CheckForNull public Property getBoundaryEventRefsProperty()
-
getInitiatingParticipantRefProperty
@CheckForNull public Property getInitiatingParticipantRefProperty()
-
getParticipantRefsProperty
@CheckForNull public Property getParticipantRefsProperty()
-
getIdProperty
@CheckForNull public Property getIdProperty()
-
setParticipantAssociations
public void setParticipantAssociations(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearParticipantAssociations
public void clearParticipantAssociations(Element element)
-
removeParticipantAssociations
public void removeParticipantAssociations(Element element, Element value)
-
getParticipantAssociations
public java.util.List<Element> getParticipantAssociations(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)
-
-