Class BPMN2Profile.DataInputStereotype

    • Field Detail

      • INPUTSETREFS

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

        public static final java.lang.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:
        Constant Field Values
      • INPUTSETWITHWHILEEXECUTING

        public static final java.lang.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:
        Constant Field Values
      • ISCOLLECTION

        public static final java.lang.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:
        Constant Field Values
      • ID

        public static final java.lang.String ID
        This attribute is used to uniquely identify BPMN elements.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DataInputStereotype

        protected DataInputStereotype​(BPMN2Profile profile)
    • Method Detail

      • 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
                                    java.util.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 java.util.List<Element> getInputSetRefs​(Element element)
      • setInputSetWithOptional

        public void setInputSetWithOptional​(Element element,
                                            @CheckForNull
                                            java.util.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 java.util.List<Element> getInputSetWithOptional​(Element element)
      • setInputSetWithWhileExecuting

        public void setInputSetWithWhileExecuting​(Element element,
                                                  @CheckForNull
                                                  java.util.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 java.util.List<Element> getInputSetWithWhileExecuting​(Element element)
      • clearIsCollection

        public void clearIsCollection​(Element element)
      • setId

        public void setId​(Element element,
                          @CheckForNull
                          java.lang.String value)
      • clearId

        public void clearId​(Element element)
      • getId

        @CheckForNull
        public java.lang.String getId​(Element element)
      • clear

        protected void clear()
      • is

        public boolean is​(@CheckForNull
                          Element element)
      • isInstance

        public static boolean isInstance​(@CheckForNull
                                         Element element)