Interface DataSnippetProvider<D>
- Type Parameters:
D- The type of handled data objects.
public interface DataSnippetProvider<D>
Definition of a provider of information used to visually represent objects in form of snippets.
- Since:
- 5.2.5
-
Method Summary
Modifier and TypeMethodDescription@Nullable StringgetExtract(D object, @Nullable Language language) Provides the extract text being used as a long representation of the given object.@NotNull StringProvides the header text being used as a short representation of the given object.@Nullable Image<?>Provides a type image resource for the given object ornullif no type image is available.@Nullable Image<?>getThumbnail(D object, @Nullable Language language) Provides a thumbnail image resource for the given object ornullif no thumbnail representation is available.
-
Method Details
-
getIcon
Provides a type image resource for the given object ornullif no type image is available.- Parameters:
object- The object that is to be rendered in report lists.- Returns:
- Image or
nullif no image is to be shown. - Since:
- 5.2.5
-
getThumbnail
Provides a thumbnail image resource for the given object ornullif no thumbnail representation is available.- Parameters:
object- An object representing the given data object.language- The language to provide the thumbnail image resource in. If not given, a context related language will be used.- Returns:
- Image or
nullif no thumbnail is to be shown. - Since:
- 5.2.5
-
getHeader
Provides the header text being used as a short representation of the given object.- Parameters:
object- An object representing the given data object.language- The language to provide the header text in. If not given, a context related language will be used.- Returns:
- The
headertext. - Since:
- 5.2.5
-
getExtract
Provides the extract text being used as a long representation of the given object.- Parameters:
object- An object representing the given data object.language- The language to provide the extract text in. If not given, a context related language will be used.- Returns:
- The
extracttext ornull. - Since:
- 5.2.5
-