A B C D E F G H I L M N O P R S T W X

A

addAll(MapPrefixResolver) - Method in class net.sf.xolite.impl.MapPrefixResolver
 
addLocationInfo(XMLParseException) - Method in class net.sf.xolite.dom.DomXMLEventParser
 
addLocationInfo(XMLParseException) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
addLocationInfo(XMLParseException) - Method in class net.sf.xolite.sax.SaxXMLEventParser
 
addPrefixMapping(String, String) - Method in class net.sf.xolite.impl.MapPrefixResolver
 
attribute(String, String) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
attribute(String, String, String) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
attribute(String, String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
attribute(String, String, String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
attribute(String, String) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
attribute(String, String, String) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
attribute(String, String) - Method in interface net.sf.xolite.XMLSerializer
Add an attribute to the element that was just started.
attribute(String, String, String) - Method in interface net.sf.xolite.XMLSerializer
Add an attribute to the element that was just started.
attributeImpl(String, String, String, String, int) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
attributeImpl(String, String, String, String, int) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
Attributes - Class in net.sf.xolite
A helper class to get formatted value out of XML element attributes.
Attributes() - Constructor for class net.sf.xolite.Attributes
 

B

BaseXMLEventParser - Class in net.sf.xolite.impl
A base XMLEventParser implementation common to many parsers.
BaseXMLEventParser() - Constructor for class net.sf.xolite.impl.BaseXMLEventParser
 
BaseXMLSerializer - Class in net.sf.xolite.impl
Base for XMLSerializer implementations.
BaseXMLSerializer() - Constructor for class net.sf.xolite.impl.BaseXMLSerializer
 

C

characters(String) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
characters(String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
characters(String) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
characters(String) - Method in interface net.sf.xolite.XMLSerializer
Add character content of an element.
charactersImpl(String, boolean) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
charactersImpl(String, boolean) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
charactersMultiLine(String) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
charactersMultiLine(String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
charactersMultiLine(String) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
charactersMultiLine(String) - Method in interface net.sf.xolite.XMLSerializer
Same as characters but the text (supposed to be multi-line) is formatted to be an indented text block.
checkObjectSerialisation(XMLSerializable, InputStream) - Static method in class net.sf.xolite.dom.DomUtils
Check that result of the given XMLSerializable serialisation is the same XML as the given inputStream content.
checkObjectSerialisation(XMLSerializable, InputStream, int) - Static method in class net.sf.xolite.dom.DomUtils
 
ClassObjectFactory - Class in net.sf.xolite.utils
Simple implementation of XmlObjectFactory based on class names.
ClassObjectFactory() - Constructor for class net.sf.xolite.utils.ClassObjectFactory
 
clear() - Method in class net.sf.xolite.impl.MapPrefixResolver
 
clearPrefixMapping() - Method in class net.sf.xolite.dom.DomXMLSerializer
 
closeElementStartImpl(boolean) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
closeElementStartImpl(boolean) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
ConsoleXMLSerializer - Class in net.sf.xolite.utils
XML serializer writing output to the java console.
ConsoleXMLSerializer() - Constructor for class net.sf.xolite.utils.ConsoleXMLSerializer
 
createObject(String, String, XMLEventParser) - Method in class net.sf.xolite.utils.ClassObjectFactory
Create an object corresponding to the XML element of the given name.
createObject(String, String, XMLEventParser) - Method in interface net.sf.xolite.XMLObjectFactory
Create an object corresponding to the XML element of the given name.

D

dateToString(Date, String) - Static method in class net.sf.xolite.Attributes
 
defineElement(String, Class<?>) - Method in class net.sf.xolite.utils.ClassObjectFactory
Add the definition of an element without namespace to this factory.
defineElement(String, String) - Method in class net.sf.xolite.utils.ClassObjectFactory
Add the definition of an element without namespace to this factory.
defineElement(String, String, Class<?>) - Method in class net.sf.xolite.utils.ClassObjectFactory
Add the definition of an element to this factory.
defineElement(String, String, String) - Method in class net.sf.xolite.utils.ClassObjectFactory
Add the definition of an element to this factory.
definePrefixMapping(String, String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
delegateParsingTo(XMLSerializable) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
delegateParsingTo(XMLSerializable) - Method in interface net.sf.xolite.XMLEventParser
Delegates the parsing of a XML fragment to an other SaxHandler.
dimensionToString(Dimension) - Static method in class net.sf.xolite.Attributes
 
documentsAreEquals(Document, Document) - Static method in class net.sf.xolite.dom.DomUtils
 
documentsAreEquals(Document, Document, int) - Static method in class net.sf.xolite.dom.DomUtils
 
DomPrefixResolver - Class in net.sf.xolite.dom
Implementation of the NamespaceContext interface based on a DOM node.
DomPrefixResolver(Node) - Constructor for class net.sf.xolite.dom.DomPrefixResolver
 
domToString(Document) - Static method in class net.sf.xolite.dom.DomUtils
Serialize a DOM document to a String with multiple lines and 4 indentation spaces.
domToString(Document, int, boolean) - Static method in class net.sf.xolite.dom.DomUtils
Serialize a DOM document to a String.
DomUtils - Class in net.sf.xolite.dom
Utilities for DOM.
DomXMLEventParser - Class in net.sf.xolite.dom
A XMLEventParser implementation using a DOM tree as input.
DomXMLEventParser() - Constructor for class net.sf.xolite.dom.DomXMLEventParser
Build a DomEventParser.
DomXMLSerializer - Class in net.sf.xolite.dom
Serializer transforming a java object to a DOM tree.
DomXMLSerializer() - Constructor for class net.sf.xolite.dom.DomXMLSerializer
 
DomXMLSerializer(DocumentBuilder) - Constructor for class net.sf.xolite.dom.DomXMLSerializer
 
dump(XMLSerializable) - Static method in class net.sf.xolite.utils.ConsoleXMLSerializer
 

E

elementsAreEquals(Element, Element, int) - Static method in class net.sf.xolite.dom.DomUtils
 
ElementText - Class in net.sf.xolite
A helper class to get formatted value out of XML element text.
ElementText() - Constructor for class net.sf.xolite.ElementText
 
elementToString(Element) - Static method in class net.sf.xolite.dom.DomUtils
Serialize a DOM document to a String with multiple lines and 4 indentation spaces.
elementToString(Element, int, boolean) - Static method in class net.sf.xolite.dom.DomUtils
Serialize a DOM element (and all it's sub-elements) to a String.
EMPTY_EQUALS_NULL - Static variable in class net.sf.xolite.dom.DomUtils
Flag for comparison: empty elements (like <el/> or <el></el>) are equivalent to no-existent elements.
endComplexElementImpl(String, String, String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
endComplexElementImpl(String, String, String) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
endDocument() - Method in class net.sf.xolite.dom.DomXMLSerializer
 
endDocument() - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
endDocument() - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
endDocument() - Method in interface net.sf.xolite.XMLSerializer
End the current XML document.
endDocumentImpl() - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
endDocumentImpl() - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
endDocumentImpl() - Method in class net.sf.xolite.utils.StreamXMLSerializer
 
endElement(String, String) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
endElement(String, String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
endElement(String, String) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
endElement(String, String, XMLEventParser) - Method in class net.sf.xolite.utils.RootHolder
Notification of the end tag of the root element.
endElement(String, String, XMLEventParser) - Method in class net.sf.xolite.utils.XMLSkipper
 
endElement(String, String, XMLEventParser) - Method in interface net.sf.xolite.XMLSerializable
Receive notification of the end of an element.
endElement(String, String) - Method in interface net.sf.xolite.XMLSerializer
End an XML element.
endElementImpl(String, String) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
endElementImpl(String, String) - Method in class net.sf.xolite.sax.SaxXMLEventParser
 
endInlineElementImpl(String, String, String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
endInlineElementImpl(String, String, String) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
endTextElementImpl(String, String, String, boolean) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
endTextElementImpl(String, String, String, boolean) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
equals(Object) - Method in class net.sf.xolite.NamespacedName
 

F

FlowXMLSerializer - Class in net.sf.xolite.impl
A XMLSerializer base implementation for all serializer writing the XML in a byte or character stream.
FlowXMLSerializer() - Constructor for class net.sf.xolite.impl.FlowXMLSerializer
 

G

getAttributeNameIterator(String) - Method in class net.sf.xolite.dom.DomXMLEventParser
 
getAttributeNameIterator(String) - Method in class net.sf.xolite.sax.SaxXMLEventParser
 
getAttributeNameIterator(String) - Method in interface net.sf.xolite.XMLEventParser
Get an iterator on names of all the attributes present in the current element and belonging to the given namespace.
getAttributeNamespaceIterator() - Method in class net.sf.xolite.dom.DomXMLEventParser
 
getAttributeNamespaceIterator() - Method in class net.sf.xolite.sax.SaxXMLEventParser
 
getAttributeNamespaceIterator() - Method in interface net.sf.xolite.XMLEventParser
Get an iterator on namespaces of all the attributes present in the current element.
getAttributeRawValue(String, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getAttributeValue(String) - Method in class net.sf.xolite.dom.DomXMLEventParser
 
getAttributeValue(String) - Method in class net.sf.xolite.sax.SaxXMLEventParser
 
getAttributeValue(String) - Method in interface net.sf.xolite.XMLEventParser
Get an attribute value.
getAttributeValueNS(String, String) - Method in class net.sf.xolite.dom.DomXMLEventParser
 
getAttributeValueNS(String, String) - Method in class net.sf.xolite.sax.SaxXMLEventParser
 
getAttributeValueNS(String, String) - Method in interface net.sf.xolite.XMLEventParser
Get value of an attribute with namespace.
getAutoCloseWriter() - Method in class net.sf.xolite.utils.StreamXMLSerializer
 
getBoolean(String, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getBoolean(String, boolean, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getBoolean(boolean, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getBoolean(boolean, XMLEventParser, boolean) - Static method in class net.sf.xolite.ElementText
 
getColumn() - Method in exception net.sf.xolite.XMLParseException
 
getContentHandler() - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
getCurrentDefinedNamespaces() - Method in class net.sf.xolite.dom.DomXMLEventParser
 
getCurrentDefinedNamespaces() - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
getCurrentDefinedNamespaces() - Method in interface net.sf.xolite.XMLEventParser
Get NamespacePrefixResolver mapping the prefix to the namespace URI.
getCurrentElementName() - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
getCurrentElementName() - Method in interface net.sf.xolite.XMLEventParser
Get the namespace URI and local name of the current element.
getCustomObject(Object) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
getCustomObject(Object) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
getCustomObject(Object) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
getCustomObject(Object) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
getCustomObject(Object) - Method in interface net.sf.xolite.XMLEventParser
Get back any custom object that was put in with the putCustomObject(key, value) method.
getCustomObject(Object) - Method in interface net.sf.xolite.XMLSerializer
Get back any custom object that was put in with the putCustomObject(key, value) method.
getDate(String, String, Date, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getDate(String, String, Date, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getDate(String, Date, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getDate(String, Date, boolean, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getDateFormat(String) - Static method in class net.sf.xolite.Attributes
Method sharing the DateFormat used for parsing/formatting but ensuring that they are shared across threads (because they are not thread-safe).
getDefinedPerfix(Node, String) - Static method in class net.sf.xolite.dom.DomUtils
Get the prefix already defined in the DOM at the node location for the given namespace URI.
getDefinedPerfixes(Node, String) - Static method in class net.sf.xolite.dom.DomUtils
Get the list of prefixs already defined in the DOM at the node location for the given namespace URI.
getDefinedUri(Node, String) - Static method in class net.sf.xolite.dom.DomUtils
Get the URI already defined in the DOM and associated to the given prefix.
getDimension(String, Dimension, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getDimension(String, Dimension, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getDimension(Dimension, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getDimension(Dimension, boolean, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getDirectChild(Element, String, String, int) - Static method in class net.sf.xolite.dom.DomUtils
Get the direct child of an element matching the given namespace+tag+index.
getDirectChildElementsByTagNameNS(Element, String, String) - Static method in class net.sf.xolite.dom.DomUtils
Get the list of direct child of an element matching the given namespace+tag.
getDocument() - Method in class net.sf.xolite.dom.DomXMLSerializer
 
getDouble(String, double, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getDouble(String, double, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getDouble(double, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getDouble(double, XMLEventParser, boolean) - Static method in class net.sf.xolite.ElementText
 
getElementText() - Method in class net.sf.xolite.dom.DomXMLEventParser
 
getElementText() - Method in class net.sf.xolite.sax.SaxXMLEventParser
 
getElementText() - Method in interface net.sf.xolite.XMLEventParser
Get the content of the text buffer.
getEncoding(String) - Static method in class net.sf.xolite.dom.DomUtils
Get the encoding declared in the given XML or "UTF-8" by default.
getEnum(String, T, Class<T>, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getEnum(String, T, Class<T>, XMLEventParser, boolean) - Static method in class net.sf.xolite.Attributes
 
getEnum(T, Class<T>, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getEnum(T, Class<T>, XMLEventParser, boolean) - Static method in class net.sf.xolite.ElementText
 
getFactory() - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
getFactory() - Method in interface net.sf.xolite.XMLEventParser
Get a factory able to instantiate objects corresponding to XML elements.
getIndentationSpaceCount() - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
getInputSource() - Method in class net.sf.xolite.transform.XMLSerializableSource
 
getInt(String, int, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getInt(String, int, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getInt(int, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getInt(int, XMLEventParser, boolean) - Static method in class net.sf.xolite.ElementText
 
getIntArray(String, int[], XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getIntArray(String, int[], boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getIntArray(int[], XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getIntArray(int[], XMLEventParser, boolean) - Static method in class net.sf.xolite.ElementText
 
getLastElementLength() - Method in class net.sf.xolite.impl.BaseXMLSerializer
Get the tag length (prefix+name) of the last opened level.
getLastElementName() - Method in class net.sf.xolite.impl.BaseXMLSerializer
Get the element name of the last opened level (to be used for debug output only).
getLastParsedObject() - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
getLastParsedObject() - Method in interface net.sf.xolite.XMLEventParser
Get the last object that called endParsing(..) method on the parser.
getLevel() - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
getLine() - Method in exception net.sf.xolite.XMLParseException
 
getLocalName() - Method in class net.sf.xolite.NamespacedName
 
getLocator() - Method in class net.sf.xolite.sax.SaxXMLEventParser
Get the current SAX locator (for reporting SAXParseException).
getLong(String, long, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getLong(String, long, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getLong(long, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getLong(long, XMLEventParser, boolean) - Static method in class net.sf.xolite.ElementText
 
getMandatoryBoolean(String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryBoolean(XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getMandatoryDate(String, String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryDate(String, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getMandatoryDimension(String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryDimension(XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getMandatoryDouble(String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryDouble(XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getMandatoryEnum(String, Class<T>, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryEnum(Class<T>, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getMandatoryInt(String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryInt(XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getMandatoryIntArray(String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryIntArray(XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getMandatoryLong(String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryLong(XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getMandatoryMultilineText(XMLEventParser) - Static method in class net.sf.xolite.ElementText
Get a mandatory multi-line text.
getMandatoryPoint(String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryPoint(XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getMandatoryRectangle(String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryRectangle(XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getMandatoryString(String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMandatoryString(XMLEventParser) - Static method in class net.sf.xolite.ElementText
Get the current text from the given parser.
getMandatoryStringList(String, String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getMessage() - Method in exception net.sf.xolite.XMLParseException
 
getMultilineText(String, XMLEventParser) - Static method in class net.sf.xolite.ElementText
Get a multi-line text.
getMultilineText(String, XMLEventParser, boolean) - Static method in class net.sf.xolite.ElementText
 
getNamespaceURI(String) - Method in class net.sf.xolite.dom.DomPrefixResolver
Get namespace URI corresponding to the given prefix.
getNamespaceURI(String) - Method in class net.sf.xolite.dom.DomXMLEventParser
Get namespace URI corresponding to the given prefix.
getNamespaceURI(String) - Method in class net.sf.xolite.impl.BaseXMLEventParser
Get namespace URI corresponding to the given prefix.
getNamespaceURI(String) - Method in class net.sf.xolite.impl.MapPrefixResolver
Get namespace URI corresponding to the given prefix.
getNamespaceUri() - Method in class net.sf.xolite.NamespacedName
 
getParsedObject() - Method in class net.sf.xolite.transform.XMLEventParserResult
 
getPoint(String, Point, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getPoint(String, Point, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getPoint(Point, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getPoint(Point, boolean, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getPrefix(String) - Method in class net.sf.xolite.dom.DomPrefixResolver
Get the first perfix mapped to the given namespace.
getPrefix(String) - Method in class net.sf.xolite.dom.DomXMLEventParser
Get the first perfix mapped to the given namespace.
getPrefix(String) - Method in class net.sf.xolite.impl.BaseXMLEventParser
Get the first prefix mapped to the given namespace.
getPrefix(String) - Method in class net.sf.xolite.impl.MapPrefixResolver
Get the first prefix mapped to the given namespace.
getPrefixes(String) - Method in class net.sf.xolite.dom.DomPrefixResolver
Get all the prefixs mapped to the given namespace.
getPrefixes(String) - Method in class net.sf.xolite.dom.DomXMLEventParser
Get all the prefix mapped to the given namespace.
getPrefixes(String) - Method in class net.sf.xolite.impl.BaseXMLEventParser
Get all the prefixes mapped to the given namespace.
getPrefixes(String) - Method in class net.sf.xolite.impl.MapPrefixResolver
Get all the prefixes mapped to the given namespace.
getQualifiedName(String) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
getQualifiedName(String) - Method in interface net.sf.xolite.XMLEventParser
Resolve a qualified name to it's namespace URI + local name.
getRectangle(String, Rectangle, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getRectangle(String, Rectangle, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getRectangle(Rectangle, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getRectangle(Rectangle, boolean, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getResourceLocation(String, Class<?>, String) - Static method in class net.sf.xolite.utils.SchemaLocation
Get a schemaLocation string for a schema packaged as an application resource.
getResourceURL(Class<?>, String) - Static method in class net.sf.xolite.utils.SchemaLocation
Return the URL to a resource.
getRoot() - Method in class net.sf.xolite.utils.RootHolder
 
getSerializedDocument() - Method in class net.sf.xolite.utils.StringXMLSerializer
 
getSource() - Method in exception net.sf.xolite.XMLParseException
 
getSourceDescription() - Method in class net.sf.xolite.dom.DomXMLEventParser
 
getString(String, String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getString(String, String, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getString(XMLEventParser) - Static method in class net.sf.xolite.ElementText
Get the current text from the given parser.
getString(String, XMLEventParser) - Static method in class net.sf.xolite.ElementText
Get the current text from the given parser.
getString(String, XMLEventParser, boolean) - Static method in class net.sf.xolite.ElementText
 
getStringList(String, String, XMLEventParser) - Static method in class net.sf.xolite.Attributes
 
getStringList(String, String, boolean, XMLEventParser) - Static method in class net.sf.xolite.Attributes
Warning: This method return an unmodifiable list (not an instance of the usual ArrayList implementation).
getSystemId() - Method in class net.sf.xolite.transform.XMLSerializableSource
 
getTextValue(Node) - Static method in class net.sf.xolite.dom.DomUtils
Get the text value of an element or attribute node.
getTrimmedText(boolean, XMLEventParser) - Static method in class net.sf.xolite.ElementText
 
getWriteXmlHeader() - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
getXmlObjectFactory() - Method in class net.sf.xolite.transform.XMLEventParserResult
 
getXMLReader() - Method in class net.sf.xolite.transform.XMLSerializableSource
 
getXMLSerializer() - Method in class net.sf.xolite.transform.XMLSerializableSource
 

H

hashCode() - Method in class net.sf.xolite.NamespacedName
 

I

IGNORE_CASE - Static variable in class net.sf.xolite.dom.DomUtils
Flag for comparison: ignore case for string values.
IGNORE_SEQUENCE_ORDER - Static variable in class net.sf.xolite.dom.DomUtils
Flag for comparison: ignore order of elements in sequences.
initForExternalRead(XMLSerializable) - Method in class net.sf.xolite.sax.SaxXMLEventParser
 
intArrayToString(int[]) - Static method in class net.sf.xolite.Attributes
 
isBreakingBetweenAttributes() - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
isBreakingForFirstAttribute() - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
isEmpty(Element) - Static method in class net.sf.xolite.dom.DomUtils
An empty element means an element without attributes and without text or with white text.
isFirstEvent() - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
isFirstEvent() - Method in interface net.sf.xolite.XMLEventParser
'true' iff the startElement call is the first one called to the XMLSerializable currently receiving it.
isLastEvent() - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
isLastEvent() - Method in interface net.sf.xolite.XMLEventParser
'true' iff the endElement call is the last one called to the XMLSerializable currently receiving it.
isUsingLineBreaks() - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
isUsingTabs() - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
iterableToString(Iterable<? extends Object>, String, String) - Static method in class net.sf.xolite.Attributes
 

L

listToString(List<? extends Object>, String, String) - Static method in class net.sf.xolite.Attributes
 

M

MapPrefixResolver - Class in net.sf.xolite.impl
Default (Map based) implementation of the NamespaceContext interface.
MapPrefixResolver() - Constructor for class net.sf.xolite.impl.MapPrefixResolver
 
matchElement(Node, String, String) - Static method in class net.sf.xolite.dom.DomUtils
Check if the given node is an element matching the given namespace+tag.

N

NamespacedName - Class in net.sf.xolite
Class holding a "local name" and a "namespace URI".
NamespacedName(String, String) - Constructor for class net.sf.xolite.NamespacedName
 
net.sf.xolite - package net.sf.xolite
Main package of the X-O lite XML-to-Objects binding API.
net.sf.xolite.dom - package net.sf.xolite.dom
DOM-related classes the X-O lite XML-to-Objects binding API.
net.sf.xolite.impl - package net.sf.xolite.impl
Private implementation of the X-O lite XML-to-Objects binding API.
net.sf.xolite.sax - package net.sf.xolite.sax
SAX-related classes the X-O lite XML-to-Objects binding API.
net.sf.xolite.transform - package net.sf.xolite.transform
XSLT-related classes the X-O lite XML-to-Objects binding API.
net.sf.xolite.utils - package net.sf.xolite.utils
Utilities classes for the X-O lite XML-to-Objects binding API.
NORMALIZE_STRING_VALUES - Static variable in class net.sf.xolite.dom.DomUtils
Flag for comparison: normalize whitespaces in string values .

O

objectArrayToString(Object[]) - Static method in class net.sf.xolite.Attributes
 
objectArrayToString(Object[], String, String) - Static method in class net.sf.xolite.Attributes
 

P

parse(Document) - Method in class net.sf.xolite.dom.DomXMLEventParser
'Parse' the given DOM Document to java objects.
parse(Document, XMLSerializable) - Method in class net.sf.xolite.dom.DomXMLEventParser
'Parse' the given DOM Document using the given XMLSerializable as root handler.
parse(File) - Method in class net.sf.xolite.sax.SaxXMLEventParser
Parse the given file to java objects.
parse(File, XMLSerializable) - Method in class net.sf.xolite.sax.SaxXMLEventParser
Parse a file to java objects using the given XMLSerializable as root handler (as object representing the root element).
parse(InputStream) - Method in class net.sf.xolite.sax.SaxXMLEventParser
Parse the given input stream to java objects.
parse(InputStream, XMLSerializable) - Method in class net.sf.xolite.sax.SaxXMLEventParser
Parse an input stream to java objects using the given XMLSerializable as root handler (as object representing the root element).
parse(URL) - Method in class net.sf.xolite.sax.SaxXMLEventParser
Parse the given URL content to java objects.
parse(URL, XMLSerializable) - Method in class net.sf.xolite.sax.SaxXMLEventParser
Parse an URL content to java objects using the given XMLSerializable as root handler (as object representing the root element).
parse(InputSource) - Method in class net.sf.xolite.sax.SaxXMLEventParser
Parse the given input source to java objects.
parse(InputSource, XMLSerializable) - Method in class net.sf.xolite.sax.SaxXMLEventParser
Parse an input source to java objects using the given XMLSerializable as root handler (as object representing the root element).
parseElement(String, String) - Method in class net.sf.xolite.dom.DomXMLEventParser
 
parseElement(String, String) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
parseElement(String, String) - Method in interface net.sf.xolite.XMLEventParser
Create the XMLSerializable object corresponding to the given XML element, delegates the parsing to it and return the created object.
pointToString(Point) - Static method in class net.sf.xolite.Attributes
 
pushPrefixMappingInNextLevel(String, String) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
pushPrefixMappingInNextLevel(String, String) - Method in class net.sf.xolite.sax.SaxXMLEventParser
Rem: overridden just to increase visibility.
putCustomObject(Object, Object) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
putCustomObject(Object, Object) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
putCustomObject(Object, Object) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
putCustomObject(Object, Object) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
putCustomObject(Object, Object) - Method in interface net.sf.xolite.XMLEventParser
Put a custom object in an internal Map.
putCustomObject(Object, Object) - Method in interface net.sf.xolite.XMLSerializer
Put a custom object in an internal Map.

R

rectangleToString(Rectangle) - Static method in class net.sf.xolite.Attributes
 
removePrefixMapping(String, String) - Method in class net.sf.xolite.impl.MapPrefixResolver
 
resourceToDom(Class<?>, String) - Static method in class net.sf.xolite.dom.DomUtils
 
RootHolder - Class in net.sf.xolite.utils
Utility class used when the root of a object tree parsed from XML is not known statically.
RootHolder() - Constructor for class net.sf.xolite.utils.RootHolder
 

S

SaxXMLEventParser - Class in net.sf.xolite.sax
A XMLEventParser implementation based on a SAX parser.
SaxXMLEventParser() - Constructor for class net.sf.xolite.sax.SaxXMLEventParser
Build a StreamXMLEventParser using the system-default SAXParser configured to be namespace aware and perform no validation.
SaxXMLEventParser(String) - Constructor for class net.sf.xolite.sax.SaxXMLEventParser
Build a StreamXMLEventParser using the system-default SAXParser configured to be namespace aware and perform validation using the provided schema locations.
SaxXMLEventParser(XMLReader) - Constructor for class net.sf.xolite.sax.SaxXMLEventParser
Build a SimpleSaxParser using the given XMLReader.
SaxXMLSerializer - Class in net.sf.xolite.sax
XMLSerializer passing all the serialization events to a SAX ContentHandler.
SaxXMLSerializer() - Constructor for class net.sf.xolite.sax.SaxXMLSerializer
 
SaxXMLSerializer(ContentHandler) - Constructor for class net.sf.xolite.sax.SaxXMLSerializer
 
SchemaLocation - Class in net.sf.xolite.utils
Helper to build the the schema location expressed as in the standard 'xsi:schemaLocation' xml attributes.
SchemaLocation() - Constructor for class net.sf.xolite.utils.SchemaLocation
 
serialize(XMLSerializable) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
serialize() - Method in class net.sf.xolite.transform.XMLSerializableSource
 
serialize(XMLSerializer) - Method in class net.sf.xolite.utils.RootHolder
Serialize the inner root object.
serialize(XMLSerializer) - Method in class net.sf.xolite.utils.XMLSkipper
This object is not intended for serialization as it does not keep its XML content while parsing.
serialize(XMLSerializer) - Method in interface net.sf.xolite.XMLSerializable
Serialize this object to an XML representation (in a DOM tree, a Stream, ...).
serializeObject(XMLSerializable) - Method in class net.sf.xolite.utils.StreamXMLSerializer
 
serializeObject(XMLSerializable) - Method in class net.sf.xolite.utils.StringXMLSerializer
 
serializeToDOM(XMLSerializable) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
setAttributeFormatting(boolean, boolean) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
setAutoCloseWriter(boolean) - Method in class net.sf.xolite.utils.StreamXMLSerializer
 
setComparisonFlags(int) - Method in class net.sf.xolite.utils.XMLSerializationTester
 
setContentHandler(ContentHandler) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
setFactory(XMLObjectFactory) - Method in class net.sf.xolite.impl.BaseXMLEventParser
Set the factory to be used by this parser.
setFormatting(boolean, boolean, int) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
setInputSource(InputSource) - Method in class net.sf.xolite.transform.XMLSerializableSource
 
setLocation(int, int) - Method in exception net.sf.xolite.XMLParseException
 
setNode(Node) - Method in class net.sf.xolite.dom.DomPrefixResolver
 
setRootObject(XMLSerializable) - Method in class net.sf.xolite.utils.XMLSerializationTester
 
setSchemaLocations(String) - Method in class net.sf.xolite.utils.XMLSerializationTester
 
setSource(String) - Method in exception net.sf.xolite.XMLParseException
 
setSystemId(String) - Method in class net.sf.xolite.transform.XMLSerializableSource
 
setTextValue(Node, String) - Static method in class net.sf.xolite.dom.DomUtils
Set the text value of an element or attribute node.
setup(XMLSerializable) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
setWriteXmlHeader(boolean) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
setXmlObjectFactory(XMLObjectFactory) - Method in class net.sf.xolite.transform.XMLEventParserResult
 
setXMLObjectFactory(XMLObjectFactory) - Method in class net.sf.xolite.utils.XMLSerializationTester
 
setXMLReader(XMLReader) - Method in class net.sf.xolite.transform.XMLSerializableSource
 
setXmlSource(InputStream) - Method in class net.sf.xolite.utils.XMLSerializationTester
 
setXmlSource(String) - Method in class net.sf.xolite.utils.XMLSerializationTester
 
setXmlSource(String, String) - Method in class net.sf.xolite.utils.XMLSerializationTester
 
simpleElement(String, String, String) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
simpleElement(String, String, String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
simpleElement(String, String, String) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
simpleElement(String, String, String) - Method in interface net.sf.xolite.XMLSerializer
This is a helper method useful to add a simpleType element in one call.
simpleElementMultiline(String, String, String, XMLSerializer) - Static method in class net.sf.xolite.ElementText
 
startDocument() - Method in class net.sf.xolite.dom.DomXMLSerializer
 
startDocument() - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
startDocument() - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
startDocument() - Method in interface net.sf.xolite.XMLSerializer
Start an XML document.
startDocumentImpl() - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
startDocumentImpl() - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
startDocumentImpl() - Method in class net.sf.xolite.utils.StreamXMLSerializer
 
startDocumentImpl() - Method in class net.sf.xolite.utils.StringXMLSerializer
 
startElement(String, String) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
startElement(String, String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
startElement(String, String) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
startElement(String, String, XMLEventParser) - Method in class net.sf.xolite.utils.RootHolder
Instantiate the real root element from the parser factory and delegate parsing to it.
startElement(String, String, XMLEventParser) - Method in class net.sf.xolite.utils.XMLSkipper
 
startElement(String, String, XMLEventParser) - Method in interface net.sf.xolite.XMLSerializable
Receive notification of the start of an element.
startElement(String, String) - Method in interface net.sf.xolite.XMLSerializer
Start an XML element.
startElementImpl(String, String) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
startElementImpl(String, String, String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
startElementImpl(String, String, String) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
startPrefixMapping(String, String) - Method in class net.sf.xolite.dom.DomXMLSerializer
 
startPrefixMapping(String, String) - Method in class net.sf.xolite.impl.BaseXMLSerializer
 
startPrefixMapping(String, String) - Method in class net.sf.xolite.sax.SaxXMLSerializer
 
startPrefixMapping(String, String) - Method in class net.sf.xolite.transform.XMLSerializableSource
 
startPrefixMapping(String, String) - Method in interface net.sf.xolite.XMLSerializer
Define a prefix mapping.
STATE_ELEMENT_CLOSED - Static variable in class net.sf.xolite.impl.BaseXMLSerializer
 
STATE_ELEMENT_START_CLOSED - Static variable in class net.sf.xolite.impl.BaseXMLSerializer
 
STATE_ELEMENT_START_OPENED - Static variable in class net.sf.xolite.impl.BaseXMLSerializer
 
STATE_FINISHED - Static variable in class net.sf.xolite.impl.BaseXMLSerializer
 
STATE_INIT - Static variable in class net.sf.xolite.impl.BaseXMLSerializer
 
STATE_TEXT - Static variable in class net.sf.xolite.impl.BaseXMLSerializer
 
STATE_TEXT_MULTI_LINE - Static variable in class net.sf.xolite.impl.BaseXMLSerializer
 
streamToDom(InputStream) - Static method in class net.sf.xolite.dom.DomUtils
 
StreamXMLSerializer - Class in net.sf.xolite.utils
A XMLSerializer implementation writing a tree of java XMLSerializable objects as XML into an output stream.
StreamXMLSerializer(OutputStream) - Constructor for class net.sf.xolite.utils.StreamXMLSerializer
 
StreamXMLSerializer(OutputStream, String) - Constructor for class net.sf.xolite.utils.StreamXMLSerializer
 
stringEquals(Object, Object) - Static method in class net.sf.xolite.sax.SaxXMLSerializer
 
stringListToString(List<String>, String) - Static method in class net.sf.xolite.Attributes
 
stringToBoolean(String) - Static method in class net.sf.xolite.Attributes
 
stringToDate(String, String) - Static method in class net.sf.xolite.Attributes
 
stringToDom(String) - Static method in class net.sf.xolite.dom.DomUtils
 
stringToIntArray(String) - Static method in class net.sf.xolite.Attributes
 
stringToStringList(String, String) - Static method in class net.sf.xolite.Attributes
Warning: This method return an unmodifiable list (not an instance of the usual ArrayList implementation).
StringXMLSerializer - Class in net.sf.xolite.utils
XML serializer writing output to a java String.
StringXMLSerializer() - Constructor for class net.sf.xolite.utils.StringXMLSerializer
 

T

tearDown() - Method in class net.sf.xolite.dom.DomXMLEventParser
Clean state and avoid keeping dangling references to internal objects.
tearDown() - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
testXMLSerialization() - Method in class net.sf.xolite.utils.XMLSerializationTester
 
throwParseException(String, Throwable) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
throwParseException(String, Throwable) - Method in interface net.sf.xolite.XMLEventParser
Throw an exception with given message and cause.
throwUnexpectedElementException(String) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
throwUnexpectedElementException(String) - Method in interface net.sf.xolite.XMLEventParser
Throw an exception telling that the current element (the one that was just passed to a startElement(..) or endElement(..) method) is unexpected.
throwUnexpectedNamespaceException(String) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
throwUnexpectedNamespaceException(String) - Method in interface net.sf.xolite.XMLEventParser
Throw an exception telling that the namespace of the current element (the one that was just passed to a startElement(..) or endElement(..) method) is unexpected.
toString() - Method in class net.sf.xolite.NamespacedName
 
transformAndThrowException(Exception) - Method in class net.sf.xolite.impl.BaseXMLEventParser
 
transformAndThrowException(Exception) - Method in class net.sf.xolite.sax.SaxXMLEventParser
 
TRIM_STRING_VALUES - Static variable in class net.sf.xolite.dom.DomUtils
Flag for comparison: trim string values.
trimMultiLine(String) - Static method in class net.sf.xolite.ElementText
Remove extra whitespaces that were added by the XMLSerializer.charactersMultiLine(text) method.

W

writeAttributeBreak(boolean) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
writeCharacter(char) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
writeCharacter(char) - Method in class net.sf.xolite.utils.ConsoleXMLSerializer
 
writeCharacter(char) - Method in class net.sf.xolite.utils.StreamXMLSerializer
 
writeCharacter(char) - Method in class net.sf.xolite.utils.StringXMLSerializer
 
writeDataCharacters(String) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
writeDataCharacters(String) - Method in class net.sf.xolite.utils.ConsoleXMLSerializer
 
writeDocument(XMLSerializable) - Method in class net.sf.xolite.utils.ConsoleXMLSerializer
 
writeIndentation(int) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
writeNewLine() - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
writeNewLine() - Method in class net.sf.xolite.utils.ConsoleXMLSerializer
 
writeNewLine() - Method in class net.sf.xolite.utils.StreamXMLSerializer
 
writeNewLine() - Method in class net.sf.xolite.utils.StringXMLSerializer
 
writePrefixedName(String, String) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
writeString(String) - Method in class net.sf.xolite.impl.FlowXMLSerializer
 
writeString(String) - Method in class net.sf.xolite.utils.ConsoleXMLSerializer
 
writeString(String) - Method in class net.sf.xolite.utils.StreamXMLSerializer
 
writeString(String) - Method in class net.sf.xolite.utils.StringXMLSerializer
 

X

XMLEventParser - Interface in net.sf.xolite
Interface for parsing XML with simplified event handling.
XMLEventParserResult - Class in net.sf.xolite.transform
Implementation of a XML transformation result that will internally consume the event sent to it to build a XMLSerializable object.
XMLEventParserResult() - Constructor for class net.sf.xolite.transform.XMLEventParserResult
 
XMLEventParserResult(XMLSerializable) - Constructor for class net.sf.xolite.transform.XMLEventParserResult
 
XMLObjectFactory - Interface in net.sf.xolite
Interface for a factory able to create Objects corresponding to a given XML element (or attribute).
XMLParseException - Exception in net.sf.xolite
Exception for XML parsing.
XMLParseException(String) - Constructor for exception net.sf.xolite.XMLParseException
 
XMLParseException(String, Throwable) - Constructor for exception net.sf.xolite.XMLParseException
 
XMLSerializable - Interface in net.sf.xolite
Interface implemented by object to be serialisable (back and forth) to XML.
XMLSerializableSource - Class in net.sf.xolite.transform
Object allowing a XMLSerializable to be the source of a XSL transformation.
XMLSerializableSource(XMLSerializable) - Constructor for class net.sf.xolite.transform.XMLSerializableSource
 
XMLSerializationTester - Class in net.sf.xolite.utils
Helper class to test your XML serialization.
XMLSerializationTester() - Constructor for class net.sf.xolite.utils.XMLSerializationTester
 
XMLSerializationTester(InputStream, XMLSerializable) - Constructor for class net.sf.xolite.utils.XMLSerializationTester
 
XMLSerializeException - Exception in net.sf.xolite
Exception for XML serialization.
XMLSerializeException(String) - Constructor for exception net.sf.xolite.XMLSerializeException
 
XMLSerializeException(String, Throwable) - Constructor for exception net.sf.xolite.XMLSerializeException
 
XMLSerializer - Interface in net.sf.xolite
Interface of support object used to serialize XMLSerializable objects to XML.
XMLSkipper - Class in net.sf.xolite.utils
XMLSerializable that allow to ignore a whole complex XML element during parsing.
XMLSkipper() - Constructor for class net.sf.xolite.utils.XMLSkipper
 

A B C D E F G H I L M N O P R S T W X

Copyright © 2012. All Rights Reserved.