Inherits org::xml::sax::DocumentHandler.
List of all members.
Detailed Description
The base class for unmarshallers
- Author:
- Keith Visco
- Version:
- Revision:
- 1.1.1.1
- Date:
- 2003/03/03 07:09:41
Constructor & Destructor Documentation
org.exolab.castor.xml.schema.reader.SaxUnmarshaller.SaxUnmarshaller |
( |
|
) |
|
Member Function Documentation
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.characters |
( |
char[] |
ch, |
|
|
int |
start, |
|
|
int |
length | |
|
) |
| | throws org.xml.sax.SAXException |
abstract String org.exolab.castor.xml.schema.reader.SaxUnmarshaller.elementName |
( |
|
) |
[pure virtual] |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.endDocument |
( |
|
) |
throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.endElement |
( |
String |
name |
) |
throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.error |
( |
String |
err |
) |
throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.error |
( |
SAXParseException |
exception |
) |
throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.fatalError |
( |
SAXParseException |
exception |
) |
throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.finish |
( |
|
) |
throws SAXException |
Called to signal an end of unmarshalling. This method should be overridden to perform any necessary clean up by an unmarshaller
Locator org.exolab.castor.xml.schema.reader.SaxUnmarshaller.getDocumentLocator |
( |
|
) |
|
abstract Object org.exolab.castor.xml.schema.reader.SaxUnmarshaller.getObject |
( |
|
) |
[pure virtual] |
Resolver org.exolab.castor.xml.schema.reader.SaxUnmarshaller.getResolver |
( |
|
) |
|
Returns the resolver used for resolving id references.
- Returns:
- the resolver used for resolving id references.
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.ignorableWhitespace |
( |
char[] |
ch, |
|
|
int |
start, |
|
|
int |
length | |
|
) |
| | throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.illegalAttribute |
( |
String |
attName |
) |
throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.illegalElement |
( |
String |
name |
) |
throws org.xml.sax.SAXException |
static boolean org.exolab.castor.xml.schema.reader.SaxUnmarshaller.isWhiteSpace |
( |
char[] |
chars, |
|
|
int |
start, |
|
|
int |
length | |
|
) |
| | [static] |
Determines if the given sequence of characters consists of whitespace characters
- Parameters:
-
| chars | an array of characters to check for whitespace |
| start | the start index into the character array |
| length | the number of characters to check |
- Returns:
- true if the characters specficied consist only of whitespace characters
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.outOfOrder |
( |
String |
name |
) |
throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.processingInstruction |
( |
String |
target, |
|
|
String |
data | |
|
) |
| | throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.redefinedElement |
( |
String |
name, |
|
|
String |
xtraInfo | |
|
) |
| | throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.redefinedElement |
( |
String |
name |
) |
throws org.xml.sax.SAXException |
This method is called when an element which may only be defined once, is redefined.
- Parameters:
-
| name | the name of the element |
- Exceptions:
-
| org.xml.sax.SAXException | always thrown. |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.setDocumentLocator |
( |
Locator |
locator |
) |
|
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.setResolver |
( |
Resolver |
resolver |
) |
|
Sets the Resolver to be used for resolving id references
- Parameters:
-
| resolver | the Resolver to be used for resolving id references |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.startDocument |
( |
|
) |
throws org.xml.sax.SAXException |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.startElement |
( |
String |
name, |
|
|
AttributeList |
atts | |
|
) |
| | throws org.xml.sax.SAXException |
static int org.exolab.castor.xml.schema.reader.SaxUnmarshaller.toInt |
( |
String |
str |
) |
throws IllegalArgumentException [static] |
Converts the given String to an int
- Parameters:
-
| str | the String to convert to an int |
- Returns:
- the int derived from the given String
- Exceptions:
-
| IllegalArgumentException | when the given String does not represent a valid int |
void org.exolab.castor.xml.schema.reader.SaxUnmarshaller.warning |
( |
SAXParseException |
exception |
) |
throws org.xml.sax.SAXException |
Member Data Documentation
The documentation for this class was generated from the following file: