static class PropertyPathActionFactory.PropertyPathAction<I,V> extends AbstractListColumnBean<I,V>
AbstractListColumnBean
and then use the Metadata.PropertyPath
in the getValue(DbControl, Object)
method.Modifier and Type | Field and Description |
---|---|
private Metadata.PropertyPath<I,V> |
path |
Constructor and Description |
---|
PropertyPathActionFactory.PropertyPathAction(Metadata.PropertyPath<I,V> path) |
Modifier and Type | Method and Description |
---|---|
V |
getValue(DbControl dc,
I item)
Get the value that should be displayed in the column.
|
getClazz, getEnumeration, getExportFormatter, getExportProperty, getExportValue, getFilterProperty, getFormatter, getId, getProperty, getSortProperty, getStyle, getTitle, getTooltip, getValueType, isExportable, isFilterable, isSortable, setClazz, setEnumeration, setExportable, setExportFormatter, setExportProperty, setFilterable, setFilterProperty, setFormatter, setId, setProperty, setSortable, setSortProperty, setStyle, setTitle, setTooltip, setValueType
private final Metadata.PropertyPath<I,V> path
PropertyPathActionFactory.PropertyPathAction(Metadata.PropertyPath<I,V> path)
public V getValue(DbControl dc, I item)
ListColumnAction
ListColumnAction.getFormatter()
.dc
- An open DbControl than can be used to query the databaseitem
- The current item