Package io.jmix.ui.component.renderer
Class IconRendererImpl<T>
java.lang.Object
io.jmix.ui.component.impl.AbstractDataGrid.AbstractRenderer<T,com.vaadin.server.Resource>
 
io.jmix.ui.component.renderer.IconRendererImpl<T>
- All Implemented Interfaces:
 DataGrid.IconRenderer<T>,DataGrid.Renderer,RendererWrapper<com.vaadin.server.Resource>
@Component("ui_IconRenderer")
@Scope("prototype")
public class IconRendererImpl<T>
extends AbstractDataGrid.AbstractRenderer<T,com.vaadin.server.Resource>
implements DataGrid.IconRenderer<T> 
- 
Field Summary
FieldsFields inherited from class io.jmix.ui.component.impl.AbstractDataGrid.AbstractRenderer
dataGrid, nullRepresentation, rendererFields inherited from interface io.jmix.ui.component.DataGrid.IconRenderer
NAME - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidcopy(DataGrid.Renderer existingRenderer) protected com.vaadin.ui.renderers.Renderer<com.vaadin.server.Resource>com.vaadin.data.ValueProvider<Icons.Icon,com.vaadin.server.Resource> voidsetIconResolver(IconResolver iconResolver) voidMethods inherited from class io.jmix.ui.component.impl.AbstractDataGrid.AbstractRenderer
checkRendererNotSet, getColumnByGridColumn, getDataGrid, getImplementation, getNullRepresentation, resetImplementation, setDataGrid, setNullRepresentation 
- 
Field Details
- 
icons
 - 
iconResolver
 
 - 
 - 
Constructor Details
- 
IconRendererImpl
public IconRendererImpl() 
 - 
 - 
Method Details
- 
setIcons
 - 
setIconResolver
 - 
createImplementation
protected com.vaadin.ui.renderers.Renderer<com.vaadin.server.Resource> createImplementation()- Specified by:
 createImplementationin classAbstractDataGrid.AbstractRenderer<T,com.vaadin.server.Resource> 
 - 
copy
- Specified by:
 copyin classAbstractDataGrid.AbstractRenderer<T,com.vaadin.server.Resource> 
 - 
getPresentationValueProvider
@Nullable public com.vaadin.data.ValueProvider<Icons.Icon,com.vaadin.server.Resource> getPresentationValueProvider()- Overrides:
 getPresentationValueProviderin classAbstractDataGrid.AbstractRenderer<T,com.vaadin.server.Resource> 
 
 -