Class FullFeaturedBodyLayerStack<T>
java.lang.Object
org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
org.eclipse.nebula.widgets.nattable.examples.fixtures.FullFeaturedBodyLayerStack<T>
- All Implemented Interfaces:
ILayer,ILayerListener,IPersistable
-
Field Summary
Fields inherited from class org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
underlyingLayerFields inherited from class org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
commandHandlers, eventHandlers, eventHelperLock, layerPainterFields inherited from interface org.eclipse.nebula.widgets.nattable.persistence.IPersistable
DOT, VALUE_SEPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionFullFeaturedBodyLayerStack(ca.odell.glazedlists.EventList<T> eventList, IRowIdAccessor<T> rowIdAccessor, String[] propertyNames, IConfigRegistry configRegistry, ColumnGroupModel columnGroupModel) FullFeaturedBodyLayerStack(ca.odell.glazedlists.EventList<T> eventList, IRowIdAccessor<T> rowIdAccessor, String[] propertyNames, IConfigRegistry configRegistry, ColumnGroupModel columnGroupModel, boolean useDefaultConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetClientAreaProvider(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, underlyingToLocalRowPositionsMethods 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 Details
-
FullFeaturedBodyLayerStack
public FullFeaturedBodyLayerStack(ca.odell.glazedlists.EventList<T> eventList, IRowIdAccessor<T> rowIdAccessor, String[] propertyNames, IConfigRegistry configRegistry, ColumnGroupModel columnGroupModel) -
FullFeaturedBodyLayerStack
public FullFeaturedBodyLayerStack(ca.odell.glazedlists.EventList<T> eventList, IRowIdAccessor<T> rowIdAccessor, String[] propertyNames, IConfigRegistry configRegistry, ColumnGroupModel columnGroupModel, boolean useDefaultConfiguration)
-
-
Method Details
-
setClientAreaProvider
- Specified by:
setClientAreaProviderin interfaceILayer- Overrides:
setClientAreaProviderin classAbstractLayerTransform- Parameters:
clientAreaProvider- TheIClientAreaProviderthat specifies the rectangular area available on this layer.
-
getColumnReorderLayer
-
getColumnHideShowLayer
-
getSelectionLayer
-
getViewportLayer
-
getBlinkingLayer
-
getBodyDataLayer
-
getBodyDataProvider
-
getColumnGroupExpandCollapseLayer
-
getGlazedListEventsLayer
-