@Component(value="ui_HtmlRenderer") @Scope(value="prototype") public class HtmlRendererImpl extends AbstractDataGrid.AbstractRenderer<java.lang.Object,java.lang.String> implements DataGrid.HtmlRenderer
Modifier and Type | Field and Description |
---|---|
protected HtmlSanitizer |
htmlSanitizer |
dataGrid, nullRepresentation, renderer
NAME
Constructor and Description |
---|
HtmlRendererImpl() |
HtmlRendererImpl(java.lang.String nullRepresentation) |
Modifier and Type | Method and Description |
---|---|
protected void |
copy(DataGrid.Renderer existingRenderer) |
protected com.vaadin.ui.renderers.HtmlRenderer |
createImplementation() |
com.vaadin.ui.renderers.HtmlRenderer |
getImplementation() |
java.lang.String |
getNullRepresentation()
Null representation for the renderer.
|
com.vaadin.data.ValueProvider<java.lang.String,java.lang.String> |
getPresentationValueProvider() |
void |
setHtmlSanitizer(HtmlSanitizer htmlSanitizer) |
void |
setNullRepresentation(java.lang.String nullRepresentation)
Sets null representation for the renderer.
|
checkRendererNotSet, getColumnByGridColumn, getDataGrid, resetImplementation, setDataGrid
protected HtmlSanitizer htmlSanitizer
public HtmlRendererImpl()
public HtmlRendererImpl(java.lang.String nullRepresentation)
@Autowired public void setHtmlSanitizer(HtmlSanitizer htmlSanitizer)
public com.vaadin.ui.renderers.HtmlRenderer getImplementation()
getImplementation
in interface RendererWrapper<java.lang.String>
getImplementation
in class AbstractDataGrid.AbstractRenderer<java.lang.Object,java.lang.String>
protected com.vaadin.ui.renderers.HtmlRenderer createImplementation()
createImplementation
in class AbstractDataGrid.AbstractRenderer<java.lang.Object,java.lang.String>
protected void copy(DataGrid.Renderer existingRenderer)
copy
in class AbstractDataGrid.AbstractRenderer<java.lang.Object,java.lang.String>
public java.lang.String getNullRepresentation()
DataGrid.HasNullRepresentation
getNullRepresentation
in interface DataGrid.HasNullRepresentation
getNullRepresentation
in class AbstractDataGrid.AbstractRenderer<java.lang.Object,java.lang.String>
null
public void setNullRepresentation(java.lang.String nullRepresentation)
DataGrid.HasNullRepresentation
setNullRepresentation
in interface DataGrid.HasNullRepresentation
setNullRepresentation
in class AbstractDataGrid.AbstractRenderer<java.lang.Object,java.lang.String>
nullRepresentation
- a textual representation of null
@Nullable public com.vaadin.data.ValueProvider<java.lang.String,java.lang.String> getPresentationValueProvider()
getPresentationValueProvider
in class AbstractDataGrid.AbstractRenderer<java.lang.Object,java.lang.String>