| <?xml encoding='US-ASCII'?> |
| <!-- $Id$ --> |
| <category name='Parsing' package='&package;.parsers'> |
| |
| <class id='caching-parser-pool' name='CachingParserPool'> |
| |
| <field name='fSymbolTable'> |
| <reference idref='symbol-table'/> |
| </field> |
| |
| <field name='fGrammarPool'> |
| <reference idref='grammar-pool'/> |
| </field> |
| |
| <constructor/> |
| |
| <constructor> |
| <param name='symbolTable'> |
| <reference idref='symbol-table'/> |
| </param> |
| <param name='grammarPool'> |
| <reference idref='grammar-pool'/> |
| </param> |
| </constructor> |
| |
| <method name='getSymbolTable'> |
| <returns> |
| <reference idref='symbol-table'/> |
| </returns> |
| </method> |
| |
| <method name='getGrammarPool'> |
| <returns> |
| <reference idref='grammar-pool'/> |
| </returns> |
| </method> |
| |
| <method name='createDOMParser'> |
| <returns> |
| <reference idref='domparser'/> |
| </returns> |
| </method> |
| |
| <method name='createSAXParser'> |
| <returns> |
| <reference idref='saxparser'/> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id='parser' name='XMLParser'> |
| |
| <implements> |
| <reference idref='configuration-manager'/> |
| </implements> |
| |
| <field name='fSymbolTable'> |
| <reference idref='symbol-table'/> |
| </field> |
| |
| <field name='fEntityManager'> |
| <reference idref='entity-manager'/> |
| </field> |
| |
| <field name='fErrorReporter'> |
| <reference idref='error-reporter'/> |
| </field> |
| |
| <field name='fNamespaces'> |
| <primitive type='boolean'/> |
| </field> |
| |
| <field name='fValidation'> |
| <primitive type='boolean'/> |
| </field> |
| |
| <field name='fDynamicValidation'> |
| <primitive type='boolean'/> |
| </field> |
| |
| <field name='fContinueAfterFatalError'> |
| <primitive type='boolean'/> |
| </field> |
| |
| <constructor/> |
| |
| <constructor visibility='protected'> |
| <param name='symbolTable'> |
| <reference idref='symbol-table'/> |
| </param> |
| </constructor> |
| |
| <method name='setFeature'> |
| <param name='featureId'> |
| <reference idref='java-string'/> |
| </param> |
| <param name='state'> |
| <primitive type='boolean'/> |
| </param> |
| <throws> |
| <reference idref='sax-not-recognized-exception'/> |
| </throws> |
| <throws> |
| <reference idref='sax-not-supported-exception'/> |
| </throws> |
| </method> |
| |
| <method name='getFeature'> |
| <param name='featureId'> |
| <reference idref='java-string'/> |
| </param> |
| <returns> |
| <primitive type='boolean'/> |
| </returns> |
| <throws> |
| <reference idref='sax-not-recognized-exception'/> |
| </throws> |
| <throws> |
| <reference idref='sax-not-supported-exception'/> |
| </throws> |
| </method> |
| |
| <method name='setProperty'> |
| <param name='propertyId'> |
| <reference idref='java-string'/> |
| </param> |
| <param name='value'> |
| <reference idref='java-object'/> |
| </param> |
| <throws> |
| <reference idref='sax-not-recognized-exception'/> |
| </throws> |
| <throws> |
| <reference idref='sax-not-supported-exception'/> |
| </throws> |
| </method> |
| |
| <method name='getProperty'> |
| <param name='propertyId'> |
| <reference idref='java-string'/> |
| </param> |
| <returns> |
| <reference idref='java-object'/> |
| </returns> |
| <throws> |
| <reference idref='sax-not-recognized-exception'/> |
| </throws> |
| <throws> |
| <reference idref='sax-not-supported-exception'/> |
| </throws> |
| </method> |
| |
| <method name='setEntityResolver'> |
| <param name='entityResolver'> |
| <reference idref='sax-entity-resolver'/> |
| </param> |
| </method> |
| |
| <method name='setErrorHandler'> |
| <param name='errorHandler'> |
| <reference idref='sax-error-handler'/> |
| </param> |
| </method> |
| |
| <method name='parse'> |
| <param name='systemId'> |
| <reference idref='java-string'/> |
| </param> |
| <throws> |
| <reference idref='java-io-exception'/> |
| </throws> |
| <throws> |
| <reference idref='sax-exception'/> |
| </throws> |
| </method> |
| |
| <method name='parse'> |
| <param name='inputSource'> |
| <reference idref='sax-input-source'/> |
| </param> |
| <throws> |
| <reference idref='java-io-exception'/> |
| </throws> |
| <throws> |
| <reference idref='sax-exception'/> |
| </throws> |
| </method> |
| |
| </class> |
| |
| <class id='document-parser' name='XMLDocumentParser'> |
| |
| <extends> |
| <reference idref='parser'/> |
| </extends> |
| |
| <implements> |
| <reference idref='document-handler'/> |
| </implements> |
| |
| <implements> |
| <reference idref='dtd-handler'/> |
| </implements> |
| |
| <implements> |
| <reference idref='dtd-content-model-handler'/> |
| </implements> |
| |
| <field name='fScanner'> |
| <reference idref='document-scanner'/> |
| </field> |
| |
| <field name='fDTDScanner'> |
| <reference idref='dtd-scanner'/> |
| </field> |
| |
| <field name='fValidator'> |
| <reference idref='validator'/> |
| </field> |
| |
| <field name='fGrammarPool'> |
| <reference idref='grammar-pool'/> |
| </field> |
| |
| <field name='fDatatypeValidatorFactory'> |
| <reference idref='datatype-validator-factory'/> |
| </field> |
| |
| <constructor/> |
| |
| <constructor visibility='protected'> |
| <param name='symbolTable'> |
| <reference idref='symbol-table'/> |
| </param> |
| <param name='grammarPool'> |
| <reference idref='grammar-pool'/> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| <class id='domparser' name='DOMParser'> |
| |
| <extends> |
| <reference idref='document-parser'/> |
| </extends> |
| |
| <constructor/> |
| |
| <constructor visibility='protected'> |
| <param name='symbolTable'> |
| <reference idref='symbol-table'/> |
| </param> |
| <param name='grammarPool'> |
| <reference idref='grammar-pool'/> |
| </param> |
| </constructor> |
| |
| <method name='getDocument'> |
| <returns> |
| <reference idref='dom-document'/> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id='saxparser' name='SAXParser'> |
| |
| <extends> |
| <reference idref='document-parser'/> |
| </extends> |
| |
| <implements> |
| <reference idref='sax-parser'/> |
| </implements> |
| |
| <implements> |
| <reference idref='sax-xmlreader'/> |
| </implements> |
| |
| <constructor/> |
| |
| <constructor visibility='protected'> |
| <param name='symbolTable'> |
| <reference idref='symbol-table'/> |
| </param> |
| <param name='grammarPool'> |
| <reference idref='grammar-pool'/> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| </category> |