public abstract static class AbstractDataGrid.AbstractRenderer<T,V> extends java.lang.Object implements RendererWrapper<V>
Modifier and Type | Field and Description |
---|---|
protected AbstractDataGrid<?,T> |
dataGrid |
protected java.lang.String |
nullRepresentation |
protected com.vaadin.ui.renderers.Renderer<V> |
renderer |
Modifier | Constructor and Description |
---|---|
protected |
AbstractRenderer() |
protected |
AbstractRenderer(java.lang.String nullRepresentation) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkRendererNotSet() |
protected abstract void |
copy(DataGrid.Renderer existingRenderer) |
protected abstract com.vaadin.ui.renderers.Renderer<V> |
createImplementation() |
protected DataGrid.Column<T> |
getColumnByGridColumn(com.vaadin.ui.Grid.Column<T,?> column) |
protected AbstractDataGrid<?,T> |
getDataGrid() |
com.vaadin.ui.renderers.Renderer<V> |
getImplementation() |
protected java.lang.String |
getNullRepresentation() |
com.vaadin.data.ValueProvider<?,V> |
getPresentationValueProvider() |
void |
resetImplementation() |
protected void |
setDataGrid(AbstractDataGrid<?,T> dataGrid) |
protected void |
setNullRepresentation(java.lang.String nullRepresentation) |
protected com.vaadin.ui.renderers.Renderer<V> renderer
protected AbstractDataGrid<?,T> dataGrid
protected java.lang.String nullRepresentation
protected AbstractRenderer()
protected AbstractRenderer(java.lang.String nullRepresentation)
public com.vaadin.ui.renderers.Renderer<V> getImplementation()
getImplementation
in interface RendererWrapper<V>
protected abstract com.vaadin.ui.renderers.Renderer<V> createImplementation()
protected abstract void copy(DataGrid.Renderer existingRenderer)
@Nullable public com.vaadin.data.ValueProvider<?,V> getPresentationValueProvider()
public void resetImplementation()
resetImplementation
in interface RendererWrapper<V>
@Nullable protected AbstractDataGrid<?,T> getDataGrid()
protected void setDataGrid(@Nullable AbstractDataGrid<?,T> dataGrid)
protected java.lang.String getNullRepresentation()
protected void setNullRepresentation(java.lang.String nullRepresentation)
protected DataGrid.Column<T> getColumnByGridColumn(com.vaadin.ui.Grid.Column<T,?> column)
protected void checkRendererNotSet()