Package org.iirds.dita.ot.plugin.contrib

# Class DefaultMetadataHandlerProvider

java.lang.Object
org.iirds.dita.ot.plugin.contrib.DefaultMetadataHandlerProvider

All Implemented Interfaces:
  `IirdsMetadataHandlerProvider`

public class DefaultMetadataHandlerProvider extends Object implements IirdsMetadataHandlerProvider
The default metadata handler provider implementation. It provides the metadata handlers implemented in this DITA-OT plugin. It needs to be configured in `META-INF/services` file of the JAR according to the JAva SPI specifications

Author:
  Martin Kreutzer, Empolis Information Management GmbH

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DefaultMetadataHandlerProvider()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `List<IirdsMetadataHandler>`
  `create()`
  Get the instances of the provided iiRDS metadata handlers

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### DefaultMetadataHandlerProvider

    public DefaultMetadataHandlerProvider()

- ## Method Details

  - ### create

    public List<IirdsMetadataHandler> create()
    Description copied from interface: `IirdsMetadataHandlerProvider`
    Get the instances of the provided iiRDS metadata handlers
    Specified by:
      `create` in interface `IirdsMetadataHandlerProvider`
    Returns:
      the list of the handlers