Schnittstelle SvgMetadataProvider
public interface SvgMetadataProvider
Plugin extension point for contributing custom elements inside the SVG
<metadata> block when a report page is rendered. Implementations are discovered via
ServerPluginManager and invoked for each page root; return an empty list to contribute nothing.
Register your implementation during the extension registration phase of your ServerPlugin by calling
ServerPluginManager.register with this interface and your provider instance (typically from
registerExtension):
@Override
public void registerExtension( ServerPluginManager spm ) {
spm.register( SvgMetadataProvider.class, new MySvgMetadataProvider() );
}
- Seit:
- 26.4
- Siehe auch:
-
Methodenübersicht
Modifikator und TypMethodeBeschreibung@Nonnull List<@Nonnull SvgMetadata> Returns metadata elements to embed under<metadata>for the given report engine context.
-
Methodendetails
-
get
Returns metadata elements to embed under<metadata>for the given report engine context.- Parameter:
eng- the current report engine- Gibt zurück:
- a non-null list of
SvgMetadataentries (may be empty); elements must be non-null - Seit:
- 26.4
-