public class FilterRowHeaderComposite<T> extends CompositeLayer
ColumnHeaderLayer
DimensionallyDependentLayer
dependent on the ColumnHeaderLayer
FilterRowDataLayer
CompositeLayer.CompositeLayerPainter
layerPainter
DOT, VALUE_SEPARATOR
Constructor and Description |
---|
FilterRowHeaderComposite(IFilterStrategy<T> filterStrategy,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
boolean |
doCommand(ILayerCommand command)
Opportunity to respond to a command as it flows down the stack.
|
FilterRowDataLayer<T> |
getFilterRowDataLayer() |
int |
getHeight()
Returns the total height in pixels of this layer.
|
int |
getRowCount() |
boolean |
isFilterRowVisible() |
void |
setFilterRowVisible(boolean filterRowVisible) |
addConfigLabelAccumulatorForRegion, configure, dispose, doCommandOnChildLayers, getBoundsByPosition, getCellByPosition, getCellPainter, getChildLayerByLayoutCoordinate, getColumnCount, getColumnIndexByPosition, getColumnPositionByX, getColumnPositionOffset, getColumnWidthByPosition, getConfigLabelAccumulatorByRegionName, getConfigLabelsByPosition, getDataValueByPosition, getDisplayModeByPosition, getHeightOffset, getLayerPainter, getLayoutXByColumnPosition, getLayoutXByPixelX, getLayoutXYByChildLayer, getLayoutXYByPixelXY, getLayoutXYByPosition, getLayoutYByPixelY, getLayoutYByRowPosition, getPreferredColumnCount, getPreferredHeight, getPreferredRowCount, getPreferredWidth, getRegionLabelsByXY, getRowHeightByPosition, getRowIndexByPosition, getRowPositionByY, getRowPositionOffset, getStartXOfColumnPosition, getStartYOfRowPosition, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, getWidth, getWidthOffset, isColumnPositionResizable, isRowPositionResizable, loadState, localToUnderlyingColumnPosition, localToUnderlyingRowPosition, saveState, setChildLayer, setConfigLabelAccumulatorForRegion, underlyingToLocalColumnPosition, underlyingToLocalColumnPositions, underlyingToLocalRowPosition, underlyingToLocalRowPositions
addConfiguration, addLayerListener, clearConfiguration, fireLayerEvent, getClientAreaProvider, getConfigLabelAccumulator, getRegionName, handleLayerEvent, hasLayerListener, registerCommandHandler, registerCommandHandlers, registerEventHandler, registerPersistable, removeLayerListener, setClientAreaProvider, setConfigLabelAccumulator, setLayerPainter, setRegionName, toString, unregisterCommandHandler, unregisterPersistable
public FilterRowHeaderComposite(IFilterStrategy<T> filterStrategy, ILayer columnHeaderLayer, IDataProvider columnHeaderDataProvider, IConfigRegistry configRegistry)
public FilterRowDataLayer<T> getFilterRowDataLayer()
public int getHeight()
ILayer
getHeight
in interface ILayer
getHeight
in class CompositeLayer
public int getRowCount()
getRowCount
in interface ILayer
getRowCount
in class CompositeLayer
public boolean isFilterRowVisible()
public void setFilterRowVisible(boolean filterRowVisible)
public boolean doCommand(ILayerCommand command)
CompositeLayer
ILayerCommand.convertToTargetLayer(ILayer)
Handle commandsdoCommand
in interface ILayer
doCommand
in class CompositeLayer
command
- the command to performCopyright © 2013. All Rights Reserved.