blob: 0308be3adf5f393865fcec89f5eddcc5cb47828c [file] [log] [blame]
<?xml encoding='US-ASCII'?>
<!-- $Id$ -->
<category name='Utility Interfaces and Classes' package='&package;.util'>
<class id='char' name='XMLChar'>
<constant name='CHARS'>
<array>
<primitive type='byte'/>
</array>
</constant>
<constant name='MASK_VALID'>
<primitive type='byte'/>
</constant>
<constant name='MASK_SPACE'>
<primitive type='byte'/>
</constant>
<constant name='MASK_NAME_START'>
<primitive type='byte'/>
</constant>
<constant name='MASK_NAME'>
<primitive type='byte'/>
</constant>
<constant name='MASK_PUBID'>
<primitive type='byte'/>
</constant>
<constant name='MASK_CONTENT'>
<primitive type='byte'/>
</constant>
<method name='isValid'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isInvalid'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isSpace'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isNameStart'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isName'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isPubid'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isContent'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isMarkup'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isHighSurrogate'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isLowSurrogate'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isSupplemental'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='highSurrogate'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='char'/>
</returns>
</method>
<method name='lowSurrogate'>
<param name='c'>
<primitive type='int'/>
</param>
<returns>
<primitive type='char'/>
</returns>
</method>
<method name='supplemental'>
<param name='highSurrogate'>
<primitive type='int'/>
</param>
<param name='lowSurrogate'>
<primitive type='int'/>
</param>
<returns>
<primitive type='int'/>
</returns>
</method>
<method name='isValidName'>
<param name='name'>
<reference idref='java-string'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isValidIANAEncoding'>
<param name='encoding'>
<reference idref='java-string'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='isValidJavaEncoding'>
<param name='encoding'>
<reference idref='java-string'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
</class>
<class id='encoding-map' name='EncodingMap'>
<field name='fIANA2JavaMap'>
<collection>
<collector>
<reference idref='java-hashtable'/>
</collector>
<items>
<reference idref='java-string'/>
</items>
</collection>
</field>
<field name='fJava2IANAMap'>
<collection>
<collector>
<reference idref='java-hashtable'/>
</collector>
<items>
<reference idref='java-string'/>
</items>
</collection>
</field>
<constructor/>
<method name='putIANA2JavaMapping'>
<param name='ianaEncoding'>
<reference idref='java-string'/>
</param>
<param name='javaEncoding'>
<reference idref='java-string'/>
</param>
</method>
<method name='getIANA2JavaMapping'>
<param name='ianaEncoding'>
<reference idref='java-string'/>
</param>
<returns>
<reference idref='java-string'/>
</returns>
</method>
<method name='removeIANA2JavaMapping'>
<param name='ianaEncoding'>
<reference idref='java-string'/>
</param>
<returns>
<reference idref='java-string'/>
</returns>
</method>
<method name='putJava2IANAMapping'>
<param name='javaEncoding'>
<reference idref='java-string'/>
</param>
<param name='ianaEncoding'>
<reference idref='java-string'/>
</param>
</method>
<method name='getJava2IANAMapping'>
<param name='javaEncoding'>
<reference idref='java-string'/>
</param>
<returns>
<reference idref='java-string'/>
</returns>
</method>
<method name='removeJava2IANAMapping'>
<param name='javaEncoding'>
<reference idref='java-string'/>
</param>
<returns>
<reference idref='java-string'/>
</returns>
</method>
</class>
<class id='symbol-table' name='SymbolTable'>
<constructor/>
<method name='addSymbol'>
<param name='symbol'>
<reference idref='java-string'/>
</param>
<returns>
<reference idref='java-string'/>
</returns>
</method>
<method name='addSymbol'>
<param name='buffer'>
<array>
<primitive type='char'/>
</array>
</param>
<param name='offset'>
<primitive type='int'/>
</param>
<param name='length'>
<reference idref='java-string'/>
</param>
<returns>
<reference idref='java-string'/>
</returns>
</method>
<method name='containsSymbol'>
<param name='symbol'>
<reference idref='java-string'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='containsSymbol'>
<param name='buffer'>
<array>
<primitive type='char'/>
</array>
</param>
<param name='offset'>
<primitive type='int'/>
</param>
<param name='length'>
<reference idref='java-string'/>
</param>
<returns>
<primitive type='boolean'/>
</returns>
</method>
<method name='hash'>
<param name='symbol'>
<reference idref='java-string'/>
</param>
<returns>
<primitive type='int'/>
</returns>
</method>
<method name='hash'>
<param name='buffer'>
<array>
<primitive type='char'/>
</array>
</param>
<param name='offset'>
<primitive type='int'/>
</param>
<param name='length'>
<primitive type='int'/>
</param>
<returns>
<primitive type='int'/>
</returns>
</method>
</class>
<interface id='message-formatter' name='MessageFormatter'>
<method name='formatMessage'>
<param name='locale'>
<reference idref='java-locale'/>
</param>
<param name='key'>
<reference idref='java-string'/>
</param>
<param name='arguments'>
<array>
<reference idref='java-object'/>
</array>
</param>
<returns>
<reference idref='java-string'/>
</returns>
<throws>
<reference idref='java-missing-resource-exception'/>
</throws>
</method>
</interface>
<class id='string-buffer' name='XMLStringBuffer'>
<extends>
<reference idref='string'/>
</extends>
<constant name='DEFAULT_SIZE'>
<primitive type='int'/>
</constant>
<constructor/>
<constructor>
<param name='size'>
<primitive type='int'/>
</param>
</constructor>
<method name='clear'/>
<method name='append'>
<param name='c'>
<primitive type='char'/>
</param>
</method>
<method name='append'>
<param name='s'>
<reference idref='java-string'/>
</param>
</method>
<method name='append'>
<param name='ch'>
<array>
<primitive type='char'/>
</array>
</param>
<param name='offset'>
<primitive type='int'/>
</param>
<param name='length'>
<primitive type='int'/>
</param>
</method>
<method name='append'>
<param name='s'>
<reference idref='string'/>
</param>
</method>
</class>
<class id='attributes-impl' name='XMLAttributesImpl'>
<implements>
<reference idref='attributes'/>
</implements>
<field name='fNamespaces'>
<primitive type='boolean'/>
</field>
<constructor/>
<method name='setNamespaces'>
<param name='namespaces'>
<primitive type='boolean'/>
</param>
</method>
</class>
<class id='namespace-support' name='NamespaceSupport'>
<implements>
<reference idref='namespace-context'/>
</implements>
<constructor/>
<constructor>
<param name='context'>
<reference idref='namespace-context'/>
</param>
</constructor>
<method name='pushContext'/>
<method name='declarePrefix'>
<param name='prefix'>
<reference idref='java-string'/>
</param>
<param name='uri'>
<reference idref='java-string'/>
</param>
</method>
<method name='popContext'/>
</class>
<class id='default-error-handler' name='DefaultErrorHandler'>
<implements>
<reference idref='sax-error-handler'/>
</implements>
<constructor/>
</class>
</category>