See: Description
| Interface | Description |
|---|---|
| ElementEnumSaxHandler.IElementEnum<E extends java.lang.Enum<E>> |
Interface that defines methods for getting the next elements for parsing the
document.
|
| ElementEnumSaxHandler.IElementResolver |
Resolver from XML element names to enumeration names.
|
| IXMLElementProcessor<E extends java.lang.Enum<E>,X extends java.lang.Exception> |
This interface defines processors that process elements from an XML file.
|
| IXMLResolver<E extends java.lang.Enum<E>,A extends java.lang.Enum<A>> |
Interface for resolution of element and attribute names.
|
| Class | Description |
|---|---|
| ConstantNamespaceContext |
A minimalistic implementation of
NamespaceContext to be used with
XPath. |
| ElementEnumSaxHandler<ELEMENT extends java.lang.Enum<ELEMENT> & ElementEnumSaxHandler.IElementEnum<ELEMENT>> |
SAX XML Parser
DefaultHandler implementation that matches XML
elements to enumeration values using the enumeration name. |
| ElementEnumSaxHandler.ElementHandler<ELEMENT> |
Handler for start and element callbacks.
|
| ElementEnumSaxHandler.JavaConstantResolver |
Resolver that normalizes XML element names to valid Java identifiers.
|
| ElementEnumSaxHandler.TextElementHandler<ELEMENT> |
Handler for text callbacks in addition to the callbacks defined in
ElementEnumSaxHandler.ElementHandler. |
| LowercaseResolver<E extends java.lang.Enum<E>,A extends java.lang.Enum<A>> |
XML resolver which transforms the enum names by making them lower case and
replacing underscores by dashes.
|
| OfflineSaxHandlerBase |
Base class for SAX parser handlers.
|
| XMLReader<E extends java.lang.Enum<E>,A extends java.lang.Enum<A>,X extends java.lang.Exception> |
Utility class for reading XML documents.
|
| XMLResolver<E extends java.lang.Enum<E>,A extends java.lang.Enum<A>> |
Default implementation of
IXMLResolver. |
| XMLUtils |
Collection of utility methods for XML.
|
| XMLWriter<E extends java.lang.Enum<E>,A extends java.lang.Enum<A>> |
Utility class for creating XML documents.
|
| XPathEvaluator |
Evaluator for XPath expression.
|
| Enum | Description |
|---|---|
| EXMLWriterExceptionType |
Exception types to detail
XMLWriterExceptions. |
| Exception | Description |
|---|---|
| XMLWriterException |
XMLWriterExceptions are runtime exceptions thrown by the
XMLWriter. |
The core of the framework is defined by the classes XMLWriter and XMLReader. Please have a look at the examples in test-src folder for further documentation.