Interface PerspectiveDataModel<ENTITY>
-
- All Known Implementing Classes:
AbstractPerspectiveDataModel,ListPerspectiveDataModel
public interface PerspectiveDataModel<ENTITY>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CalendarModel<CalendarEvent>getCalendarModel(java.util.function.Function<ENTITY,AbstractCalendarEvent> eventProvider, java.lang.String calendarFieldName)InfiniteItemViewModel<ENTITY>getInfiniteItemViewModel()TableModel<ENTITY>getTableModel()TimeGraphModelgetTimeGraphModel()TreeModel<ENTITY>getTreeModel()TreeNodeInfoExtractor<ENTITY>getTreeNodeParentExtractor(java.lang.String parentPropertyName)
-
-
-
Method Detail
-
getTableModel
TableModel<ENTITY> getTableModel()
-
getInfiniteItemViewModel
InfiniteItemViewModel<ENTITY> getInfiniteItemViewModel()
-
getTimeGraphModel
TimeGraphModel getTimeGraphModel()
-
getTreeNodeParentExtractor
TreeNodeInfoExtractor<ENTITY> getTreeNodeParentExtractor(java.lang.String parentPropertyName)
-
getCalendarModel
CalendarModel<CalendarEvent> getCalendarModel(java.util.function.Function<ENTITY,AbstractCalendarEvent> eventProvider, java.lang.String calendarFieldName)
-
-