Class BPMN2Profile.DataOutputStereotype

    • Field Detail

      • ISCOLLECTION

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

        public static final java.lang.String OUTPUTSETWITHOPTIONAL
        See Also:
        Constant Field Values
      • OUTPUTSETWITHWHILEEXECUTING

        public static final java.lang.String OUTPUTSETWITHWHILEEXECUTING
        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

      • DataOutputStereotype

        protected DataOutputStereotype​(BPMN2Profile profile)
    • Method Detail

      • 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()
      • clearIsCollection

        public void clearIsCollection​(Element element)
      • setOutputSetRefs

        public void setOutputSetRefs​(Element element,
                                     @CheckForNull
                                     java.util.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 java.util.List<Element> getOutputSetRefs​(Element element)
      • setOutputSetWithOptional

        public void setOutputSetWithOptional​(Element element,
                                             @CheckForNull
                                             java.util.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 java.util.List<Element> getOutputSetWithOptional​(Element element)
      • setOutputSetWithWhileExecuting

        public void setOutputSetWithWhileExecuting​(Element element,
                                                   @CheckForNull
                                                   java.util.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 java.util.List<Element> getOutputSetWithWhileExecuting​(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)