public interface XmlFactoryModule
Modifier and Type | Field and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
static final int RECOGNIZED_BY_NAMESPACE
static final int RECOGNIZED_BY_DTD
static final int RECOGNIZED_BY_TAGNAME
static final int NOT_RECOGNIZED
int getDocumentSupport(XmlDocumentInfo documentInfo)
documentInfo
- the document information collection.XmlReadHandler createReadHandler(XmlDocumentInfo documentInfo)
documentInfo
- the document information that has been extracted from the parser.String getDefaultNamespace(XmlDocumentInfo documentInfo)
documentInfo
- the document information.Copyright © 2002–2017 Pentaho Corporation. All rights reserved.