Class BodyLayerStackFixture<T>
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
-
- org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
-
- org.eclipse.nebula.widgets.nattable.extension.glazedlists.test.integration.BodyLayerStackFixture<T>
-
- All Implemented Interfaces:
ILayer
,ILayerListener
,IPersistable
public class BodyLayerStackFixture<T> extends AbstractLayerTransform
-
-
Field Summary
-
Fields inherited from class org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
underlyingLayer
-
Fields inherited from class org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
commandHandlers, eventHandlers, eventHelperLock, layerPainter
-
Fields inherited from interface org.eclipse.nebula.widgets.nattable.persistence.IPersistable
DOT, VALUE_SEPARATOR
-
-
Constructor Summary
Constructors Constructor Description BodyLayerStackFixture(ca.odell.glazedlists.EventList<T> eventList, IColumnPropertyAccessor<T> columnPropertyAccessor, IConfigRegistry configRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataLayer
getBodyDataLayer()
ListDataProvider<T>
getBodyDataProvider()
ColumnGroupExpandCollapseLayer
getColumnGroupExpandCollapseLayer()
ColumnHideShowLayer
getColumnHideShowLayer()
ColumnReorderLayer
getColumnReorderLayer()
GlazedListsEventLayer<T>
getGlazedListEventsLayer()
SelectionLayer
getSelectionLayer()
ViewportLayer
getViewportLayer()
void
setClientAreaProvider(IClientAreaProvider clientAreaProvider)
-
Methods inherited from class org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
configure, dispose, doCommand, getCellByPosition, getCellPainter, getColumnCount, getColumnIndexByPosition, getColumnPositionByX, getColumnWidthByPosition, getConfigLabelsByPosition, getDataValueByPosition, getDisplayModeByPosition, getHeight, getLayerPainter, getPreferredColumnCount, getPreferredHeight, getPreferredRowCount, getPreferredWidth, getRegionLabelsByXY, getRowCount, getRowHeightByPosition, getRowIndexByPosition, getRowPositionByY, getStartXOfColumnPosition, getStartYOfRowPosition, getUnderlyingLayer, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, getWidth, isColumnPositionResizable, isDynamicSizeLayer, isRowPositionResizable, loadState, localToUnderlyingColumnPosition, localToUnderlyingRowPosition, saveState, setUnderlyingLayer, underlyingToLocalColumnPosition, underlyingToLocalColumnPositions, underlyingToLocalRowPosition, underlyingToLocalRowPositions
-
Methods inherited from class org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
addConfiguration, addLayerListener, clearConfiguration, fireLayerEvent, getBoundsByPosition, getClientAreaProvider, getConfigLabelAccumulator, getProvidedLabels, getRegionName, handleLayerEvent, hasLayerListener, registerCommandHandler, registerCommandHandlers, registerEventHandler, registerPersistable, removeLayerListener, setConfigLabelAccumulator, setLayerPainter, setRegionName, toString, unregisterCommandHandler, unregisterEventHandler, unregisterPersistable
-
-
-
-
Constructor Detail
-
BodyLayerStackFixture
public BodyLayerStackFixture(ca.odell.glazedlists.EventList<T> eventList, IColumnPropertyAccessor<T> columnPropertyAccessor, IConfigRegistry configRegistry)
-
-
Method Detail
-
setClientAreaProvider
public void setClientAreaProvider(IClientAreaProvider clientAreaProvider)
- Specified by:
setClientAreaProvider
in interfaceILayer
- Overrides:
setClientAreaProvider
in classAbstractLayerTransform
- Parameters:
clientAreaProvider
- TheIClientAreaProvider
that specifies the rectangular area available on this layer.
-
getColumnReorderLayer
public ColumnReorderLayer getColumnReorderLayer()
-
getColumnHideShowLayer
public ColumnHideShowLayer getColumnHideShowLayer()
-
getSelectionLayer
public SelectionLayer getSelectionLayer()
-
getViewportLayer
public ViewportLayer getViewportLayer()
-
getBodyDataLayer
public DataLayer getBodyDataLayer()
-
getBodyDataProvider
public ListDataProvider<T> getBodyDataProvider()
-
getColumnGroupExpandCollapseLayer
public ColumnGroupExpandCollapseLayer getColumnGroupExpandCollapseLayer()
-
getGlazedListEventsLayer
public GlazedListsEventLayer<T> getGlazedListEventsLayer()
-
-