Class BPMN2Profile.ParticipantStereotype
java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.magicdraw.cbm.profiles.BPMN2Profile.ParticipantStereotype
- Enclosing class:
 - BPMN2Profile
 
public static class BPMN2Profile.ParticipantStereotype
extends ProfileImplementation.StereotypeWrapper
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThis attribute is used to specify the address (or endpoint reference) of concrete services realizing the Participant.static final Stringstatic final StringThis attribute is used to uniquely identify BPMN elements.static final StringThis association defines Interfaces that a Participant supports.static final StringThe maximum attribute defines maximum number of Participants that MAY be involved in the Collaboration.static final StringThe minimum attribute defines minimum number of Participants that MUST be involved in the Collaboration.static final StringThe current number of the multiplicity of the Participant for this Choreography or Collaboration Instance.static final StringThe partnerEntityRef attribute identifies a PartnerEntity that the Participant plays in the Collaboration.static final StringThe partnerRoleRef attribute identifies a PartnerRole that the Participant plays in the Collaboration.static final StringThe processRef attribute identifies the Process that the Participant uses in the Collaboration.static final String - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddEndpointRefs(Element element, Element value) voidaddGlobalChoreographyTask(Element element, Element value) voidaddInterfaceRef(Element element, Element value) protected voidclear()voidclearEndpointRefs(Element element) voidclearGlobalChoreographyTask(Element element) voidvoidclearInterfaceRef(Element element) voidclearMaximum(Element element) voidclearMinimum(Element element) voidclearNumParticipants(Element element) voidclearPartnerEntityRef(Element element) voidclearPartnerRoleRef(Element element) voidclearProcessRef(Element element) getEndpointRefs(Element element) getGlobalChoreographyTask(Element element) getInterfaceRef(Element element) getMaximum(Element element) getMinimum(Element element) getNumParticipants(Element element) getPartnerEntityRef(Element element) getPartnerRoleRef(Element element) getProcessRef(Element element) Returns stereotype for this wrapper.booleanstatic booleanisInstance(Element element) voidremoveEndpointRefs(Element element, Element value) voidremoveGlobalChoreographyTask(Element element, Element value) voidremoveInterfaceRef(Element element, Element value) voidsetEndpointRefs(Element element, Collection<? extends Element> value) voidsetGlobalChoreographyTask(Element element, Collection<? extends Element> value) voidvoidsetInterfaceRef(Element element, Collection<? extends Element> value) voidsetMaximum(Element element, Integer value) voidsetMinimum(Element element, Integer value) voidsetNumParticipants(Element element, Integer value) voidsetPartnerEntityRef(Element element, Element value) voidsetPartnerRoleRef(Element element, Element value) voidsetProcessRef(Element element, Element value) Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply 
- 
Field Details
- 
STEREOTYPE_NAME
- See Also:
 
 - 
ENDPOINTREFS
This attribute is used to specify the address (or endpoint reference) of concrete services realizing the Participant.- See Also:
 
 - 
GLOBALCHOREOGRAPHYTASK
- See Also:
 
 - 
INTERFACEREF
This association defines Interfaces that a Participant supports.- See Also:
 
 - 
MAXIMUM
The maximum attribute defines maximum number of Participants that MAY be involved in the Collaboration. The value of maximum MUST be one (1) or greater, AND MUST be equal or greater than the minimum value.- See Also:
 
 - 
MINIMUM
The minimum attribute defines minimum number of Participants that MUST be involved in the Collaboration. If a value is specified in the maximum attribute, it MUST be greater or equal to this minimum value- See Also:
 
 - 
NUMPARTICIPANTS
The current number of the multiplicity of the Participant for this Choreography or Collaboration Instance.- See Also:
 
 - 
PARTNERENTITYREF
The partnerEntityRef attribute identifies a PartnerEntity that the Participant plays in the Collaboration. Both a PartnerRole and a PartnerEntity MAY be defined for the Participant.- See Also:
 
 - 
PARTNERROLEREF
The partnerRoleRef attribute identifies a PartnerRole that the Participant plays in the Collaboration. Both a PartnerRole and a PartnerEntity MAY be defined for the Participant.- See Also:
 
 - 
PROCESSREF
The processRef attribute identifies the Process that the Participant uses in the Collaboration. The Process will be displayed within the Participant s Pool.- See Also:
 
 - 
ID
This attribute is used to uniquely identify BPMN elements.- See Also:
 
 
 - 
 - 
Constructor Details
- 
ParticipantStereotype
 
 - 
 - 
Method Details
- 
getStereotype
Description copied from class:ProfileImplementation.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
 getStereotypein classProfileImplementation.StereotypeWrapper- Returns:
 - stereotype
 
 - 
getEndpointRefsProperty
 - 
getGlobalChoreographyTaskProperty
 - 
getInterfaceRefProperty
 - 
getMaximumProperty
 - 
getMinimumProperty
 - 
getNumParticipantsProperty
 - 
getPartnerEntityRefProperty
 - 
getPartnerRoleRefProperty
 - 
getProcessRefProperty
 - 
getIdProperty
 - 
setEndpointRefs
 - 
clearEndpointRefs
 - 
addEndpointRefs
 - 
removeEndpointRefs
 - 
getEndpointRefs
 - 
setGlobalChoreographyTask
public void setGlobalChoreographyTask(Element element, @CheckForNull Collection<? extends Element> value)  - 
clearGlobalChoreographyTask
 - 
addGlobalChoreographyTask
 - 
removeGlobalChoreographyTask
 - 
getGlobalChoreographyTask
 - 
setInterfaceRef
 - 
clearInterfaceRef
 - 
addInterfaceRef
 - 
removeInterfaceRef
 - 
getInterfaceRef
 - 
setMaximum
 - 
clearMaximum
 - 
getMaximum
 - 
setMinimum
 - 
clearMinimum
 - 
getMinimum
 - 
setNumParticipants
 - 
clearNumParticipants
 - 
getNumParticipants
 - 
setPartnerEntityRef
 - 
clearPartnerEntityRef
 - 
getPartnerEntityRef
 - 
setPartnerRoleRef
 - 
clearPartnerRoleRef
 - 
getPartnerRoleRef
 - 
setProcessRef
 - 
clearProcessRef
 - 
getProcessRef
 - 
setId
 - 
clearId
 - 
getId
 - 
clear
protected void clear() - 
is
 - 
isInstance
 
 -