Class BPMN2Profile.DataInputStereotype

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

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

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • INPUTSETREFS

      public static final String INPUTSETREFS
      A DataInput is used in one (1) or more InputSets. This attribute is derived from the InputSets
      See Also:
    • INPUTSETWITHOPTIONAL

      public static final String INPUTSETWITHOPTIONAL
      Each InputSet that uses this DataInput can determine if the Activity can start executing with this DataInput state in unavailable . This attribute lists those InputSets.
      See Also:
    • INPUTSETWITHWHILEEXECUTING

      public static final String INPUTSETWITHWHILEEXECUTING
      Each InputSet that uses this DataInput can determine if the Activity can evaluate this DataInput while executing. This attribute lists those InputSets.
      See Also:
    • ISCOLLECTION

      public static final String ISCOLLECTION
      Defines if the DataInput 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:
    • ID

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

    • DataInputStereotype

      protected DataInputStereotype(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
    • getInputSetRefsProperty

      @CheckForNull public Property getInputSetRefsProperty()
    • getInputSetWithOptionalProperty

      @CheckForNull public Property getInputSetWithOptionalProperty()
    • getInputSetWithWhileExecutingProperty

      @CheckForNull public Property getInputSetWithWhileExecutingProperty()
    • getIsCollectionProperty

      @CheckForNull public Property getIsCollectionProperty()
    • getIdProperty

      @CheckForNull public Property getIdProperty()
    • setInputSetRefs

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

      public void clearInputSetRefs(Element element)
    • addInputSetRefs

      public void addInputSetRefs(Element element, Element value)
    • removeInputSetRefs

      public void removeInputSetRefs(Element element, Element value)
    • getInputSetRefs

      public List<Element> getInputSetRefs(Element element)
    • setInputSetWithOptional

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

      public void clearInputSetWithOptional(Element element)
    • addInputSetWithOptional

      public void addInputSetWithOptional(Element element, Element value)
    • removeInputSetWithOptional

      public void removeInputSetWithOptional(Element element, Element value)
    • getInputSetWithOptional

      public List<Element> getInputSetWithOptional(Element element)
    • setInputSetWithWhileExecuting

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

      public void clearInputSetWithWhileExecuting(Element element)
    • addInputSetWithWhileExecuting

      public void addInputSetWithWhileExecuting(Element element, Element value)
    • removeInputSetWithWhileExecuting

      public void removeInputSetWithWhileExecuting(Element element, Element value)
    • getInputSetWithWhileExecuting

      public List<Element> getInputSetWithWhileExecuting(Element element)
    • setIsCollection

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

      public void clearIsCollection(Element element)
    • getIsCollection

      @CheckForNull public BPMN2Profile.isCollection_dataInputEnum getIsCollection(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)