Class BPMN2Profile.InputSetStereotype

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

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

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • DATAINPUTREFS

      public static final String DATAINPUTREFS
      The DataInput elements that collectively make up this data requirement.
      See Also:
    • OPTIONALINPUTREFS

      public static final String OPTIONALINPUTREFS
      The DataInput elements that are a part of the InputSet that can be in the state of unavailable when the Activity starts executing. This association MUST NOT reference a DataInput that is not listed in the dataInputRefs.
      See Also:
    • OUTPUTSETREFS

      public static final String OUTPUTSETREFS
      See Also:
    • WHILEEXECUTINGINPUTREFS

      public static final String WHILEEXECUTINGINPUTREFS
      The DataInput elements that are a part of the InputSet that can be evaluated while the Activity is executing. This association MUST NOT reference a DataInput that is not listed in the dataInputRefs.
      See Also:
    • ID

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

    • InputSetStereotype

      protected InputSetStereotype(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
    • getDataInputRefsProperty

      @CheckForNull public Property getDataInputRefsProperty()
    • getOptionalInputRefsProperty

      @CheckForNull public Property getOptionalInputRefsProperty()
    • getOutputSetRefsProperty

      @CheckForNull public Property getOutputSetRefsProperty()
    • getWhileExecutingInputRefsProperty

      @CheckForNull public Property getWhileExecutingInputRefsProperty()
    • getIdProperty

      @CheckForNull public Property getIdProperty()
    • setDataInputRefs

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

      public void clearDataInputRefs(Element element)
    • addDataInputRefs

      public void addDataInputRefs(Element element, Element value)
    • removeDataInputRefs

      public void removeDataInputRefs(Element element, Element value)
    • getDataInputRefs

      public List<Element> getDataInputRefs(Element element)
    • setOptionalInputRefs

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

      public void clearOptionalInputRefs(Element element)
    • addOptionalInputRefs

      public void addOptionalInputRefs(Element element, Element value)
    • removeOptionalInputRefs

      public void removeOptionalInputRefs(Element element, Element value)
    • getOptionalInputRefs

      public List<Element> getOptionalInputRefs(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)
    • setWhileExecutingInputRefs

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

      public void clearWhileExecutingInputRefs(Element element)
    • addWhileExecutingInputRefs

      public void addWhileExecutingInputRefs(Element element, Element value)
    • removeWhileExecutingInputRefs

      public void removeWhileExecutingInputRefs(Element element, Element value)
    • getWhileExecutingInputRefs

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