Class ReportItemsProviding.Adapter<D>
java.lang.Object
de.espirit.firstspirit.client.plugin.dataaccess.aspects.ReportItemsProviding.Adapter<D>
- All Implemented Interfaces:
 ReportItemsProviding<D>
- Enclosing interface:
 - ReportItemsProviding<D>
 
public static class ReportItemsProviding.Adapter<D>
extends Object
implements ReportItemsProviding<D>
Adapter for implementation convenience.
- Since:
 - 5.2.21
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface de.espirit.firstspirit.client.plugin.dataaccess.aspects.ReportItemsProviding
ReportItemsProviding.Adapter<D> - 
Field Summary
Fields inherited from interface de.espirit.firstspirit.client.plugin.dataaccess.aspects.ReportItemsProviding
TYPE - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescription@Nullable ReportItem<D>Returns the click item of this report plugin.@NotNull Collection<? extends ReportItem<D>>getItems()Provides an arbitrary number of report items defining actions available with a single entry. 
- 
Constructor Details
- 
Adapter
public Adapter() 
 - 
 - 
Method Details
- 
getClickItem
Returns the click item of this report plugin. The operation provided by the returned item will be executed on a user-generated click-event.- Specified by:
 getClickItemin interfaceReportItemsProviding<D>- Returns:
 - The click item, or 
null, if not supported. - Since:
 - 5.2.21
 
 - 
getItems
Provides an arbitrary number of report items defining actions available with a single entry.- Specified by:
 getItemsin interfaceReportItemsProviding<D>- Returns:
 - A collection of report items.
 - Since:
 - 5.2.21
 
 
 -