Class ColumnsImpl
- java.lang.Object
-
- org.silverpeas.core.workflow.engine.model.ColumnsImpl
-
- All Implemented Interfaces:
Serializable
,Columns
public class ColumnsImpl extends Object implements Serializable, Columns
Class implementing the representation of the <columns> element of a Process Model.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ColumnsImpl()
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addColumn(Column column)
Add an column to the collectionColumn
createColumn()
Create an Columnboolean
equals(Object o)
Column
getColumn(String strItemName)
Get the column referencing the given itemList<Column>
getColumnList()
Get the referenced Column objects as a listString
getRoleName()
Get the role for which the list of items must be returnedint
hashCode()
Iterator<Column>
iterateColumn()
Iterate through the Column objectsvoid
setRoleName(String roleName)
Set the role for which the list of items must be returned
-
-
-
Method Detail
-
getColumnList
public List<Column> getColumnList()
Description copied from interface:Columns
Get the referenced Column objects as a list- Specified by:
getColumnList
in interfaceColumns
- Returns:
-
getRoleName
public String getRoleName()
Description copied from interface:Columns
Get the role for which the list of items must be returned- Specified by:
getRoleName
in interfaceColumns
- Returns:
- role name
-
setRoleName
public void setRoleName(String roleName)
Description copied from interface:Columns
Set the role for which the list of items must be returned- Specified by:
setRoleName
in interfaceColumns
- Parameters:
roleName
- role name
-
getColumn
public Column getColumn(String strItemName)
Description copied from interface:Columns
Get the column referencing the given item
-
addColumn
public void addColumn(Column column)
Description copied from interface:Columns
Add an column to the collection
-
createColumn
public Column createColumn()
Description copied from interface:Columns
Create an Column- Specified by:
createColumn
in interfaceColumns
- Returns:
- an object implementing Column
-
iterateColumn
public Iterator<Column> iterateColumn()
Description copied from interface:Columns
Iterate through the Column objects- Specified by:
iterateColumn
in interfaceColumns
- Returns:
- an iterator
-
-