Class BPMN2Profile.ItemDefinitionStereotype

    • Field Detail

      • IMPORT

        public static final java.lang.String IMPORT
        Identifies the location of the data structure and its format. If the importType attribute is left unspecified, the typeLanguage specified in the Definitions that contains this ItemDefinition is assumed.
        See Also:
        Constant Field Values
      • ISCOLLECTION

        public static final java.lang.String ISCOLLECTION
        Setting this flag to true indicates that the actual data type is a collection.
        See Also:
        Constant Field Values
      • ITEMKIND

        public static final java.lang.String ITEMKIND
        This defines the nature of the Item. Possible values are Physical or Information. The default value is Information.
        See Also:
        Constant Field Values
      • STRUCTUREREF

        public static final java.lang.String STRUCTUREREF
        The concrete data structure to be used.
        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

      • ItemDefinitionStereotype

        protected ItemDefinitionStereotype​(BPMN2Profile profile)
    • Method Detail

      • getImportProperty

        @CheckForNull
        public Property getImportProperty()
      • getIsCollectionProperty

        @CheckForNull
        public Property getIsCollectionProperty()
      • getItemKindProperty

        @CheckForNull
        public Property getItemKindProperty()
      • getStructureRefProperty

        @CheckForNull
        public Property getStructureRefProperty()
      • getIdProperty

        @CheckForNull
        public Property getIdProperty()
      • setImport

        public void setImport​(Element element,
                              @CheckForNull
                              Element value)
      • clearImport

        public void clearImport​(Element element)
      • getImport

        @CheckForNull
        public Element getImport​(Element element)
      • setIsCollection

        public void setIsCollection​(Element element,
                                    @CheckForNull
                                    java.lang.Boolean value)
      • clearIsCollection

        public void clearIsCollection​(Element element)
      • isIsCollection

        @CheckForNull
        public java.lang.Boolean isIsCollection​(Element element)
      • clearItemKind

        public void clearItemKind​(Element element)
      • setStructureRef

        public void setStructureRef​(Element element,
                                    @CheckForNull
                                    Element value)
      • clearStructureRef

        public void clearStructureRef​(Element element)
      • getStructureRef

        @CheckForNull
        public Element getStructureRef​(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)