Class BPMN2Profile.ParticipantStereotype

    • Field Detail

      • ENDPOINTREFS

        public static final java.lang.String ENDPOINTREFS
        This attribute is used to specify the address (or endpoint reference) of concrete services realizing the Participant.
        See Also:
        Constant Field Values
      • GLOBALCHOREOGRAPHYTASK

        public static final java.lang.String GLOBALCHOREOGRAPHYTASK
        See Also:
        Constant Field Values
      • INTERFACEREF

        public static final java.lang.String INTERFACEREF
        This association defines Interfaces that a Participant supports.
        See Also:
        Constant Field Values
      • MAXIMUM

        public static final java.lang.String 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:
        Constant Field Values
      • MINIMUM

        public static final java.lang.String 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:
        Constant Field Values
      • NUMPARTICIPANTS

        public static final java.lang.String NUMPARTICIPANTS
        The current number of the multiplicity of the Participant for this Choreography or Collaboration Instance.
        See Also:
        Constant Field Values
      • PARTNERENTITYREF

        public static final java.lang.String 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:
        Constant Field Values
      • PARTNERROLEREF

        public static final java.lang.String 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:
        Constant Field Values
      • PROCESSREF

        public static final java.lang.String 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:
        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
    • Constructor Detail

      • ParticipantStereotype

        protected ParticipantStereotype​(BPMN2Profile profile)
    • Method Detail

      • getEndpointRefsProperty

        @CheckForNull
        public Property getEndpointRefsProperty()
      • getGlobalChoreographyTaskProperty

        @CheckForNull
        public Property getGlobalChoreographyTaskProperty()
      • getInterfaceRefProperty

        @CheckForNull
        public Property getInterfaceRefProperty()
      • getMaximumProperty

        @CheckForNull
        public Property getMaximumProperty()
      • getMinimumProperty

        @CheckForNull
        public Property getMinimumProperty()
      • getNumParticipantsProperty

        @CheckForNull
        public Property getNumParticipantsProperty()
      • getPartnerEntityRefProperty

        @CheckForNull
        public Property getPartnerEntityRefProperty()
      • getPartnerRoleRefProperty

        @CheckForNull
        public Property getPartnerRoleRefProperty()
      • getProcessRefProperty

        @CheckForNull
        public Property getProcessRefProperty()
      • getIdProperty

        @CheckForNull
        public Property getIdProperty()
      • setEndpointRefs

        public void setEndpointRefs​(Element element,
                                    @CheckForNull
                                    java.util.Collection<? extends Element> value)
      • clearEndpointRefs

        public void clearEndpointRefs​(Element element)
      • addEndpointRefs

        public void addEndpointRefs​(Element element,
                                    Element value)
      • removeEndpointRefs

        public void removeEndpointRefs​(Element element,
                                       Element value)
      • getEndpointRefs

        public java.util.List<Element> getEndpointRefs​(Element element)
      • setGlobalChoreographyTask

        public void setGlobalChoreographyTask​(Element element,
                                              @CheckForNull
                                              java.util.Collection<? extends Element> value)
      • clearGlobalChoreographyTask

        public void clearGlobalChoreographyTask​(Element element)
      • addGlobalChoreographyTask

        public void addGlobalChoreographyTask​(Element element,
                                              Element value)
      • removeGlobalChoreographyTask

        public void removeGlobalChoreographyTask​(Element element,
                                                 Element value)
      • getGlobalChoreographyTask

        public java.util.List<Element> getGlobalChoreographyTask​(Element element)
      • setInterfaceRef

        public void setInterfaceRef​(Element element,
                                    @CheckForNull
                                    java.util.Collection<? extends Element> value)
      • clearInterfaceRef

        public void clearInterfaceRef​(Element element)
      • addInterfaceRef

        public void addInterfaceRef​(Element element,
                                    Element value)
      • removeInterfaceRef

        public void removeInterfaceRef​(Element element,
                                       Element value)
      • getInterfaceRef

        public java.util.List<Element> getInterfaceRef​(Element element)
      • setMaximum

        public void setMaximum​(Element element,
                               @CheckForNull
                               java.lang.Integer value)
      • clearMaximum

        public void clearMaximum​(Element element)
      • getMaximum

        @CheckForNull
        public java.lang.Integer getMaximum​(Element element)
      • setMinimum

        public void setMinimum​(Element element,
                               @CheckForNull
                               java.lang.Integer value)
      • clearMinimum

        public void clearMinimum​(Element element)
      • getMinimum

        @CheckForNull
        public java.lang.Integer getMinimum​(Element element)
      • setNumParticipants

        public void setNumParticipants​(Element element,
                                       @CheckForNull
                                       java.lang.Integer value)
      • clearNumParticipants

        public void clearNumParticipants​(Element element)
      • getNumParticipants

        @CheckForNull
        public java.lang.Integer getNumParticipants​(Element element)
      • setPartnerEntityRef

        public void setPartnerEntityRef​(Element element,
                                        @CheckForNull
                                        Element value)
      • clearPartnerEntityRef

        public void clearPartnerEntityRef​(Element element)
      • getPartnerEntityRef

        @CheckForNull
        public Element getPartnerEntityRef​(Element element)
      • setPartnerRoleRef

        public void setPartnerRoleRef​(Element element,
                                      @CheckForNull
                                      Element value)
      • clearPartnerRoleRef

        public void clearPartnerRoleRef​(Element element)
      • getPartnerRoleRef

        @CheckForNull
        public Element getPartnerRoleRef​(Element element)
      • setProcessRef

        public void setProcessRef​(Element element,
                                  @CheckForNull
                                  Element value)
      • clearProcessRef

        public void clearProcessRef​(Element element)
      • getProcessRef

        @CheckForNull
        public Element getProcessRef​(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()
      • is

        public boolean is​(@CheckForNull
                          Element element)
      • isInstance

        public static boolean isInstance​(@CheckForNull
                                         Element element)