@Component(value="ui_ClickableTextRenderer") @Scope(value="prototype") public class ClickableTextRendererImpl<T> extends AbstractClickableRenderer<T,java.lang.String> implements DataGrid.ClickableTextRenderer<T>
listenerdataGrid, nullRepresentation, rendererNAME| Constructor and Description |
|---|
ClickableTextRendererImpl() |
ClickableTextRendererImpl(java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener) |
ClickableTextRendererImpl(java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener,
java.lang.String nullRepresentation) |
ClickableTextRendererImpl(java.lang.String nullRepresentation) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copy(DataGrid.Renderer existingRenderer) |
protected com.vaadin.ui.renderers.Renderer<java.lang.String> |
createImplementation() |
java.lang.String |
getNullRepresentation()
Null representation for the renderer.
|
void |
setNullRepresentation(java.lang.String nullRepresentation)
Sets null representation for the renderer.
|
createClickListenerWrapper, setRendererClickListenercheckRendererNotSet, getColumnByGridColumn, getDataGrid, getImplementation, getPresentationValueProvider, resetImplementation, setDataGridclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetRendererClickListenerpublic ClickableTextRendererImpl()
public ClickableTextRendererImpl(java.lang.String nullRepresentation)
public ClickableTextRendererImpl(java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener)
public ClickableTextRendererImpl(@Nullable
java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener,
java.lang.String nullRepresentation)
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>public java.lang.String getNullRepresentation()
DataGrid.HasNullRepresentationgetNullRepresentation in interface DataGrid.HasNullRepresentationgetNullRepresentation in class AbstractDataGrid.AbstractRenderer<T,java.lang.String>nullpublic void setNullRepresentation(java.lang.String nullRepresentation)
DataGrid.HasNullRepresentationsetNullRepresentation in interface DataGrid.HasNullRepresentationsetNullRepresentation in class AbstractDataGrid.AbstractRenderer<T,java.lang.String>nullRepresentation - a textual representation of null