Class BPMN2Profile.CorrelationSubscriptionStereotype

    • Field Detail

      • CORRELATIONKEYREF

        public static final java.lang.String CORRELATIONKEYREF
        The CorrelationKey this CorrelationSubscription refers to.
        See Also:
        Constant Field Values
      • CORRELATIONPROPERTYBINDING

        public static final java.lang.String CORRELATIONPROPERTYBINDING
        The bindings to specific CorrelationProperties and FormalExpressions (extraction rules atop the Process context).
        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

      • CorrelationSubscriptionStereotype

        protected CorrelationSubscriptionStereotype​(BPMN2Profile profile)
    • Method Detail

      • getCorrelationKeyRefProperty

        @CheckForNull
        public Property getCorrelationKeyRefProperty()
      • getCorrelationPropertyBindingProperty

        @CheckForNull
        public Property getCorrelationPropertyBindingProperty()
      • getIdProperty

        @CheckForNull
        public Property getIdProperty()
      • setCorrelationKeyRef

        public void setCorrelationKeyRef​(Element element,
                                         @CheckForNull
                                         Element value)
      • clearCorrelationKeyRef

        public void clearCorrelationKeyRef​(Element element)
      • getCorrelationKeyRef

        @CheckForNull
        public Element getCorrelationKeyRef​(Element element)
      • setCorrelationPropertyBinding

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

        public void clearCorrelationPropertyBinding​(Element element)
      • addCorrelationPropertyBinding

        public void addCorrelationPropertyBinding​(Element element,
                                                  Element value)
      • removeCorrelationPropertyBinding

        public void removeCorrelationPropertyBinding​(Element element,
                                                     Element value)
      • getCorrelationPropertyBinding

        public java.util.List<Element> getCorrelationPropertyBinding​(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)