Package com.saperion.ngc.navigation
Class ColumnManager
java.lang.Object
com.saperion.ngc.navigation.ColumnManager
- All Implemented Interfaces:
- Serializable
The ColumnManager manages the columns of the NavigationView. Navigation nodes can register and
 unregister required columns here.
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionColumnManager(org.zkoss.zul.Tree navigationTree, String firstColumnName) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionvoidregisterColumn(String columnName) Registers a column in the manager.voidunregisterColumn(String columnName) Unregisters a column in the manager.
- 
Constructor Details- 
ColumnManagerConstructor.- Parameters:
- navigationTree- navigation tree component
- firstColumnName- name of the first (default) column
 
 
- 
- 
Method Details- 
registerColumnRegisters 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
 
- 
unregisterColumnUnregisters 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
 
 
-