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.