Class RelatedItemAnnotationColumn
- java.lang.Object
-
- net.sf.basedb.clients.web.extensions.list.AbstractListColumnBean<Annotatable,Object>
-
- net.sf.basedb.clients.web.extensions.list.RelatedItemColumn
-
- net.sf.basedb.clients.web.extensions.list.RelatedItemAnnotationColumn
-
- All Implemented Interfaces:
ListColumnAction<Annotatable,Object>
,Action
public class RelatedItemAnnotationColumn extends RelatedItemColumn
Related item column that load annotation values from the parent or child items.- Since:
- 3.16, 3.17
- Author:
- nicklas
-
-
Field Summary
Fields Modifier and Type Field Description private AnnotationType
at
private Filter<AnnotationSnapshot>
atFilter
-
Constructor Summary
Constructors Constructor Description RelatedItemAnnotationColumn(int index, String id, Item sourceType, Item targetType, SyncFilter.SourceItemTransform direction, Filter<Annotatable> filter, RelatedItemHelper helper, AnnotationType at)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getValue(RelatedItemHelper helper, Annotatable item)
Alternate implementation for loading data.-
Methods inherited from class net.sf.basedb.clients.web.extensions.list.RelatedItemColumn
create, getExportValue, getRelatedItems, getValue
-
Methods inherited from class net.sf.basedb.clients.web.extensions.list.AbstractListColumnBean
getClazz, getEnumeration, getExportFormatter, getExportProperty, 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
-
-
-
-
Field Detail
-
at
private final AnnotationType at
-
atFilter
private final Filter<AnnotationSnapshot> atFilter
-
-
Constructor Detail
-
RelatedItemAnnotationColumn
RelatedItemAnnotationColumn(int index, String id, Item sourceType, Item targetType, SyncFilter.SourceItemTransform direction, Filter<Annotatable> filter, RelatedItemHelper helper, AnnotationType at)
-
-
Method Detail
-
getValue
public Object getValue(RelatedItemHelper helper, Annotatable item)
Description copied from class:RelatedItemColumn
Alternate implementation for loading data.- Specified by:
getValue
in classRelatedItemColumn
-
-