Class
caplin.grid.decorator

ColumnMenuDecorator

The class has been deprecated and may be removed in future releases.

The ColumnMenuDecorator adds a menu to each column that allows the user to add or remove columns as necessary. The columns that can be added or removed are controlled entirely from the XML configuration that is used to construct the caplin.grid.GridColumnModel. This includes whether a column is mandatory or not.

Constructor Summary

Attributes Name and Description
caplin.grid.decorator.ColumnMenuDecorator(Object mConfig)

Constructs a caplin.grid.decorator.ColumnMenuDecorator instance — end-users will never need to do this themselves since grids are fully constructed based on their XML definition files by the caplin.grid.GridComponentFactory class.

Methods implemented from class caplin.grid.decorator.GridDecorator:
setGridView
Methods implemented from class caplin.grid.GridViewListener:
onActivate, onAllRowsReceived, onClose, onContainerHtmlRendered, onDeactivate, onHide, onMaximize, onMinimize, onOpen, onResize, onRestore, onRowStructureChanged, onScroll, onScrollComplete, onScrollHorizontal, onScrollVertical, onShow, onViewRedrawn, onVisibleRowCountChanged

Constructor Detail

caplin.grid.decorator.ColumnMenuDecorator(Object mConfig)

Constructs a caplin.grid.decorator.ColumnMenuDecorator instance — end-users will never need to do this themselves since grids are fully constructed based on their XML definition files by the caplin.grid.GridComponentFactory class.

Parameters
Object mConfig config object
Deprecated
This class should no longer be used. Please use caplin.grid.decorator.ColumnHeaderMenuDecorator instead