Class BPMN2Profile.CorrelationPropertyBindingStereotype

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

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

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • CORRELATIONPROPERTYREF

      public static final String CORRELATIONPROPERTYREF
      The specific CorrelationProperty, this CorrelationPropertyBinding refers to.
      See Also:
    • DATAPATHBODY

      public static final String DATAPATHBODY
      The Data path defines the extraction rule from the Process context. 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:
    • DATAPATHLANGUAGE

      public static final String DATAPATHLANGUAGE
      The Data path defines the extraction rule from the Process context. The language MUST be specified in a URI format.
      See Also:
    • ID

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

    • CorrelationPropertyBindingStereotype

      protected CorrelationPropertyBindingStereotype(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
    • getCorrelationPropertyRefProperty

      @CheckForNull public Property getCorrelationPropertyRefProperty()
    • getDataPathBodyProperty

      @CheckForNull public Property getDataPathBodyProperty()
    • getDataPathLanguageProperty

      @CheckForNull public Property getDataPathLanguageProperty()
    • getIdProperty

      @CheckForNull public Property getIdProperty()
    • setCorrelationPropertyRef

      public void setCorrelationPropertyRef(Element element, @CheckForNull Element value)
    • clearCorrelationPropertyRef

      public void clearCorrelationPropertyRef(Element element)
    • getCorrelationPropertyRef

      @CheckForNull public Element getCorrelationPropertyRef(Element element)
    • setDataPathBody

      public void setDataPathBody(Element element, @CheckForNull Element value)
    • clearDataPathBody

      public void clearDataPathBody(Element element)
    • getDataPathBody

      @CheckForNull public Element getDataPathBody(Element element)
    • setDataPathLanguage

      public void setDataPathLanguage(Element element, @CheckForNull String value)
    • clearDataPathLanguage

      public void clearDataPathLanguage(Element element)
    • getDataPathLanguage

      @CheckForNull public String getDataPathLanguage(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)