Interface Columns
-
- All Known Implementing Classes:
ColumnsImpl
public interface ColumnsInterface describing a representation of the <columns> element of a Process Model.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddColumn(Column column)Add an column to the collectionColumncreateColumn()Create an ColumnColumngetColumn(String strItemName)Get the column referencing the given itemList<Column>getColumnList()Get the referenced Column objects as a listStringgetRoleName()Get the role for which the list of items must be returnedIterator<Column>iterateColumn()Iterate through the Column objectsvoidsetRoleName(String roleName)Set the role for which the list of items must be returned
-
-
-
Method Detail
-
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
-
-