| <?xml version="1.0" encoding="UTF-8"?> |
| <design date="$Date$" name="Xerces-J 2.0"> |
| |
| <types> |
| |
| <!-- $Id$ --> |
| <category name="Java Language"> |
| <class id="java-exception" name="Exception" visibility="public"></class> |
| <class id="java-object" name="Object" visibility="public"></class> |
| <class id="java-string" name="String" visibility="public"></class> |
| <interface id="java-cloneable" name="Cloneable" visibility="public"></interface> |
| </category> |
| |
| <category name="Java I/O" package="java.io"> |
| <class id="java-io-exception" name="IOException" visibility="public"></class> |
| <class id="java-io-input-stream" name="Inputstream" visibility="public"></class> |
| <class id="java-io-reader" name="Reader" visibility="public"></class> |
| </category> |
| |
| <category name="Java Utils" package="java.util"> |
| <class id="java-empty-stack-exception" name="EmptyStackException" visibility="public"></class> |
| <class id="java-hashtable" name="Hashtable" visibility="public"></class> |
| <class id="java-locale" name="Locale" visibility="public"></class> |
| <class id="java-missing-resource-exception" name="MissingResourceException" visibility="public"></class> |
| <class id="java-stack" name="Stack" visibility="public"></class> |
| <class id="java-vector" name="Vector" visibility="public"></class> |
| </category> |
| |
| |
| <!-- $Id$ --> |
| <category name="Document Object Model" package="org.w3c.dom"> |
| <interface id="dom-document" name="Document" visibility="public"></interface> |
| </category> |
| |
| |
| <!-- $Id$ --> |
| <category name="Simple API for XML" package="org.xml.sax"> |
| <class id="sax-exception" name="SAXException" visibility="public"></class> |
| <class id="sax-input-source" name="InputSource" visibility="public"></class> |
| <class id="sax-not-recognized-exception" name="SAXNotRecognizedException" visibility="public"></class> |
| <class id="sax-not-supported-exception" name="SAXNotSupportedException" visibility="public"></class> |
| <class id="sax-parse-exception" name="SAXParseException" visibility="public"></class> |
| <interface id="sax-attribute-list" name="AttributeList" visibility="public"></interface> |
| <interface id="sax-attributes" name="Attributes" visibility="public"></interface> |
| <interface id="sax-content-handler" name="ContentHandler" visibility="public"></interface> |
| <interface id="sax-document-handler" name="DocumentHandler" visibility="public"></interface> |
| <interface id="sax-dtd-handler" name="DTDHandler" visibility="public"></interface> |
| <interface id="sax-entity-resolver" name="EntityResolver" visibility="public"></interface> |
| <interface id="sax-error-handler" name="ErrorHandler" visibility="public"></interface> |
| <interface id="sax-locator" name="Locator" visibility="public"> |
| <method name="getPublicId" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| <method name="getSystemId" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| <method name="getLineNumber" visibility="public"> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| <method name="getColumnNumber" visibility="public"> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| </interface> |
| <interface id="sax-parser" name="Parser" visibility="public"> |
| <method name="parse" visibility="public"> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| <method name="parse" visibility="public"> |
| <param name="inputSource"> |
| <reference idref="sax-input-source"></reference> |
| </param> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| <method name="setLocale" visibility="public"> |
| <param name="locale"> |
| <reference idref="java-locale"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| <method name="setEntityResolver" visibility="public"> |
| <param name="entityResolver"> |
| <reference idref="sax-entity-resolver"></reference> |
| </param> |
| </method> |
| <method name="setDocumentHandler" visibility="public"> |
| <param name="documentHandler"> |
| <reference idref="sax-document-handler"></reference> |
| </param> |
| </method> |
| <method name="setDTDHandler" visibility="public"> |
| <param name="dtdHandler"> |
| <reference idref="sax-dtd-handler"></reference> |
| </param> |
| </method> |
| <method name="setErrorHandler" visibility="public"> |
| <param name="errorHandler"> |
| <reference idref="sax-error-handler"></reference> |
| </param> |
| </method> |
| </interface> |
| <interface id="sax-xmlreader" name="XMLReader" visibility="public"> |
| <method name="parse" visibility="public"> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| <method name="parse" visibility="public"> |
| <param name="inputSource"> |
| <reference idref="sax-input-source"></reference> |
| </param> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| <method name="setEntityResolver" visibility="public"> |
| <param name="entityResolver"> |
| <reference idref="sax-entity-resolver"></reference> |
| </param> |
| </method> |
| <method name="getEntityResolver" visibility="public"> |
| <returns> |
| <reference idref="sax-entity-resolver"></reference> |
| </returns> |
| </method> |
| <method name="setContentHandler" visibility="public"> |
| <param name="contentHandler"> |
| <reference idref="sax-content-handler"></reference> |
| </param> |
| </method> |
| <method name="getContentHandler" visibility="public"> |
| <returns> |
| <reference idref="sax-content-handler"></reference> |
| </returns> |
| </method> |
| <method name="setDTDHandler" visibility="public"> |
| <param name="dtdHandler"> |
| <reference idref="sax-dtd-handler"></reference> |
| </param> |
| </method> |
| <method name="getDTDHandler" visibility="public"> |
| <returns> |
| <reference idref="sax-dtd-handler"></reference> |
| </returns> |
| </method> |
| <method name="setErrorHandler" visibility="public"> |
| <param name="errorHandler"> |
| <reference idref="sax-error-handler"></reference> |
| </param> |
| </method> |
| <method name="getErrorHandler" visibility="public"> |
| <returns> |
| <reference idref="sax-error-handler"></reference> |
| </returns> |
| </method> |
| <method name="setFeature" visibility="public"> |
| <param name="featureId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="state"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| <method name="getFeature" visibility="public"> |
| <param name="featureId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| <method name="setProperty" visibility="public"> |
| <param name="propertyId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="value"> |
| <reference idref="java-object"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| <method name="getProperty" visibility="public"> |
| <param name="propertyId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-object"></reference> |
| </returns> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| </interface> |
| </category> |
| |
| </types> |
| |
| |
| <!-- $Id$ --> |
| <category name="Xerces Native Interface (XNI)" package="org.apache.xerces.xni"> |
| |
| <interface id="configurable" name="XMLComponent" visibility="public"> |
| |
| <method name="reset" visibility="public"> |
| <param name="componentManager"> |
| <reference idref="configuration-manager"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="setFeature" visibility="public"> |
| <param name="featureId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="state"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="setProperty" visibility="public"> |
| <param name="propertyId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="value"> |
| <reference idref="java-object"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <interface id="configuration-manager" name="XMLComponentManager" visibility="public"> |
| |
| <method name="getFeature" visibility="public"> |
| <param name="featureId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="getProperty" visibility="public"> |
| <param name="propertyId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-object"></reference> |
| </returns> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <interface id="document-source" name="XMLDocumentSource" visibility="public"> |
| |
| <method name="setDocumentHandler" visibility="public"> |
| <param name="documentHandler"> |
| <reference idref="document-handler"></reference> |
| </param> |
| </method> |
| |
| </interface> |
| |
| <interface id="document-handler" name="XMLDocumentHandler" visibility="public"> |
| |
| <method name="startDocument" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="xmlDecl" visibility="public"> |
| <param name="version"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="encoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="standalone"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="doctypeDecl" visibility="public"> |
| <param name="rootElement"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="comment" visibility="public"> |
| <param name="text"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="processingInstruction" visibility="public"> |
| <param name="target"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="data"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startPrefixMapping" visibility="public"> |
| <param name="prefix"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="uri"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startEntity" visibility="public"> |
| <param name="name"> |
| <note> |
| The document has the pseudo-name of "[xml]", the DTD has the |
| pseudo-name of "[dtd]; parameter entity names start with '%'; |
| and general entities are just specified by their name. |
| </note> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="encoding"> |
| <note> |
| The auto-detected encoding of the entity or null if not appropriate. |
| The encoding name will be specified using the IANA encoding name. |
| </note> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="textDecl" visibility="public"> |
| <param name="version"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="encoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startElement" visibility="public"> |
| <param name="element"> |
| <reference idref="qname"></reference> |
| </param> |
| <param name="attributes"> |
| <reference idref="attributes"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="characters" visibility="public"> |
| <param name="text"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="ignorableWhitespace" visibility="public"> |
| <param name="text"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endElement" visibility="public"> |
| <param name="element"> |
| <reference idref="qname"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endPrefixMapping" visibility="public"> |
| <param name="prefix"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startCDATA" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| <method name="endCDATA" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endDocument" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <interface id="document-filter" name="XMLDocumentFilter" visibility="public"> |
| |
| <extends> |
| <reference idref="document-handler"></reference> |
| </extends> |
| <extends> |
| <reference idref="document-source"></reference> |
| </extends> |
| |
| </interface> |
| |
| <interface id="document-fragment-handler" name="XMLDocumentFragmentHandler" visibility="public"> |
| |
| <method name="startDocumentFragment" visibility="public"> |
| <param name="namespaceContext"> |
| <reference idref="namespace-context"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="comment" visibility="public"> |
| <param name="text"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="processingInstruction" visibility="public"> |
| <param name="target"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="data"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startPrefixMapping" visibility="public"> |
| <param name="prefix"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="uri"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startEntity" visibility="public"> |
| <param name="name"> |
| <note> |
| The document has the pseudo-name of "[xml]", the DTD has the |
| pseudo-name of "[dtd]; parameter entity names start with '%'; |
| and general entities are just specified by their name. |
| </note> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="encoding"> |
| <note> |
| The auto-detected encoding of the entity or null if not appropriate. |
| The encoding name will be specified using the IANA encoding name. |
| </note> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startElement" visibility="public"> |
| <param name="element"> |
| <reference idref="qname"></reference> |
| </param> |
| <param name="attributes"> |
| <reference idref="attributes"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="characters" visibility="public"> |
| <param name="text"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="ignorableWhitespace" visibility="public"> |
| <param name="text"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endElement" visibility="public"> |
| <param name="element"> |
| <reference idref="qname"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endPrefixMapping" visibility="public"> |
| <param name="prefix"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startCDATA" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endCDATA" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="textDecl" visibility="public"> |
| <param name="version"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="encoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endDocumentFragment" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <interface id="namespace-context" name="NamespaceContext" visibility="public"> |
| |
| <constant name="XMLNS" visibility="public"> |
| <reference idref="java-string"></reference> |
| </constant> |
| |
| <method name="getParentContext" visibility="public"> |
| <returns> |
| <reference idref="namespace-context"></reference> |
| </returns> |
| </method> |
| |
| <method name="getURI" visibility="public"> |
| <param name="prefix"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="getDeclaredPrefixCount" visibility="public"> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getDeclaredPrefixAt" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| </interface> |
| |
| <interface id="dtd-source" name="XMLDTDSource" visibility="public"> |
| |
| <method name="setDTDHandler" visibility="public"> |
| <param name="dtdHandler"> |
| <reference idref="dtd-handler"></reference> |
| </param> |
| </method> |
| |
| </interface> |
| |
| <interface id="dtd-handler" name="XMLDTDHandler" visibility="public"> |
| |
| <constant name="CONDITIONAL_INCLUDE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="CONDITIONAL_IGNORE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <method name="startDTD" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="comment" visibility="public"> |
| <param name="text"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="processingInstruction" visibility="public"> |
| <param name="target"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="data"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startEntity" visibility="public"> |
| <param name="name"> |
| <note> |
| The document has the pseudo-name of "[xml]", the DTD has the |
| pseudo-name of "[dtd]; parameter entity names start with '%'; |
| and general entities are just specified by their name. |
| </note> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="encoding"> |
| <note> |
| The auto-detected encoding of the entity or null if not appropriate. |
| The encoding name will be specified using the IANA encoding name. |
| </note> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="textDecl" visibility="public"> |
| <param name="version"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="encoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="elementDecl" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="contentModel"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startAttlist" visibility="public"> |
| <param name="elementName"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="attributeDecl" visibility="public"> |
| <param name="elementName"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="attributeName"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="type"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="enumeration"> |
| <array dimension="1"> |
| <reference idref="java-string"></reference> |
| </array> |
| </param> |
| <param name="defaultType"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="defaultValue"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endAttlist" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="internalEntityDecl" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="text"> |
| <reference idref="string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="externalEntityDecl" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="unparsedEntityDecl" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="notation"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="notationDecl" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startConditional" visibility="public"> |
| <param name="type"> |
| <primitive type="short"></primitive> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endConditional" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| <method name="endDTD" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <interface id="dtd-filter" name="XMLDTDFilter" visibility="public"> |
| |
| <extends> |
| <reference idref="dtd-handler"></reference> |
| </extends> |
| |
| <extends> |
| <reference idref="dtd-source"></reference> |
| </extends> |
| |
| </interface> |
| |
| <interface id="dtd-content-model-source" name="XMLDTDContentModelSource" visibility="public"> |
| |
| <method name="setDTDContentModelHandler" visibility="public"> |
| <param name="dtdContentModelHandler"> |
| <reference idref="dtd-content-model-handler"></reference> |
| </param> |
| </method> |
| |
| </interface> |
| |
| <interface id="dtd-content-model-handler" name="XMLDTDContentModelHandler" visibility="public"> |
| |
| <constant name="TYPE_EMPTY" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_ANY" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_MIXED" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_CHILDREN" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="SEPARATOR_CHOICE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="SEPARATOR_SEQUENCE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="OCCURS_ZERO_OR_ONE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="OCCURS_ZERO_OR_MORE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="OCCURS_ONE_OR_MORE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <method name="startContentModel" visibility="public"> |
| <param name="elementName"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="type"> |
| <primitive type="short"></primitive> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="mixedElement" visibility="public"> |
| <param name="elementName"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="childrenStartGroup" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="childrenElement" visibility="public"> |
| <param name="elementName"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="childrenSeparator" visibility="public"> |
| <param name="separator"> |
| <primitive type="short"></primitive> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="childrenOccurrence" visibility="public"> |
| <param name="occurrence"> |
| <primitive type="short"></primitive> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="childrenEndGroup" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endContentModel" visibility="public"> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <interface id="dtd-content-model-filter" name="XMLDTDContentModelFilter" visibility="public"> |
| |
| <extends> |
| <reference idref="dtd-content-model-handler"></reference> |
| </extends> |
| |
| <extends> |
| <reference idref="dtd-content-model-source"></reference> |
| </extends> |
| |
| </interface> |
| |
| <class id="qname" name="QName" visibility="public"> |
| |
| <field name="prefix" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="localpart" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="rawname" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="uri" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <method name="setValues" visibility="public"> |
| <param name="prefix"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="localpart"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="rawname"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="uri"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="clear" visibility="public"></method> |
| |
| </class> |
| |
| <class id="string" name="XMLString" visibility="public"> |
| |
| <field name="ch" visibility="public"> |
| <array dimension="1"> |
| <primitive type="char"></primitive> |
| </array> |
| </field> |
| |
| <field name="offset" visibility="public"> |
| <primitive type="int"></primitive> |
| </field> |
| |
| <field name="length" visibility="public"> |
| <primitive type="int"></primitive> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="public"> |
| <param name="ch"> |
| <array dimension="1"> |
| <primitive type="char"></primitive> |
| </array> |
| </param> |
| <param name="offset"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="length"> |
| <primitive type="int"></primitive> |
| </param> |
| </constructor> |
| |
| <method name="setValues" visibility="public"> |
| <param name="ch"> |
| <array dimension="1"> |
| <primitive type="char"></primitive> |
| </array> |
| </param> |
| <param name="offset"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="length"> |
| <primitive type="int"></primitive> |
| </param> |
| </method> |
| |
| <method name="clear" visibility="public"></method> |
| |
| <method name="equals" visibility="public"> |
| <param name="ch"> |
| <array dimension="1"> |
| <primitive type="char"></primitive> |
| </array> |
| </param> |
| <param name="offset"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="length"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="equals" visibility="public"> |
| <param name="s"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="toString" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <interface id="attributes" name="XMLAttributes" visibility="public"> |
| |
| <extends> |
| <reference idref="sax-attribute-list"></reference> |
| </extends> |
| |
| <extends> |
| <reference idref="sax-attributes"></reference> |
| </extends> |
| |
| <method name="addAttribute" visibility="public"> |
| <param name="name"> |
| <reference idref="qname"></reference> |
| </param> |
| <param name="type"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="value"> |
| <reference idref="string"></reference> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="removeAttributeAt" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| </method> |
| |
| <method name="removeAllAttributes" visibility="public"></method> |
| |
| <method name="removeAllEntitiesFor" visibility="public"> |
| <param name="attrIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| </method> |
| |
| <method name="addAttributeEntity" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="offset"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="length"> |
| <primitive type="int"></primitive> |
| </param> |
| </method> |
| |
| <method name="removeEntityAt" visibility="public"> |
| <param name="attrIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="entityIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| </method> |
| |
| <method name="setName" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="name"> |
| <reference idref="qname"></reference> |
| </param> |
| </method> |
| |
| <method name="getName" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="name"> |
| <reference idref="qname"></reference> |
| </param> |
| </method> |
| |
| <method name="setType" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="type"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="getType" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="setValue" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="value"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="setNonNormalizedValue" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="value"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="getNonNormalizedValue" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="getEntityCount" visibility="public"> |
| <param name="attrIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getEntityName" visibility="public"> |
| <param name="attrIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="entityIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="getEntityOffset" visibility="public"> |
| <param name="attrIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="entityIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getEntityLength" visibility="public"> |
| <param name="attrIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="entityIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| </interface> |
| |
| </category> |
| |
| |
| <!-- $Id$ --> |
| <category name="Implementation: Core Components" package="org.apache.xerces.impl"> |
| |
| <class id="error-reporter" name="XMLErrorReporter" visibility="public"> |
| |
| <implements> |
| <reference idref="configurable"></reference> |
| </implements> |
| |
| <constant name="SEVERITY_WARNING" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="SEVERITY_ERROR" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="SEVERITY_FATAL_ERROR" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <field name="fLocale" visibility="protected"> |
| <reference idref="java-locale"></reference> |
| </field> |
| |
| <field name="fMessageFormatters" visibility="protected"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="message-formatter"></reference> |
| </items> |
| </collection> |
| </field> |
| |
| <field name="fErrorHandler" visibility="protected"> |
| <reference idref="sax-error-handler"></reference> |
| </field> |
| |
| <field name="fContinueAfterFatalError" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <method name="setLocale" visibility="public"> |
| <param name="locale"> |
| <reference idref="java-locale"></reference> |
| </param> |
| </method> |
| |
| <method name="putMessageFormatter" visibility="public"> |
| <param name="domain"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="messageFormatter"> |
| <reference idref="message-formatter"></reference> |
| </param> |
| </method> |
| |
| <method name="getMessageFormatter" visibility="public"> |
| <param name="domain"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="message-formatter"></reference> |
| </returns> |
| </method> |
| |
| <method name="removeMessageFormatter" visibility="public"> |
| <param name="domain"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="message-formatter"></reference> |
| </returns> |
| </method> |
| |
| <method name="reportError" visibility="public"> |
| <param name="domain"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="key"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="arguments"> |
| <array dimension="1"> |
| <reference idref="java-object"></reference> |
| </array> |
| </param> |
| <param name="severity"> |
| <primitive type="short"></primitive> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="reportError" visibility="public"> |
| <param name="location"> |
| <reference idref="sax-locator"></reference> |
| </param> |
| <param name="domain"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="key"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="arguments"> |
| <array dimension="1"> |
| <reference idref="java-object"></reference> |
| </array> |
| </param> |
| <param name="severity"> |
| <primitive type="short"></primitive> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </class> |
| |
| <class id="document-scanner" name="XMLDocumentScanner" visibility="public"> |
| |
| <implements> |
| <reference idref="configurable"></reference> |
| </implements> |
| |
| <implements> |
| <reference idref="document-source"></reference> |
| </implements> |
| |
| <implements> |
| <reference idref="entity-handler"></reference> |
| </implements> |
| |
| <field name="fSymbolTable" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <reference idref="symbol-table"></reference> |
| </field> |
| |
| <field name="fErrorReporter" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <reference idref="error-reporter"></reference> |
| </field> |
| |
| <field name="fEntityManager" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <reference idref="entity-manager"></reference> |
| </field> |
| |
| <field name="fDTDScanner" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <reference idref="dtd-scanner"></reference> |
| </field> |
| |
| <field name="fNamespaces" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <field name="fDocumentHandler" visibility="protected"> |
| <reference idref="document-handler"></reference> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <method name="scanDocument" visibility="public"> |
| <param name="complete"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </class> |
| |
| <class id="dtd-scanner" name="XMLDTDScanner" visibility="public"> |
| |
| <implements> |
| <reference idref="configurable"></reference> |
| </implements> |
| |
| <implements> |
| <reference idref="dtd-source"></reference> |
| </implements> |
| |
| <implements> |
| <reference idref="dtd-content-model-source"></reference> |
| </implements> |
| |
| <implements> |
| <reference idref="entity-handler"></reference> |
| </implements> |
| |
| <field name="fSymbolTable" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <reference idref="symbol-table"></reference> |
| </field> |
| |
| <field name="fErrorReporter" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <reference idref="error-reporter"></reference> |
| </field> |
| |
| <field name="fEntityManager" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <reference idref="entity-manager"></reference> |
| </field> |
| |
| <field name="fDTDHandler" visibility="protected"> |
| <reference idref="dtd-handler"></reference> |
| </field> |
| |
| <field name="fDTDContentModelHandler" visibility="protected"> |
| <reference idref="dtd-content-model-handler"></reference> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <method name="scanDTD" visibility="public"> |
| <param name="complete"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="scanDTDFragment" visibility="public"> |
| <param name="complete"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="scanDTDInternalSubset" visibility="public"> |
| <param name="complete"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <param name="standalone"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <param name="hasExternalDTD"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </class> |
| |
| <class id="entity-manager" name="XMLEntityManager" visibility="public"> |
| |
| <implements> |
| <reference idref="configurable"></reference> |
| </implements> |
| |
| <field name="fEntityResolver" visibility="protected"> |
| <reference idref="sax-entity-resolver"></reference> |
| </field> |
| |
| <field name="fEntityReader" visibility="protected"> |
| <reference idref="entity-reader"></reference> |
| </field> |
| |
| <field name="fEntityHandler" visibility="protected"> |
| <reference idref="entity-handler"></reference> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <method name="setEntityHandler" visibility="public"> |
| <param name="entityHandler"> |
| <reference idref="entity-handler"></reference> |
| </param> |
| </method> |
| |
| <method name="addExternalEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="baseSystemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="addInternalEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="text"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="addUnparsedEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="notation"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="isDeclaredEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isExternalEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isUnparsedEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="setStandalone" visibility="public"> |
| <param name="standalone"> |
| <primitive type="boolean"></primitive> |
| </param> |
| </method> |
| |
| <method name="isStandalone" visibility="public"> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="expandSystemId" visibility="public"> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="expandSystemId" visibility="public"> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="baseSystemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="resolveEntity" visibility="public"> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="baseSystemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="input-source"></reference> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="startDocumentEntity" visibility="public"> |
| <param name="inputSource"> |
| <reference idref="input-source"></reference> |
| </param> |
| </method> |
| |
| <method name="startDTDEntity" visibility="public"> |
| <param name="inputSource"> |
| <reference idref="input-source"></reference> |
| </param> |
| </method> |
| |
| <method name="startEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="inputSource"> |
| <reference idref="input-source"></reference> |
| </param> |
| </method> |
| |
| <method name="getEntityScanner" visibility="public"> |
| <returns> |
| <reference idref="entity-reader"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <interface id="entity-handler" name="XMLEntityHandler" visibility="public"> |
| |
| <method name="startEntity" visibility="public"> |
| <param name="name"> |
| <note> |
| The document has the pseudo-name of "[xml]", the DTD has the |
| pseudo-name of "[dtd]; parameter entity names start with '%'; |
| and general entities are just specified by their name. |
| </note> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="encoding"> |
| <note> |
| The auto-detected encoding of the entity or null if not appropriate. |
| The encoding name will be specified using the IANA encoding name. |
| </note> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endEntity" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <class id="input-source" name="XMLInputSource" visibility="public"> |
| |
| <extends> |
| <reference idref="sax-input-source"></reference> |
| </extends> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="public"> |
| <param name="inputSource"> |
| <reference idref="sax-input-source"></reference> |
| </param> |
| </constructor> |
| |
| <constructor visibility="public"> |
| <param name="inputStream"> |
| <reference idref="java-io-input-stream"></reference> |
| </param> |
| </constructor> |
| |
| <constructor visibility="public"> |
| <param name="reader"> |
| <reference idref="java-io-reader"></reference> |
| </param> |
| </constructor> |
| |
| <constructor visibility="public"> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| </constructor> |
| |
| <method name="setBaseSystemId" visibility="public"> |
| <param name="baseSystemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="getBaseSystemId" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="setExpandedSystemId" visibility="public"> |
| <param name="expandedSystemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="getExpandedSystemId" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id="entity-reader" name="XMLEntityScanner" visibility="public"> |
| |
| <implements> |
| <reference idref="sax-locator"></reference> |
| </implements> |
| |
| <method name="setEncoding" visibility="public"> |
| <param name="encoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="isExternal" visibility="public"> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="peekChar" visibility="public"> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="scanChar" visibility="public"> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="scanNmtoken" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="scanName" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="scanQName" visibility="public"> |
| <param name="qname"> |
| <reference idref="qname"></reference> |
| </param> |
| <returns> |
| <note>True if QName was scanned.</note> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="scanContent" visibility="public"> |
| <note>Scans parsed content in an XML document.</note> |
| <param name="content"> |
| <reference idref="string"></reference> |
| </param> |
| <returns> |
| <note>The next character on the stream.</note> |
| <primitive type="int"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="scanLiteral" visibility="public"> |
| <note>Scans attribute content.</note> |
| <param name="quote"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="content"> |
| <reference idref="string"></reference> |
| </param> |
| <returns> |
| <note>The next character on the stream.</note> |
| <primitive type="int"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="scanData" visibility="public"> |
| <param name="delimiter"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="data"> |
| <reference idref="string"></reference> |
| </param> |
| <returns> |
| <note>True if there is more data to scan.</note> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="skipChar" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <note>True if the char was skipped.</note> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="skipSpaces" visibility="public"> |
| <returns> |
| <note>True if spaces were skipped.</note> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="skipString" visibility="public"> |
| <param name="s"> |
| <note>The string to skip.</note> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <note>True if string was skipped.</note> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </class> |
| |
| <class id="validator" name="XMLValidator" visibility="public"> |
| |
| <implements> |
| <reference idref="configurable"></reference> |
| </implements> |
| |
| <implements> |
| <reference idref="document-filter"></reference> |
| </implements> |
| |
| <field name="fSymbolTable" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <reference idref="symbol-table"></reference> |
| </field> |
| |
| <field name="fErrorReporter" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <reference idref="error-reporter"></reference> |
| </field> |
| |
| <field name="fGrammarPool" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <reference idref="grammar-pool"></reference> |
| </field> |
| |
| <field name="fNamespaces" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <field name="fValidation" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <field name="fDynamicValidation" visibility="protected"> |
| <note>This field is initialized on reset.</note> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <field name="fDocumentHandler" visibility="protected"> |
| <reference idref="document-handler"></reference> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| </class> |
| |
| </category> |
| |
| |
| <!-- $Id$ --> |
| <category name="Implementation: Validation" package="org.apache.xerces.impl.validation"> |
| |
| <class id="grammar-pool" name="GrammarPool" visibility="public"> |
| |
| <field name="fGrammars" visibility="protected"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="grammar"></reference> |
| </items> |
| </collection> |
| </field> |
| |
| <field name="fGrammarsNS" visibility="protected"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="grammar"></reference> |
| </items> |
| </collection> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <method name="putGrammar" visibility="public"> |
| <param name="rootElement"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="grammar"> |
| <reference idref="grammar"></reference> |
| </param> |
| </method> |
| |
| <method name="putGrammarNS" visibility="public"> |
| <param name="targetNamespace"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="grammar"> |
| <reference idref="grammar"></reference> |
| </param> |
| </method> |
| |
| <method name="getGrammar" visibility="public"> |
| <param name="rootElement"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="grammar"></reference> |
| </returns> |
| </method> |
| |
| <method name="getGrammarNS" visibility="public"> |
| <param name="targetNamespace"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="grammar"></reference> |
| </returns> |
| </method> |
| |
| <method name="removeGrammar" visibility="public"> |
| <param name="rootElement"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="grammar"></reference> |
| </returns> |
| </method> |
| |
| <method name="removeGrammarNS" visibility="public"> |
| <param name="targetNamespace"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="grammar"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id="grammar" name="Grammar" visibility="public"> |
| |
| <constant name="TOP_LEVEL_SCOPE" visibility="public"> |
| <primitive type="int"></primitive> |
| </constant> |
| |
| <field name="fTargetNamespace" visibility="protected"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <method name="isNamespaceAware" visibility="public"> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getTargetNamespace" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="getElementDeclCount" visibility="public"> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getElementDeclIndex" visibility="public"> |
| <param name="elementDeclName"> |
| <reference idref="qname"></reference> |
| </param> |
| <param name="scope"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getElementDeclAt" visibility="public"> |
| <param name="elementDeclIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="elementDecl"> |
| <note>The values of this structure are set by this call.</note> |
| <reference idref="element-decl"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getAttributeDeclCount" visibility="public"> |
| <param name="elementDeclIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getAttributeDeclIndex" visibility="public"> |
| <param name="elementDeclIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="attributeDeclName"> |
| <!-- REVISIT: This should be a QName in the code to handle such |
| cases as attributes from other namespaces being |
| allowed for the specified element. -Ac --> |
| <reference idref="qname"></reference> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getAttributeDeclAt" visibility="public"> |
| <param name="attributeDeclIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="attributeDecl"> |
| <note>The values of this structure are set by this call.</note> |
| <reference idref="attribute-decl"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getEntityDeclCount" visibility="public"> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getEntityDeclIndex" visibility="public"> |
| <param name="entityDeclName"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getEntityDeclAt" visibility="public"> |
| <param name="entityDeclIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="entityDecl"> |
| <reference idref="entity-decl"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getNotationDeclCount" visibility="public"> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getNotationDeclIndex" visibility="public"> |
| <param name="notationDeclName"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getNotationDeclAt" visibility="public"> |
| <param name="notationDeclIndex"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="notationDecl"> |
| <reference idref="notation-decl"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id="element-decl" name="XMLElementDecl" visibility="public"> |
| |
| <constant name="TYPE_ANY" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_EMPTY" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_MIXED" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_CHILDREN" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_SIMPLE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <field name="name" visibility="public"> |
| <reference idref="qname"></reference> |
| </field> |
| |
| <field name="scope" visibility="public"> |
| <primitive type="int"></primitive> |
| </field> |
| |
| <field name="type" visibility="public"> |
| <primitive type="short"></primitive> |
| </field> |
| |
| <field name="simpleType" visibility="public"> |
| <reference idref="simple-type"></reference> |
| </field> |
| |
| <method name="setValues" visibility="public"> |
| <param name="name"> |
| <reference idref="qname"></reference> |
| </param> |
| <param name="scope"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="type"> |
| <primitive type="short"></primitive> |
| </param> |
| <param name="simpleType"> |
| <reference idref="simple-type"></reference> |
| </param> |
| </method> |
| |
| <method name="setValues" visibility="public"> |
| <param name="elementDecl"> |
| <reference idref="element-decl"></reference> |
| </param> |
| </method> |
| |
| <method name="clear" visibility="public"></method> |
| |
| </class> |
| |
| <class id="attribute-decl" name="XMLAttributeDecl" visibility="public"> |
| |
| <field name="name" visibility="public"> |
| <reference idref="qname"></reference> |
| </field> |
| |
| <field name="simpleType" visibility="public"> |
| <reference idref="simple-type"></reference> |
| </field> |
| |
| <field name="optional" visibility="public"> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <method name="setValues" visibility="public"> |
| <param name="name"> |
| <reference idref="qname"></reference> |
| </param> |
| <param name="simpleType"> |
| <reference idref="simple-type"></reference> |
| </param> |
| <param name="optional"> |
| <primitive type="boolean"></primitive> |
| </param> |
| </method> |
| |
| <method name="setValues" visibility="public"> |
| <param name="attributeDecl"> |
| <reference idref="attribute-decl"></reference> |
| </param> |
| </method> |
| |
| <method name="clear" visibility="public"></method> |
| |
| </class> |
| |
| <class id="simple-type" name="XMLSimpleType" visibility="public"> |
| |
| <constant name="TYPE_CDATA" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_ENTITY" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_ENUMERATION" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_ID" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_IDREF" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_NMTOKEN" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_NOTATION" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="TYPE_NAMED" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="DEFAULT_TYPE_DEFAULT" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="DEFAULT_TYPE_FIXED" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="DEFAULT_TYPE_IMPLIED" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="DEFAULT_TYPE_REQUIRED" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <field name="type" visibility="protected"> |
| <primitive type="short"></primitive> |
| </field> |
| |
| <field name="name" visibility="protected"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="enumeration" visibility="public"> |
| <array dimension="1"> |
| <reference idref="java-string"></reference> |
| </array> |
| </field> |
| |
| <field name="list" visibility="public"> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <field name="defaultType" visibility="public"> |
| <primitive type="short"></primitive> |
| </field> |
| |
| <field name="defaultValue" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="datatypeValidator" visibility="public"> |
| <reference idref="datatype-validator"></reference> |
| </field> |
| |
| <method name="setValues" visibility="public"> |
| <param name="type"> |
| <primitive type="short"></primitive> |
| </param> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="enumeration"> |
| <array dimension="1"> |
| <reference idref="java-string"></reference> |
| </array> |
| </param> |
| <param name="list"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <param name="defaultType"> |
| <primitive type="short"></primitive> |
| </param> |
| <param name="defaultValue"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="datatypeValidator"> |
| <reference idref="datatype-validator"></reference> |
| </param> |
| </method> |
| |
| <method name="setValues" visibility="public"> |
| <param name="simpleType"> |
| <reference idref="simple-type"></reference> |
| </param> |
| </method> |
| |
| <method name="clear" visibility="public"></method> |
| |
| </class> |
| |
| <class id="entity-decl" name="XMLEntityDecl" visibility="public"> |
| |
| <field name="name" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="publicId" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="systemId" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="baseSystemId" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="notation" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="isPE" visibility="public"> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <method name="setValues" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="baseSystemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="notation"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="isPE"> |
| <primitive type="boolean"></primitive> |
| </param> |
| </method> |
| |
| <method name="setValues" visibility="public"> |
| <param name="entityDecl"> |
| <reference idref="entity-decl"></reference> |
| </param> |
| </method> |
| |
| <method name="clear" visibility="public"></method> |
| |
| </class> |
| |
| <class id="notation-decl" name="XMLNotationDecl" visibility="public"> |
| |
| <field name="name" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="publicId" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="systemId" visibility="public"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <method name="setValues" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="publicId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="notationDecl" visibility="public"> |
| <param name="notationDecl"> |
| <reference idref="notation-decl"></reference> |
| </param> |
| </method> |
| |
| <method name="clear" visibility="public"></method> |
| |
| </class> |
| |
| <interface id="datatype-validator-factory" name="DatatypeValidatorFactory" visibility="public"> |
| |
| <method name="createDatatypeValidator" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="base"> |
| <reference idref="datatype-validator"></reference> |
| </param> |
| <param name="facets"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="java-string"></reference> |
| </items> |
| </collection> |
| </param> |
| <param name="list"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <returns> |
| <reference idref="datatype-validator"></reference> |
| </returns> |
| <throws> |
| <reference idref="invalid-datatype-facet-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="invalid-datatype-value-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <interface id="datatype-validator" name="DatatypeValidator" visibility="public"> |
| |
| <method name="getFacets" visibility="public"> |
| <returns> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="java-string"></reference> |
| </items> |
| </collection> |
| </returns> |
| </method> |
| |
| <method name="validate" visibility="public"> |
| <param name="data"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="state"> |
| <reference idref="java-object"></reference> |
| </param> |
| <throws> |
| <reference idref="invalid-datatype-value-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="compare" visibility="public"> |
| <param name="value1"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="value2"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| <throws> |
| <reference idref="invalid-datatype-value-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <class id="invalid-datatype-facet-exception" name="InvalidDatatypeFacetException" visibility="public"> |
| |
| <extends> |
| <reference idref="sax-exception"></reference> |
| </extends> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="public"> |
| <param name="message"> |
| <reference idref="java-string"></reference> |
| </param> |
| </constructor> |
| |
| <constructor visibility="public"> |
| <param name="exception"> |
| <reference idref="java-exception"></reference> |
| </param> |
| </constructor> |
| |
| <constructor visibility="public"> |
| <param name="message"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="exception"> |
| <reference idref="java-exception"></reference> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| <class id="invalid-datatype-value-exception" name="InvalidDatatypeValueException" visibility="public"> |
| |
| <extends> |
| <reference idref="sax-exception"></reference> |
| </extends> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="public"> |
| <param name="message"> |
| <reference idref="java-string"></reference> |
| </param> |
| </constructor> |
| |
| <constructor visibility="public"> |
| <param name="exception"> |
| <reference idref="java-exception"></reference> |
| </param> |
| </constructor> |
| |
| <constructor visibility="public"> |
| <param name="message"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="exception"> |
| <reference idref="java-exception"></reference> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| <interface id="content-model" name="ContentModelValidator" visibility="public"> |
| |
| <method name="validate" visibility="public"> |
| <param name="children"> |
| <array dimension="1"> |
| <reference idref="qname"></reference> |
| </array> |
| </param> |
| <param name="offset"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="length"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <!-- REVISIT: Add this functionality in later. -Ac |
| <method name='whatCanGoHere'> |
| <param name='insertableElementsInfo'> |
| <reference idref='insertable-elements-info'/> |
| </param> |
| </method> |
| --> |
| |
| </interface> |
| |
| <!-- REVISIT: Add this functionality in later. -Ac |
| <class id='insertable-elements-info' name='InsertableElementsInfo'> |
| <field name='canHoldPCData' visibility='public'> |
| <primitive type='boolean'/> |
| </field> |
| <field name='childCount' visibility='public'> |
| <primitive type='int'/> |
| </field> |
| <field name='currentChildren' visibility='public'> |
| <array> |
| <reference idref='qname'/> |
| </array> |
| </field> |
| <field name='insertAt' visibility='public'> |
| <primitive type='int'/> |
| </field> |
| <field name='isValidEOC' visibility='public'> |
| <primitive type='boolean'/> |
| </field> |
| <field name='possibleChildren' visibility='public'> |
| <array> |
| <reference idref='qname'/> |
| </array> |
| </field> |
| <field name='results' visibility='public'> |
| <array> |
| <primitive type='boolean'/> |
| </array> |
| </field> |
| <field name='resultsCount' visibility='public'> |
| <primitive type='int'/> |
| </field> |
| <method name='setValues'> |
| <param name='canHoldPCData'> |
| <primitive type='boolean'/> |
| </param> |
| <param name='childCount'> |
| <primitive type='int'/> |
| </param> |
| <param name='currentChildren'> |
| <array> |
| <reference idref='qname'/> |
| </array> |
| </param> |
| <param name='insertAt'> |
| <primitive type='int'/> |
| </param> |
| <param name='isValidEOC'> |
| <primitive type='boolean'/> |
| </param> |
| <param name='possibleChildren'> |
| <array> |
| <reference idref='qname'/> |
| </array> |
| </param> |
| <param name='results'> |
| <array> |
| <primitive type='boolean'/> |
| </array> |
| </param> |
| <param name='resultsCount'> |
| <primitive type='int'/> |
| </param> |
| </method> |
| <method name='clear'/> |
| </class> |
| --> |
| |
| </category> |
| |
| |
| <!-- $Id$ --> |
| <category name="Implementation: Validation Content Models" package="org.apache.xerces.impl.validation.models"> |
| |
| <class id="simple-content-model" name="SimpleContentModel" visibility="public"> |
| |
| <implements> |
| <reference idref="content-model"></reference> |
| </implements> |
| |
| <constant name="CHOICE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="SEQUENCE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <field name="fOperator" visibility="protected"> |
| <primitive type="short"></primitive> |
| </field> |
| |
| <field name="fFirstChild" visibility="protected"> |
| <reference idref="qname"></reference> |
| </field> |
| |
| <field name="fSecondChild" visibility="protected"> |
| <reference idref="qname"></reference> |
| </field> |
| |
| <constructor visibility="public"> |
| <param name="operator"> |
| <primitive type="short"></primitive> |
| </param> |
| <param name="firstChild"> |
| <reference idref="qname"></reference> |
| </param> |
| <param name="secondChild"> |
| <reference idref="qname"></reference> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| <class id="mixed-content-model" name="MixedContentModel" visibility="public"> |
| |
| <implements> |
| <reference idref="content-model"></reference> |
| </implements> |
| |
| <field name="fCount" visibility="protected"> |
| <primitive type="int"></primitive> |
| </field> |
| |
| <field name="fChildren" visibility="protected"> |
| <array dimension="1"> |
| <reference idref="qname"></reference> |
| </array> |
| </field> |
| |
| <field name="fOrdered" visibility="protected"> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <constructor visibility="public"> |
| <param name="count"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="children"> |
| <array dimension="1"> |
| <reference idref="qname"></reference> |
| </array> |
| </param> |
| <param name="ordered"> |
| <primitive type="boolean"></primitive> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| <class id="dfa-content-model" name="DFAContentModel" visibility="public"> |
| |
| <implements> |
| <reference idref="content-model"></reference> |
| </implements> |
| |
| <constructor visibility="public"> |
| <!-- REVISIT: How do we communicate the model to the DFAContentModel? |
| <param name='contentSpecProvider'> |
| <reference idref='content-spec-provider'/> |
| </param> |
| <param name='contentSpecIndex'> |
| <primitive type='int'/> |
| </param> |
| --> |
| </constructor> |
| |
| </class> |
| |
| </category> |
| |
| |
| <!-- $Id$ --> |
| <category name="Implementation: Validation Datatypes" package="org.apache.xerces.impl.validation.datatypes"> |
| |
| <class id="datatype-validator-factory-impl" name="DatatypeValidatorFactoryImpl" visibility="public"> |
| |
| <implements> |
| <reference idref="datatype-validator-factory"></reference> |
| </implements> |
| |
| <field name="fBaseTypes" visibility="protected"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="datatype-validator"></reference> |
| </items> |
| </collection> |
| </field> |
| |
| </class> |
| |
| <class id="datatype-validator-abstract" name="AbstractDatatypeValidator" visibility="public"> |
| |
| <implements> |
| <reference idref="datatype-validator"></reference> |
| </implements> |
| |
| <field name="fFacets" visibility="protected"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="java-string"></reference> |
| </items> |
| </collection> |
| </field> |
| |
| <constructor visibility="protected"> |
| <param name="base"> |
| <reference idref="datatype-validator"></reference> |
| </param> |
| <param name="facets"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="java-string"></reference> |
| </items> |
| </collection> |
| </param> |
| <param name="list"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <throws> |
| <reference idref="invalid-datatype-facet-exception"></reference> |
| </throws> |
| </constructor> |
| |
| </class> |
| |
| <class id="datatype-validator-string" name="StringDatatypeValidator" visibility="public"> |
| |
| <extends> |
| <reference idref="datatype-validator-abstract"></reference> |
| </extends> |
| |
| <constructor visibility="public"> |
| <param name="base"> |
| <reference idref="datatype-validator"></reference> |
| </param> |
| <param name="facets"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="java-string"></reference> |
| </items> |
| </collection> |
| </param> |
| <param name="list"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <throws> |
| <reference idref="invalid-datatype-facet-exception"></reference> |
| </throws> |
| </constructor> |
| |
| </class> |
| |
| </category> |
| |
| |
| <!-- $Id$ --> |
| <category name="Implementation: Validation Grammars" package="org.apache.xerces.impl.validation.grammars"> |
| |
| <class id="dtd-grammar" name="DTDGrammar" visibility="public"> |
| |
| <extends> |
| <reference idref="grammar"></reference> |
| </extends> |
| |
| <implements> |
| <reference idref="dtd-filter"></reference> |
| </implements> |
| |
| <implements> |
| <reference idref="dtd-content-model-filter"></reference> |
| </implements> |
| |
| <field name="fDTDHandler" visibility="protected"> |
| <reference idref="dtd-handler"></reference> |
| </field> |
| |
| <field name="fDTDContentModelHandler" visibility="protected"> |
| <reference idref="dtd-content-model-handler"></reference> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| </class> |
| |
| <class id="schema-grammar" name="SchemaGrammar" visibility="public"> |
| |
| <extends> |
| <reference idref="grammar"></reference> |
| </extends> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="public"> |
| <param name="grammarDocument"> |
| <reference idref="dom-document"></reference> |
| </param> |
| </constructor> |
| |
| <constructor visibility="public"> |
| <param name="grammarDocument"> |
| <reference idref="dom-document"></reference> |
| </param> |
| <param name="grammarPool"> |
| <reference idref="grammar-pool"></reference> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| </category> |
| |
| |
| <!-- $Id$ --> |
| <category name="Validation: XPath" package="org.apache.xerces.impl.xpath"> |
| |
| <class id="xpath" name="XPath" visibility="public"> |
| |
| <constructor visibility="public"> |
| <param name="xpath"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="xpath-exception"></reference> |
| </throws> |
| </constructor> |
| |
| </class> |
| |
| <class id="xpath-exception" name="XPathException" visibility="public"> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="public"> |
| <param name="message"> |
| <reference idref="java-string"></reference> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| <class id="xpath-matcher" name="XPathMatcher" visibility="public"> |
| |
| <implements> |
| <reference idref="document-fragment-handler"></reference> |
| </implements> |
| |
| <field name="fShouldBufferContent" visibility="protected"> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <constructor visibility="public"> |
| <param name="xpath"> |
| <reference idref="xpath"></reference> |
| </param> |
| </constructor> |
| |
| <constructor visibility="public"> |
| <param name="xpath"> |
| <reference idref="xpath"></reference> |
| </param> |
| <param name="shouldBufferContent"> |
| <primitive type="boolean"></primitive> |
| </param> |
| </constructor> |
| |
| <method name="isMatched" visibility="public"> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getMatchedString" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="matched" visibility="protected"> |
| <param name="content"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </class> |
| |
| </category> |
| |
| <category name="Validation: Identity Constraints" package="org.apache.xerces.impl.validation.identity"> |
| |
| <class id="identity-constraint" name="IdentityConstraint" visibility="public"> |
| |
| <constant name="UNIQUE" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="KEY" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <constant name="KEYREF" visibility="public"> |
| <primitive type="short"></primitive> |
| </constant> |
| |
| <field name="fElementName" visibility="protected"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <field name="fSelector" visibility="protected"> |
| <reference idref="ic-selector"></reference> |
| </field> |
| |
| <field name="fFields" visibility="protected"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="ic-field"></reference> |
| </items> |
| </collection> |
| </field> |
| |
| <constructor visibility="public"> |
| <param name="elementName"> |
| <reference idref="java-string"></reference> |
| </param> |
| </constructor> |
| |
| <method name="getType" visibility="public"> |
| <returns> |
| <primitive type="short"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getElementName" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="setSelector" visibility="public"> |
| <param name="selector"> |
| <reference idref="ic-selector"></reference> |
| </param> |
| </method> |
| |
| <method name="getSelector" visibility="public"> |
| <returns> |
| <reference idref="ic-selector"></reference> |
| </returns> |
| </method> |
| |
| <method name="addField" visibility="public"> |
| <param name="field"> |
| <reference idref="ic-field"></reference> |
| </param> |
| </method> |
| |
| <method name="getFieldCount" visibility="public"> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="getFieldAt" visibility="public"> |
| <param name="index"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <reference idref="ic-field"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id="ic-unique" name="Unique" visibility="public"> |
| |
| <constructor visibility="public"> |
| <param name="elementName"> |
| <reference idref="java-string"></reference> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| <class id="ic-key" name="Key" visibility="public"> |
| |
| <field name="fKeyName" visibility="protected"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <constructor visibility="public"> |
| <param name="elementName"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="keyName"> |
| <reference idref="java-string"></reference> |
| </param> |
| </constructor> |
| |
| <method name="getKeyName" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id="ic-keyref" name="KeyRef" visibility="public"> |
| |
| <field name="fKeyName" visibility="protected"> |
| <reference idref="java-string"></reference> |
| </field> |
| |
| <constructor visibility="public"> |
| <param name="elementName"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="keyName"> |
| <reference idref="java-string"></reference> |
| </param> |
| </constructor> |
| |
| <method name="getKeyName" visibility="public"> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id="ic-selector" name="Selector" visibility="public"> |
| |
| <field name="fXPath" visibility="protected"> |
| <reference idref="xpath"></reference> |
| </field> |
| |
| <field name="fIdentityConstraint" visibility="protected"> |
| <reference idref="identity-constraint"></reference> |
| </field> |
| |
| <constructor visibility="public"> |
| <param name="xpath"> |
| <reference idref="xpath"></reference> |
| </param> |
| <param name="identityConstraint"> |
| <reference idref="identity-constraint"></reference> |
| </param> |
| </constructor> |
| |
| <method name="getXPath" visibility="public"> |
| <returns> |
| <reference idref="xpath"></reference> |
| </returns> |
| </method> |
| |
| <method name="getIdentityConstraint" visibility="public"> |
| <returns> |
| <reference idref="identity-constraint"></reference> |
| </returns> |
| </method> |
| |
| <method name="createMatcher" visibility="public"> |
| <param name="fieldActivator"> |
| <reference idref="ic-field-activator"></reference> |
| </param> |
| <returns> |
| <reference idref="xpath-matcher"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <interface id="ic-field-activator" name="FieldActivator" visibility="public"> |
| |
| <method name="startValueScopeFor" visibility="public"> |
| <param name="identityConstraint"> |
| <reference idref="identity-constraint"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="activateField" visibility="public"> |
| <param name="field"> |
| <reference idref="ic-field"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="endValueScopeFor" visibility="public"> |
| <param name="identityConstraint"> |
| <reference idref="identity-constraint"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <class id="ic-field" name="Field" visibility="public"> |
| |
| <field name="fXPath" visibility="protected"> |
| <reference idref="xpath"></reference> |
| </field> |
| |
| <field name="fIdentityConstraint" visibility="protected"> |
| <reference idref="identity-constraint"></reference> |
| </field> |
| |
| <field name="fDatatypeValidator" visibility="protected"> |
| <reference idref="datatype-validator"></reference> |
| </field> |
| |
| <constructor visibility="public"> |
| <param name="xpath"> |
| <reference idref="xpath"></reference> |
| </param> |
| <param name="identityConstraint"> |
| <reference idref="identity-constraint"></reference> |
| </param> |
| <param name="datatypeValidator"> |
| <reference idref="datatype-validator"></reference> |
| </param> |
| </constructor> |
| |
| <method name="getXPath" visibility="public"> |
| <returns> |
| <reference idref="xpath"></reference> |
| </returns> |
| </method> |
| |
| <method name="getIdentityConstraint" visibility="public"> |
| <returns> |
| <reference idref="identity-constraint"></reference> |
| </returns> |
| </method> |
| |
| <method name="getDatatypeValidator" visibility="public"> |
| <returns> |
| <reference idref="datatype-validator"></reference> |
| </returns> |
| </method> |
| |
| <method name="createMatcher" visibility="public"> |
| <param name="valueStore"> |
| <reference idref="ic-value-store"></reference> |
| </param> |
| <returns> |
| <reference idref="xpath-matcher"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <interface id="ic-value-store" name="ValueStore" visibility="public"> |
| |
| <method name="addValue" visibility="public"> |
| <param name="field"> |
| <reference idref="ic-field"></reference> |
| </param> |
| <param name="value"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| </category> |
| |
| |
| <!-- $Id$ --> |
| <category name="Parsing" package="org.apache.xerces.parsers"> |
| |
| <class id="caching-parser-pool" name="CachingParserPool" visibility="public"> |
| |
| <field name="fSymbolTable" visibility="protected"> |
| <reference idref="symbol-table"></reference> |
| </field> |
| |
| <field name="fGrammarPool" visibility="protected"> |
| <reference idref="grammar-pool"></reference> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="public"> |
| <param name="symbolTable"> |
| <reference idref="symbol-table"></reference> |
| </param> |
| <param name="grammarPool"> |
| <reference idref="grammar-pool"></reference> |
| </param> |
| </constructor> |
| |
| <method name="getSymbolTable" visibility="public"> |
| <returns> |
| <reference idref="symbol-table"></reference> |
| </returns> |
| </method> |
| |
| <method name="getGrammarPool" visibility="public"> |
| <returns> |
| <reference idref="grammar-pool"></reference> |
| </returns> |
| </method> |
| |
| <method name="createDOMParser" visibility="public"> |
| <returns> |
| <reference idref="domparser"></reference> |
| </returns> |
| </method> |
| |
| <method name="createSAXParser" visibility="public"> |
| <returns> |
| <reference idref="saxparser"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id="parser" name="XMLParser" visibility="public"> |
| |
| <implements> |
| <reference idref="configuration-manager"></reference> |
| </implements> |
| |
| <field name="fSymbolTable" visibility="protected"> |
| <reference idref="symbol-table"></reference> |
| </field> |
| |
| <field name="fEntityManager" visibility="protected"> |
| <reference idref="entity-manager"></reference> |
| </field> |
| |
| <field name="fErrorReporter" visibility="protected"> |
| <reference idref="error-reporter"></reference> |
| </field> |
| |
| <field name="fNamespaces" visibility="protected"> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <field name="fValidation" visibility="protected"> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <field name="fDynamicValidation" visibility="protected"> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <field name="fContinueAfterFatalError" visibility="protected"> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="protected"> |
| <param name="symbolTable"> |
| <reference idref="symbol-table"></reference> |
| </param> |
| </constructor> |
| |
| <method name="setFeature" visibility="public"> |
| <param name="featureId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="state"> |
| <primitive type="boolean"></primitive> |
| </param> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="getFeature" visibility="public"> |
| <param name="featureId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="setProperty" visibility="public"> |
| <param name="propertyId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="value"> |
| <reference idref="java-object"></reference> |
| </param> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="getProperty" visibility="public"> |
| <param name="propertyId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-object"></reference> |
| </returns> |
| <throws> |
| <reference idref="sax-not-recognized-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-not-supported-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="setEntityResolver" visibility="public"> |
| <param name="entityResolver"> |
| <reference idref="sax-entity-resolver"></reference> |
| </param> |
| </method> |
| |
| <method name="setErrorHandler" visibility="public"> |
| <param name="errorHandler"> |
| <reference idref="sax-error-handler"></reference> |
| </param> |
| </method> |
| |
| <method name="parse" visibility="public"> |
| <param name="systemId"> |
| <reference idref="java-string"></reference> |
| </param> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| <method name="parse" visibility="public"> |
| <param name="inputSource"> |
| <reference idref="sax-input-source"></reference> |
| </param> |
| <throws> |
| <reference idref="java-io-exception"></reference> |
| </throws> |
| <throws> |
| <reference idref="sax-exception"></reference> |
| </throws> |
| </method> |
| |
| </class> |
| |
| <class id="document-parser" name="XMLDocumentParser" visibility="public"> |
| |
| <extends> |
| <reference idref="parser"></reference> |
| </extends> |
| |
| <implements> |
| <reference idref="document-handler"></reference> |
| </implements> |
| |
| <implements> |
| <reference idref="dtd-handler"></reference> |
| </implements> |
| |
| <implements> |
| <reference idref="dtd-content-model-handler"></reference> |
| </implements> |
| |
| <field name="fScanner" visibility="protected"> |
| <reference idref="document-scanner"></reference> |
| </field> |
| |
| <field name="fDTDScanner" visibility="protected"> |
| <reference idref="dtd-scanner"></reference> |
| </field> |
| |
| <field name="fValidator" visibility="protected"> |
| <reference idref="validator"></reference> |
| </field> |
| |
| <field name="fGrammarPool" visibility="protected"> |
| <reference idref="grammar-pool"></reference> |
| </field> |
| |
| <field name="fDatatypeValidatorFactory" visibility="protected"> |
| <reference idref="datatype-validator-factory"></reference> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="protected"> |
| <param name="symbolTable"> |
| <reference idref="symbol-table"></reference> |
| </param> |
| <param name="grammarPool"> |
| <reference idref="grammar-pool"></reference> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| <class id="domparser" name="DOMParser" visibility="public"> |
| |
| <extends> |
| <reference idref="document-parser"></reference> |
| </extends> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="protected"> |
| <param name="symbolTable"> |
| <reference idref="symbol-table"></reference> |
| </param> |
| <param name="grammarPool"> |
| <reference idref="grammar-pool"></reference> |
| </param> |
| </constructor> |
| |
| <method name="getDocument" visibility="public"> |
| <returns> |
| <reference idref="dom-document"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id="saxparser" name="SAXParser" visibility="public"> |
| |
| <extends> |
| <reference idref="document-parser"></reference> |
| </extends> |
| |
| <implements> |
| <reference idref="sax-parser"></reference> |
| </implements> |
| |
| <implements> |
| <reference idref="sax-xmlreader"></reference> |
| </implements> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="protected"> |
| <param name="symbolTable"> |
| <reference idref="symbol-table"></reference> |
| </param> |
| <param name="grammarPool"> |
| <reference idref="grammar-pool"></reference> |
| </param> |
| </constructor> |
| |
| </class> |
| |
| </category> |
| |
| |
| <!-- $Id$ --> |
| <category name="Utility Interfaces and Classes" package="org.apache.xerces.util"> |
| |
| <class id="char" name="XMLChar" visibility="public"> |
| |
| <constant name="CHARS" visibility="public"> |
| <array dimension="1"> |
| <primitive type="byte"></primitive> |
| </array> |
| </constant> |
| |
| <constant name="MASK_VALID" visibility="public"> |
| <primitive type="byte"></primitive> |
| </constant> |
| |
| <constant name="MASK_SPACE" visibility="public"> |
| <primitive type="byte"></primitive> |
| </constant> |
| |
| <constant name="MASK_NAME_START" visibility="public"> |
| <primitive type="byte"></primitive> |
| </constant> |
| |
| <constant name="MASK_NAME" visibility="public"> |
| <primitive type="byte"></primitive> |
| </constant> |
| |
| <constant name="MASK_PUBID" visibility="public"> |
| <primitive type="byte"></primitive> |
| </constant> |
| |
| <constant name="MASK_CONTENT" visibility="public"> |
| <primitive type="byte"></primitive> |
| </constant> |
| |
| <method name="isValid" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isInvalid" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isSpace" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isNameStart" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isName" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isPubid" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isContent" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isMarkup" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isHighSurrogate" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isLowSurrogate" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isSupplemental" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="highSurrogate" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="char"></primitive> |
| </returns> |
| </method> |
| |
| <method name="lowSurrogate" visibility="public"> |
| <param name="c"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="char"></primitive> |
| </returns> |
| </method> |
| |
| <method name="supplemental" visibility="public"> |
| <param name="highSurrogate"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="lowSurrogate"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isValidName" visibility="public"> |
| <param name="name"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isValidIANAEncoding" visibility="public"> |
| <param name="encoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="isValidJavaEncoding" visibility="public"> |
| <param name="encoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id="encoding-map" name="EncodingMap" visibility="public"> |
| |
| <field name="fIANA2JavaMap" visibility="protected"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="java-string"></reference> |
| </items> |
| </collection> |
| </field> |
| |
| <field name="fJava2IANAMap" visibility="protected"> |
| <collection> |
| <collector> |
| <reference idref="java-hashtable"></reference> |
| </collector> |
| <items> |
| <reference idref="java-string"></reference> |
| </items> |
| </collection> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <method name="putIANA2JavaMapping" visibility="public"> |
| <param name="ianaEncoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="javaEncoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="getIANA2JavaMapping" visibility="public"> |
| <param name="ianaEncoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="removeIANA2JavaMapping" visibility="public"> |
| <param name="ianaEncoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="putJava2IANAMapping" visibility="public"> |
| <param name="javaEncoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="ianaEncoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="getJava2IANAMapping" visibility="public"> |
| <param name="javaEncoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="removeJava2IANAMapping" visibility="public"> |
| <param name="javaEncoding"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <class id="symbol-table" name="SymbolTable" visibility="public"> |
| |
| <constructor visibility="public"></constructor> |
| |
| <method name="addSymbol" visibility="public"> |
| <param name="symbol"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="addSymbol" visibility="public"> |
| <param name="buffer"> |
| <array dimension="1"> |
| <primitive type="char"></primitive> |
| </array> |
| </param> |
| <param name="offset"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="length"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| </method> |
| |
| <method name="containsSymbol" visibility="public"> |
| <param name="symbol"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="containsSymbol" visibility="public"> |
| <param name="buffer"> |
| <array dimension="1"> |
| <primitive type="char"></primitive> |
| </array> |
| </param> |
| <param name="offset"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="length"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="boolean"></primitive> |
| </returns> |
| </method> |
| |
| <method name="hash" visibility="public"> |
| <param name="symbol"> |
| <reference idref="java-string"></reference> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| <method name="hash" visibility="public"> |
| <param name="buffer"> |
| <array dimension="1"> |
| <primitive type="char"></primitive> |
| </array> |
| </param> |
| <param name="offset"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="length"> |
| <primitive type="int"></primitive> |
| </param> |
| <returns> |
| <primitive type="int"></primitive> |
| </returns> |
| </method> |
| |
| </class> |
| |
| <interface id="message-formatter" name="MessageFormatter" visibility="public"> |
| |
| <method name="formatMessage" visibility="public"> |
| <param name="locale"> |
| <reference idref="java-locale"></reference> |
| </param> |
| <param name="key"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="arguments"> |
| <array dimension="1"> |
| <reference idref="java-object"></reference> |
| </array> |
| </param> |
| <returns> |
| <reference idref="java-string"></reference> |
| </returns> |
| <throws> |
| <reference idref="java-missing-resource-exception"></reference> |
| </throws> |
| </method> |
| |
| </interface> |
| |
| <class id="string-buffer" name="XMLStringBuffer" visibility="public"> |
| |
| <extends> |
| <reference idref="string"></reference> |
| </extends> |
| |
| <constant name="DEFAULT_SIZE" visibility="public"> |
| <primitive type="int"></primitive> |
| </constant> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="public"> |
| <param name="size"> |
| <primitive type="int"></primitive> |
| </param> |
| </constructor> |
| |
| <method name="clear" visibility="public"></method> |
| |
| <method name="append" visibility="public"> |
| <param name="c"> |
| <primitive type="char"></primitive> |
| </param> |
| </method> |
| |
| <method name="append" visibility="public"> |
| <param name="s"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="append" visibility="public"> |
| <param name="ch"> |
| <array dimension="1"> |
| <primitive type="char"></primitive> |
| </array> |
| </param> |
| <param name="offset"> |
| <primitive type="int"></primitive> |
| </param> |
| <param name="length"> |
| <primitive type="int"></primitive> |
| </param> |
| </method> |
| |
| <method name="append" visibility="public"> |
| <param name="s"> |
| <reference idref="string"></reference> |
| </param> |
| </method> |
| |
| </class> |
| |
| <class id="attributes-impl" name="XMLAttributesImpl" visibility="public"> |
| |
| <implements> |
| <reference idref="attributes"></reference> |
| </implements> |
| |
| <field name="fNamespaces" visibility="protected"> |
| <primitive type="boolean"></primitive> |
| </field> |
| |
| <constructor visibility="public"></constructor> |
| |
| <method name="setNamespaces" visibility="public"> |
| <param name="namespaces"> |
| <primitive type="boolean"></primitive> |
| </param> |
| </method> |
| |
| </class> |
| |
| <class id="namespace-support" name="NamespaceSupport" visibility="public"> |
| |
| <implements> |
| <reference idref="namespace-context"></reference> |
| </implements> |
| |
| <constructor visibility="public"></constructor> |
| |
| <constructor visibility="public"> |
| <param name="context"> |
| <reference idref="namespace-context"></reference> |
| </param> |
| </constructor> |
| |
| <method name="pushContext" visibility="public"></method> |
| |
| <method name="declarePrefix" visibility="public"> |
| <param name="prefix"> |
| <reference idref="java-string"></reference> |
| </param> |
| <param name="uri"> |
| <reference idref="java-string"></reference> |
| </param> |
| </method> |
| |
| <method name="popContext" visibility="public"></method> |
| |
| </class> |
| |
| <class id="default-error-handler" name="DefaultErrorHandler" visibility="public"> |
| |
| <implements> |
| <reference idref="sax-error-handler"></reference> |
| </implements> |
| |
| <constructor visibility="public"></constructor> |
| |
| </class> |
| |
| </category> |
| |
| |
| </design> |