Class BPMN2Profile.BPMNOperationStereotype

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

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

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • ERRORREF

      public static final String ERRORREF
      This attribute specifies errors that the Operation may return. An Operation may refer to zero or more Error elements.
      See Also:
    • IMPLEMENTATIONREF

      public static final String IMPLEMENTATIONREF
      This attribute allows to reference a concrete artifact in the underlying implementation technology representing that operation, such as a WSDL operation.
      See Also:
    • INMESSAGEREF

      public static final String INMESSAGEREF
      This attribute specifies the input Message of the Operation. An Operation has exactly one input Message.
      See Also:
    • OUTMESSAGEREF

      public static final String OUTMESSAGEREF
      This attribute specifies the output Message of the Operation. An Operation has at most one input Message.
      See Also:
    • ID

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

    • BPMNOperationStereotype

      protected BPMNOperationStereotype(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
    • getErrorRefProperty

      @CheckForNull public Property getErrorRefProperty()
    • getImplementationRefProperty

      @CheckForNull public Property getImplementationRefProperty()
    • getInMessageRefProperty

      @CheckForNull public Property getInMessageRefProperty()
    • getOutMessageRefProperty

      @CheckForNull public Property getOutMessageRefProperty()
    • getIdProperty

      @CheckForNull public Property getIdProperty()
    • setErrorRef

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

      public void clearErrorRef(Element element)
    • addErrorRef

      public void addErrorRef(Element element, Element value)
    • removeErrorRef

      public void removeErrorRef(Element element, Element value)
    • getErrorRef

      public List<Element> getErrorRef(Element element)
    • setImplementationRef

      public void setImplementationRef(Element element, @CheckForNull Element value)
    • clearImplementationRef

      public void clearImplementationRef(Element element)
    • getImplementationRef

      @CheckForNull public Element getImplementationRef(Element element)
    • setInMessageRef

      public void setInMessageRef(Element element, @CheckForNull Element value)
    • clearInMessageRef

      public void clearInMessageRef(Element element)
    • getInMessageRef

      @CheckForNull public Element getInMessageRef(Element element)
    • setOutMessageRef

      public void setOutMessageRef(Element element, @CheckForNull Element value)
    • clearOutMessageRef

      public void clearOutMessageRef(Element element)
    • getOutMessageRef

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