@Component(value="ui_ImageRenderer") @Scope(value="prototype") public class ImageRendererImpl<T> extends AbstractClickableRenderer<T,java.lang.String> implements DataGrid.ImageRenderer<T>
listener
dataGrid, nullRepresentation, renderer
NAME
Constructor and Description |
---|
ImageRendererImpl() |
ImageRendererImpl(java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener) |
Modifier and Type | Method and Description |
---|---|
protected void |
copy(DataGrid.Renderer existingRenderer) |
protected com.vaadin.ui.renderers.Renderer<java.lang.String> |
createImplementation() |
createClickListenerWrapper, setRendererClickListener
checkRendererNotSet, getColumnByGridColumn, getDataGrid, getImplementation, getNullRepresentation, getPresentationValueProvider, resetImplementation, setDataGrid, setNullRepresentation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setRendererClickListener
public ImageRendererImpl()
public ImageRendererImpl(java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener)
protected com.vaadin.ui.renderers.Renderer<java.lang.String> createImplementation()
createImplementation
in class AbstractDataGrid.AbstractRenderer<T,java.lang.String>
protected void copy(DataGrid.Renderer existingRenderer)
copy
in class AbstractDataGrid.AbstractRenderer<T,java.lang.String>