public class GroupByHeaderLayer extends DimensionallyDependentLayer
Modifier and Type | Field and Description |
---|---|
static String |
GROUP_BY_REGION |
layerPainter
DOT, VALUE_SEPARATOR
Constructor and Description |
---|
GroupByHeaderLayer(GroupByModel groupByModel,
ILayer gridLayer,
IDataProvider columnHeaderDataProvider) |
Modifier and Type | Method and Description |
---|---|
ILayerCell |
getCellByPosition(int columnPosition,
int rowPosition) |
int |
getGroupByColumnIndexAtXY(int x,
int y) |
int |
getHeight()
Returns the total height in pixels of this layer.
|
boolean |
isVisible() |
void |
setVisible(boolean visible) |
configure, doCommand, getBaseLayer, getClientAreaProvider, getColumnCount, getColumnIndexByPosition, getColumnPositionByX, getColumnWidthByPosition, getConfigLabelsByPosition, getDataValueByPosition, getDisplayModeByPosition, getHorizontalLayerDependency, getLayerPainter, getPreferredColumnCount, getPreferredHeight, getPreferredRowCount, getPreferredWidth, getRegionLabelsByXY, getRowCount, getRowHeightByPosition, getRowIndexByPosition, getRowPositionByY, getStartXOfColumnPosition, getStartYOfRowPosition, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, getVerticalLayerDependency, getWidth, isColumnPositionResizable, isRowPositionResizable, loadState, localToUnderlyingColumnPosition, localToUnderlyingRowPosition, saveState, setClientAreaProvider, setHorizontalLayerDependency, setVerticalLayerDependency, underlyingToLocalColumnPosition, underlyingToLocalColumnPositions, underlyingToLocalRowPosition, underlyingToLocalRowPositions
addConfiguration, addLayerListener, clearConfiguration, dispose, fireLayerEvent, getBoundsByPosition, getCellPainter, getConfigLabelAccumulator, getRegionName, handleLayerEvent, hasLayerListener, registerCommandHandler, registerCommandHandlers, registerEventHandler, registerPersistable, removeLayerListener, setConfigLabelAccumulator, setLayerPainter, setRegionName, toString, unregisterCommandHandler, unregisterPersistable
public static final String GROUP_BY_REGION
public GroupByHeaderLayer(GroupByModel groupByModel, ILayer gridLayer, IDataProvider columnHeaderDataProvider)
public void setVisible(boolean visible)
public boolean isVisible()
public int getHeight()
ILayer
getHeight
in interface ILayer
getHeight
in class DimensionallyDependentLayer
public ILayerCell getCellByPosition(int columnPosition, int rowPosition)
getCellByPosition
in interface ILayer
getCellByPosition
in class AbstractLayer
public int getGroupByColumnIndexAtXY(int x, int y)
Copyright © 2013. All Rights Reserved.