Interface Columns

  • All Known Implementing Classes:
    ColumnsImpl

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

      • getColumnList

        List<Column> getColumnList()
        Get the referenced Column objects as a list
        Returns:
      • getRoleName

        String getRoleName()
        Get the role for which the list of items must be returned
        Returns:
        role name
      • setRoleName

        void setRoleName​(String roleName)
        Set the role for which the list of items must be returned
        Parameters:
        roleName - role name
      • getColumn

        Column getColumn​(String strItemName)
        Get the column referencing the given item
        Parameters:
        strItemName - the name of the item
        Returns:
        a Column object
      • iterateColumn

        Iterator<Column> iterateColumn()
        Iterate through the Column objects
        Returns:
        an iterator
      • addColumn

        void addColumn​(Column column)
        Add an column to the collection
        Parameters:
        column - to be added
      • createColumn

        Column createColumn()
        Create an Column
        Returns:
        an object implementing Column