|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.ibm.ims.xms.XMSParserConfiguration
This parser configuration is used for the XMS XML validation and shredding for storage into IMS.
Field Summary | |
protected com.ibm.ims.xms.NamespaceSupport |
defaultNamespaceContext
Default Namespace used by NamespaceBinder Component |
protected XMSEntityManager |
jEntityManager
XMSEntityManager used by the configuration to builded the scanner |
Constructor Summary | |
XMSParserConfiguration(org.apache.xerces.util.SymbolTable symbolTable,
org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool)
Constructor takes the symbol table and grammar pool to use. |
Method Summary | |
protected void |
checkProperty(java.lang.String propertyId)
Check a property. |
protected void |
configurePipeline()
Configures the pipeline. |
protected org.apache.xerces.xni.parser.XMLDocumentScanner |
createDocumentScanner()
Create a document scanner. |
protected com.ibm.ims.xms.XMLEntityManager |
createEntityManager()
Overrides creation of entity manager from DTDParserConfiguration. |
protected com.ibm.ims.xms.XMLNamespaceBinder |
createNamespaceBinder()
Override creation of namespace binder from DTDParserConfiguration. |
protected void |
reset()
Reset all components before parsing. |
protected void |
setDefaultNamespace(java.lang.String defaultNamespace)
Sets the defaultNamespace used by the NamespaceBinder. |
Field Detail |
protected com.ibm.ims.xms.NamespaceSupport defaultNamespaceContext
protected XMSEntityManager jEntityManager
Constructor Detail |
public XMSParserConfiguration(org.apache.xerces.util.SymbolTable symbolTable, org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool)
Method Detail |
protected void reset() throws org.apache.xerces.xni.XNIException
org.apache.xerces.xni.XNIException
- Thrown if an error occurs during initialization.protected void configurePipeline()
protected com.ibm.ims.xms.XMLNamespaceBinder createNamespaceBinder()
protected void setDefaultNamespace(java.lang.String defaultNamespace)
protected com.ibm.ims.xms.XMLEntityManager createEntityManager()
protected org.apache.xerces.xni.parser.XMLDocumentScanner createDocumentScanner()
protected void checkProperty(java.lang.String propertyId) throws org.apache.xerces.xni.parser.XMLConfigurationException
propertyId
- The unique identifier (URI) of the property
being set.XMLConfigurationException
- Thrown for configuration error.
In general, components should
only throw this exception if
it is really
a critical error.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |