Package org.apache.fop.util
Class ContentHandlerFactoryRegistry
- java.lang.Object
-
- org.apache.fop.util.ContentHandlerFactoryRegistry
-
public class ContentHandlerFactoryRegistry extends java.lang.ObjectThis class holds references to various XML handlers used by FOP. It also supports automatic discovery of additional XML handlers available through the class path.
-
-
Constructor Summary
Constructors Constructor Description ContentHandlerFactoryRegistry()Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddContentHandlerFactory(java.lang.String classname)Add an XML handler.voidaddContentHandlerFactory(ContentHandlerFactory factory)Add an ContentHandlerFactory.ContentHandlerFactorygetFactory(java.lang.String namespaceURI)Retrieves a ContentHandlerFactory instance of a given namespace URI.
-
-
-
Method Detail
-
addContentHandlerFactory
public void addContentHandlerFactory(java.lang.String classname)
Add an XML handler. The handler itself is inspected to find out what it supports.- Parameters:
classname- the fully qualified class name
-
addContentHandlerFactory
public void addContentHandlerFactory(ContentHandlerFactory factory)
Add an ContentHandlerFactory. The instance is inspected to find out what it supports.- Parameters:
factory- the ContentHandlerFactory instance
-
getFactory
public ContentHandlerFactory getFactory(java.lang.String namespaceURI)
Retrieves a ContentHandlerFactory instance of a given namespace URI.- Parameters:
namespaceURI- the namespace to be handled.- Returns:
- the ContentHandlerFactory or null, if no suitable instance is available.
-
-