public static interface DataGrid.Column<E extends io.jmix.core.Entity>
extends io.jmix.ui.component.DataGrid.Column<E>, io.jmix.ui.component.HasFormatter
| Modifier and Type | Method and Description |
|---|---|
DataGrid.Converter<?,?> |
getConverter()
Deprecated.
use
DataGrid.Column.getPresentationProvider() instead |
DataGrid.ColumnEditorFieldGenerator |
getEditorFieldGenerator()
Deprecated.
|
io.jmix.ui.component.formatter.Formatter |
getFormatter()
Deprecated.
use
DataGrid.Column.getPresentationProvider() instead |
java.lang.Class |
getGeneratedType()
INTERNAL.
|
java.lang.Class |
getType() |
void |
setConverter(DataGrid.Converter<?,?> converter)
Deprecated.
use
#setRenderer(Renderer, Function) instead |
void |
setEditorFieldGenerator(DataGrid.ColumnEditorFieldGenerator fieldFactory)
Deprecated.
Use {
DataGrid.Column.setEditFieldGenerator(Function)} instead |
void |
setFormatter(io.jmix.ui.component.formatter.Formatter formatter)
Deprecated.
use
DataGrid.Column.getPresentationProvider() instead |
default void |
setFormatter(java.util.function.Function formatter)
Deprecated.
use
setFormatter(Formatter) instead |
void |
setGeneratedType(java.lang.Class generatedType)
INTERNAL
|
clearExpandRatio, getAggregation, getCaption, getCollapsingToggleCaption, getDescriptionProvider, getEditFieldGenerator, getExpandRatio, getId, getMaximumWidth, getMinimumWidth, getOwner, getPresentationProvider, getPropertyPath, getRenderer, getStyleProvider, getValueDescription, getWidth, isCollapsed, isCollapsible, isEditable, isResizable, isSortable, isVisible, isWidthAuto, setAggregation, setCaption, setCollapsed, setCollapsible, setCollapsingToggleCaption, setColumnGenerator, setDescriptionProvider, setDescriptionProvider, setEditable, setEditFieldGenerator, setExpandRatio, setMaximumWidth, setMinimumWidth, setOwner, setRenderer, setRenderer, setResizable, setSortable, setStyleProvider, setValueDescription, setVisible, setWidth, setWidthAutojava.lang.Class getType()
void setGeneratedType(java.lang.Class generatedType)
Sets a type of generated column.
generatedType - generated column typejava.lang.Class getGeneratedType()
@Deprecated default void setFormatter(java.util.function.Function formatter)
setFormatter(Formatter) instead@Nullable @Deprecated DataGrid.Converter<?,?> getConverter()
DataGrid.Column.getPresentationProvider() instead@Deprecated
void setConverter(@Nullable
DataGrid.Converter<?,?> converter)
#setRenderer(Renderer, Function) instead
Takes precedence over formatter, but is inferior to the presentation provider.
converter - the converter to use, or null to not use any
converters@Deprecated @Nullable io.jmix.ui.component.formatter.Formatter getFormatter()
DataGrid.Column.getPresentationProvider() insteadgetFormatter in interface io.jmix.ui.component.HasFormatter@Deprecated
void setFormatter(@Nullable
io.jmix.ui.component.formatter.Formatter formatter)
DataGrid.Column.getPresentationProvider() insteadpresentation provider is set it takes precedence over formatter.setFormatter in interface io.jmix.ui.component.HasFormatter@Nullable @Deprecated DataGrid.ColumnEditorFieldGenerator getEditorFieldGenerator()
DataGrid editor.@Deprecated
void setEditorFieldGenerator(@Nullable
DataGrid.ColumnEditorFieldGenerator fieldFactory)
DataGrid.Column.setEditFieldGenerator(Function)} insteadfieldFactory - field generator that generates a component
for this column in DataGrid editor.