org.pentaho.reporting.libraries.xmlns.parser
public interface XmlFactoryModule
| Field Summary | |
|---|---|
| static int | NOT_RECOGNIZED
A constant declaring that the content has NOT been recognized by any mean. |
| static int | RECOGNIZED_BY_DTD
A constant declaring that the content has been recognized by the
declared Document Type Declaration (DTD). |
| static int | RECOGNIZED_BY_NAMESPACE
A constant declaring that the content has been recognized by the
declared namespace. |
| static int | RECOGNIZED_BY_TAGNAME
A constant declaring that the content has been recognized by the
tagname of the root-element of the XML-document. |
| Method Summary | |
|---|---|
| XmlReadHandler | createReadHandler(XmlDocumentInfo documentInfo)
Creates an XmlReadHandler for the root-tag based on the given document
information.
|
| String | getDefaultNamespace(XmlDocumentInfo documentInfo)
Returns the default namespace for a document with the characteristics
given in the XmlDocumentInfo.
|
| int | getDocumentSupport(XmlDocumentInfo documentInfo)
Checks the given document data to compute the propability of whether this
factory module would be able to handle the given data.
|
Parameters: documentInfo the document information that has been extracted from the parser.
Returns: the root handler or null.
Parameters: documentInfo the document information.
Returns: the default namespace uri for the document.
Parameters: documentInfo the document information collection.
Returns: an integer value indicating how good the document matches the factories requirements.