Class BPMN2Profile.CallConversationStereotype

java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.magicdraw.cbm.profiles.BPMN2Profile.CallConversationStereotype
Enclosing class:
BPMN2Profile

public static class BPMN2Profile.CallConversationStereotype extends ProfileImplementation.StereotypeWrapper
  • Field Details

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • MESSAGEFLOWREFS

      public static final String MESSAGEFLOWREFS
      See Also:
    • PARTICIPANTASSOCIATIONS

      public static final String PARTICIPANTASSOCIATIONS
      This attribute provides a list of mappings from the Participants of a referenced GlobalCommunication or Conversation to the Participants of the parent Conversation.
      See Also:
    • CORRELATIONKEYS

      public static final String CORRELATIONKEYS
      This is a list of the Conversation Node s Correlation Keys, which are used to group Message Flows for the Conversation Node.
      See Also:
    • ID

      public static final String ID
      This attribute is used to uniquely identify BPMN elements.
      See Also:
  • Constructor Details

    • CallConversationStereotype

      protected CallConversationStereotype(BPMN2Profile profile)
  • Method Details

    • getStereotype

      public Stereotype getStereotype()
      Description copied from class: ProfileImplementation.StereotypeWrapper
      Returns stereotype for this wrapper.
      Specified by:
      getStereotype in class ProfileImplementation.StereotypeWrapper
      Returns:
      stereotype
    • getMessageFlowRefsProperty

      @CheckForNull public Property getMessageFlowRefsProperty()
    • getParticipantAssociationsProperty

      @CheckForNull public Property getParticipantAssociationsProperty()
    • getCorrelationKeysProperty

      @CheckForNull public Property getCorrelationKeysProperty()
    • getIdProperty

      @CheckForNull public Property getIdProperty()
    • setMessageFlowRefs

      public void setMessageFlowRefs(Element element, @CheckForNull Collection<? extends Element> value)
    • clearMessageFlowRefs

      public void clearMessageFlowRefs(Element element)
    • addMessageFlowRefs

      public void addMessageFlowRefs(Element element, Element value)
    • removeMessageFlowRefs

      public void removeMessageFlowRefs(Element element, Element value)
    • getMessageFlowRefs

      public List<Element> getMessageFlowRefs(Element element)
    • setParticipantAssociations

      public void setParticipantAssociations(Element element, @CheckForNull Collection<? extends Element> value)
    • clearParticipantAssociations

      public void clearParticipantAssociations(Element element)
    • addParticipantAssociations

      public void addParticipantAssociations(Element element, Element value)
    • removeParticipantAssociations

      public void removeParticipantAssociations(Element element, Element value)
    • getParticipantAssociations

      public List<Element> getParticipantAssociations(Element element)
    • setCorrelationKeys

      public void setCorrelationKeys(Element element, @CheckForNull Collection<? extends Element> value)
    • clearCorrelationKeys

      public void clearCorrelationKeys(Element element)
    • addCorrelationKeys

      public void addCorrelationKeys(Element element, Element value)
    • removeCorrelationKeys

      public void removeCorrelationKeys(Element element, Element value)
    • getCorrelationKeys

      public List<Element> getCorrelationKeys(Element element)
    • setId

      public void setId(Element element, @CheckForNull String value)
    • clearId

      public void clearId(Element element)
    • getId

      @CheckForNull public String getId(Element element)
    • clear

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)