Interface DataFolder

  • All Known Implementing Classes:
    DataFolderImpl

    public interface DataFolder
    Interface describing a representation of the <dataFolder> element of a Process Model.
    • Method Detail

      • getItems

        Item[] getItems()
        Get the items
        Returns:
        the items as a Vector
      • getItem

        Item getItem​(String strRoleName)
        Get item contained in the DataFolder by role name
        Parameters:
        strRoleName - to search with
        Returns:
        an object implementing the Item interface
      • iterateItem

        Iterator<Item> iterateItem()
        Iterate through the Item objects
        Returns:
        an iterator
      • createItem

        Item createItem()
        Create an Item
        Returns:
        an object implementing Item
      • addItem

        void addItem​(Item item)
        Add an item to the collection
        Parameters:
        item - to be added
      • removeItem

        void removeItem​(String strItemName)
                 throws WorkflowException
        Remove an item from the collection
        Parameters:
        strItemName - the name of the item to be removed.
        Throws:
        WorkflowException - when the item could not be found