Class BPMN2Profile.DataOutputStereotype

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

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

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • ISCOLLECTION

      public static final String ISCOLLECTION
      Defines if the DataOutput represents a collection of elements. It is needed when no itemDefinition is referenced. If an itemDefinition is referenced, then this attribute MUST have the same value as the isCollection attribute of the referenced itemDefinition. The default value for this attribute is false.
      See Also:
    • OUTPUTSETREFS

      public static final String OUTPUTSETREFS
      See Also:
    • OUTPUTSETWITHOPTIONAL

      public static final String OUTPUTSETWITHOPTIONAL
      See Also:
    • OUTPUTSETWITHWHILEEXECUTING

      public static final String OUTPUTSETWITHWHILEEXECUTING
      See Also:
    • ID

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

    • DataOutputStereotype

      protected DataOutputStereotype(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
    • getIsCollectionProperty

      @CheckForNull public Property getIsCollectionProperty()
    • getOutputSetRefsProperty

      @CheckForNull public Property getOutputSetRefsProperty()
    • getOutputSetWithOptionalProperty

      @CheckForNull public Property getOutputSetWithOptionalProperty()
    • getOutputSetWithWhileExecutingProperty

      @CheckForNull public Property getOutputSetWithWhileExecutingProperty()
    • getIdProperty

      @CheckForNull public Property getIdProperty()
    • setIsCollection

      public void setIsCollection(Element element, @CheckForNull BPMN2Profile.isCollection_dataOutputEnum value)
    • clearIsCollection

      public void clearIsCollection(Element element)
    • getIsCollection

      @CheckForNull public BPMN2Profile.isCollection_dataOutputEnum getIsCollection(Element element)
    • setOutputSetRefs

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

      public void clearOutputSetRefs(Element element)
    • addOutputSetRefs

      public void addOutputSetRefs(Element element, Element value)
    • removeOutputSetRefs

      public void removeOutputSetRefs(Element element, Element value)
    • getOutputSetRefs

      public List<Element> getOutputSetRefs(Element element)
    • setOutputSetWithOptional

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

      public void clearOutputSetWithOptional(Element element)
    • addOutputSetWithOptional

      public void addOutputSetWithOptional(Element element, Element value)
    • removeOutputSetWithOptional

      public void removeOutputSetWithOptional(Element element, Element value)
    • getOutputSetWithOptional

      public List<Element> getOutputSetWithOptional(Element element)
    • setOutputSetWithWhileExecuting

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

      public void clearOutputSetWithWhileExecuting(Element element)
    • addOutputSetWithWhileExecuting

      public void addOutputSetWithWhileExecuting(Element element, Element value)
    • removeOutputSetWithWhileExecuting

      public void removeOutputSetWithWhileExecuting(Element element, Element value)
    • getOutputSetWithWhileExecuting

      public List<Element> getOutputSetWithWhileExecuting(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)