Class BPMN2Profile.CorrelationPropertyRetrievalExpressionStereotype

    • Field Detail

      • MESAGEPATHLANGUAGE

        public static final java.lang.String MESAGEPATHLANGUAGE
        The Message path defines how to extract a CorrelationProperty from the Message payload. The language MUST be specified in a URI format.
        See Also:
        Constant Field Values
      • MESSAGEPATHBODY

        public static final java.lang.String MESSAGEPATHBODY
        The Message path defines how to extract a CorrelationProperty from the Message payload. The body of the Expression. Note that this attribute is not relevant when the XML Schema is used for interchange. Instead, the FormalExpression complex type supports mixed content. The body of the Expression would be specified as element content.
        See Also:
        Constant Field Values
      • MESSAGEREF

        public static final java.lang.String MESSAGEREF
        The specific Message the FormalExpression extracts the CorrelationProperty from.
        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

      • CorrelationPropertyRetrievalExpressionStereotype

        protected CorrelationPropertyRetrievalExpressionStereotype​(BPMN2Profile profile)
    • Method Detail

      • getMesagePathLanguageProperty

        @CheckForNull
        public Property getMesagePathLanguageProperty()
      • getMessagePathBodyProperty

        @CheckForNull
        public Property getMessagePathBodyProperty()
      • getMessageRefProperty

        @CheckForNull
        public Property getMessageRefProperty()
      • getIdProperty

        @CheckForNull
        public Property getIdProperty()
      • setMesagePathLanguage

        public void setMesagePathLanguage​(Element element,
                                          @CheckForNull
                                          java.lang.String value)
      • clearMesagePathLanguage

        public void clearMesagePathLanguage​(Element element)
      • getMesagePathLanguage

        @CheckForNull
        public java.lang.String getMesagePathLanguage​(Element element)
      • setMessagePathBody

        public void setMessagePathBody​(Element element,
                                       @CheckForNull
                                       Element value)
      • clearMessagePathBody

        public void clearMessagePathBody​(Element element)
      • getMessagePathBody

        @CheckForNull
        public Element getMessagePathBody​(Element element)
      • setMessageRef

        public void setMessageRef​(Element element,
                                  @CheckForNull
                                  Element value)
      • clearMessageRef

        public void clearMessageRef​(Element element)
      • getMessageRef

        @CheckForNull
        public Element getMessageRef​(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)