Package com.saperion.ngc.navigation
Class ColumnManager
- java.lang.Object
- 
- com.saperion.ngc.navigation.ColumnManager
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class ColumnManager extends java.lang.Object implements java.io.SerializableThe ColumnManager manages the columns of the NavigationView. Navigation nodes can register and unregister required columns here.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description ColumnManager(org.zkoss.zul.Tree navigationTree, java.lang.String firstColumnName)Constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidregisterColumn(java.lang.String columnName)Registers a column in the manager.voidunregisterColumn(java.lang.String columnName)Unregisters a column in the manager.
 
- 
- 
- 
Method Detail- 
registerColumnpublic void registerColumn(java.lang.String columnName) Registers a column in the manager. If the column is not yet registered, it is created. Otherwise it's counter will be incremented.- Parameters:
- columnName- column name
 
 - 
unregisterColumnpublic void unregisterColumn(java.lang.String columnName) Unregisters a column in the manager. It's count will be decremented. If the count is zero afterwards, the column is removed.- Parameters:
- columnName- column name
 
 
- 
 
-