META-INF/
META-INF/MANIFEST.MF
com/
com/adobe/
com/adobe/ac/
com/adobe/ac/ant/
com/adobe/ac/ant/tasks/
org/
org/dom4j/
org/dom4j/bean/
org/dom4j/datatype/
org/dom4j/dom/
org/dom4j/dtd/
org/dom4j/io/
org/dom4j/jaxb/
org/dom4j/rule/
org/dom4j/rule/pattern/
org/dom4j/swing/
org/dom4j/tree/
org/dom4j/util/
org/dom4j/xpath/
org/dom4j/xpp/
org/jaxen/
org/jaxen/dom/
org/jaxen/dom/html/
org/jaxen/dom4j/
org/jaxen/expr/
org/jaxen/expr/iter/
org/jaxen/function/
org/jaxen/function/ext/
org/jaxen/function/xslt/
org/jaxen/javabean/
org/jaxen/jdom/
org/jaxen/pattern/
org/jaxen/saxpath/
org/jaxen/saxpath/base/
org/jaxen/saxpath/helpers/
org/jaxen/util/
org/jaxen/xom/
META-INF/LICENSE.txt
com/adobe/ac/ant/tasks/FlexUnitLauncher.class

package com.adobe.ac.ant.tasks
public com.adobe.ac.ant.tasks.FlexUnitLauncher extends java.lang.Object {
	private static final String WINDOWS_OS
	private static final String MAC_OS_X
	public void  () 
	public void runTests (java.lang.String)  throws java.lang.Exception 
	private com.adobe.ac.ant.tasks.SWFLauncher createSWFLauncher () 
}

com/adobe/ac/ant/tasks/FlexUnitTask$1.class

package com.adobe.ac.ant.tasks
 com.adobe.ac.ant.tasks.FlexUnitTask$1 extends java.lang.Thread {
	private java.net.ServerSocket serverSocket
	private java.net.Socket clientSocket
	private java.io.InputStream in
	private java.io.OutputStream out
	private final com.adobe.ac.ant.tasks.FlexUnitTask this$0
	void  (com.adobe.ac.ant.tasks.FlexUnitTask)  throws java.io.IOException 
	public void run () 
	private void sendPolicyFile ()  throws java.io.IOException 
	private void saveTestReport (java.lang.String) 
	private void sendAcknowledgement ()  throws java.io.IOException 
	private void openServerSocket ()  throws java.io.IOException 
	private void closeServerSocket () 
	private void openClientSocket ()  throws java.io.IOException 
	private void closeClientSocket () 
}

com/adobe/ac/ant/tasks/FlexUnitTask.class

package com.adobe.ac.ant.tasks
public com.adobe.ac.ant.tasks.FlexUnitTask extends org.apache.tools.ant.Task {
	private static final String END_OF_TEST_RUN
	private static final String END_OF_TEST_SUITE
	private static final String END_OF_TEST_ACK
	private static final char NULL_BYTE
	private static final String FILENAME_PREFIX
	private static final String FILENAME_EXTENSION
	private static final String POLICY_FILE_REQUEST
	static final String DOMAIN_POLICY
	private boolean failures
	private boolean complete
	private String lastFailureMessage
	private boolean verbose
	private int port
	private int socketTimeout
	private boolean failOnTestFailure
	private String failureProperty
	private String swf
	private java.io.File reportDir
	public void  () 
	public void setPort (int) 
	public void setTimeout (int) 
	public void setSWF (java.lang.String) 
	public void setToDir (java.lang.String) 
	public void setHaltonfailure (boolean) 
	public void setFailureproperty (java.lang.String) 
	public void setVerbose (boolean) 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	private void receiveFlexUnitResults () 
	private void writeTestReport (java.lang.String) 
	private java.lang.String formatLogReport (org.dom4j.Element) 
	private void handleFailures () 
	public void log (java.lang.String) 
	public static void main (java.lang.String[]) 
	static java.lang.String access$002 (com.adobe.ac.ant.tasks.FlexUnitTask, java.lang.String) 
	static boolean access$102 (com.adobe.ac.ant.tasks.FlexUnitTask, boolean) 
	static int access$200 (com.adobe.ac.ant.tasks.FlexUnitTask) 
	static boolean access$300 (com.adobe.ac.ant.tasks.FlexUnitTask) 
	static void access$400 (com.adobe.ac.ant.tasks.FlexUnitTask, java.lang.String) 
	static int access$500 (com.adobe.ac.ant.tasks.FlexUnitTask) 
}

com/adobe/ac/ant/tasks/MacSWFLauncher.class

package com.adobe.ac.ant.tasks
public com.adobe.ac.ant.tasks.MacSWFLauncher extends java.lang.Object implements com.adobe.ac.ant.tasks.SWFLauncher  {
	private static final String MAC_CMD
	public void  () 
	public void launch (java.lang.String)  throws java.lang.Exception 
}

com/adobe/ac/ant/tasks/SWFLauncher.class

package com.adobe.ac.ant.tasks
public abstract com.adobe.ac.ant.tasks.SWFLauncher extends java.lang.Object {
	public abstract void launch (java.lang.String)  throws java.lang.Exception 
}

com/adobe/ac/ant/tasks/UnixSWFLauncher.class

package com.adobe.ac.ant.tasks
public com.adobe.ac.ant.tasks.UnixSWFLauncher extends java.lang.Object implements com.adobe.ac.ant.tasks.SWFLauncher  {
	private static final String UNIX_CMD
	public void  () 
	public void launch (java.lang.String)  throws java.lang.Exception 
}

com/adobe/ac/ant/tasks/WindowsSWFLauncher.class

package com.adobe.ac.ant.tasks
public com.adobe.ac.ant.tasks.WindowsSWFLauncher extends java.lang.Object implements com.adobe.ac.ant.tasks.SWFLauncher  {
	private static final String WINDOWS_CMD
	public void  () 
	public void launch (java.lang.String)  throws java.lang.Exception 
}

org/dom4j/Attribute.class
Attribute.java
package org.dom4j
public abstract org.dom4j.Attribute extends java.lang.Object implements org.dom4j.Node  {
	public abstract org.dom4j.QName getQName () 
	public abstract org.dom4j.Namespace getNamespace () 
	public abstract void setNamespace (org.dom4j.Namespace) 
	public abstract java.lang.String getNamespacePrefix () 
	public abstract java.lang.String getNamespaceURI () 
	public abstract java.lang.String getQualifiedName () 
	public abstract java.lang.String getValue () 
	public abstract void setValue (java.lang.String) 
	public abstract java.lang.Object getData () 
	public abstract void setData (java.lang.Object) 
}

org/dom4j/Branch.class
Branch.java
package org.dom4j
public abstract org.dom4j.Branch extends java.lang.Object implements org.dom4j.Node  {
	public abstract org.dom4j.Node node (int)  throws java.lang.IndexOutOfBoundsException 
	public abstract int indexOf (org.dom4j.Node) 
	public abstract int nodeCount () 
	public abstract org.dom4j.Element elementByID (java.lang.String) 
	public abstract java.util.List content () 
	public abstract java.util.Iterator nodeIterator () 
	public abstract void setContent (java.util.List) 
	public abstract void appendContent (org.dom4j.Branch) 
	public abstract void clearContent () 
	public abstract java.util.List processingInstructions () 
	public abstract java.util.List processingInstructions (java.lang.String) 
	public abstract org.dom4j.ProcessingInstruction processingInstruction (java.lang.String) 
	public abstract void setProcessingInstructions (java.util.List) 
	public abstract org.dom4j.Element addElement (java.lang.String) 
	public abstract org.dom4j.Element addElement (org.dom4j.QName) 
	public abstract org.dom4j.Element addElement (java.lang.String, java.lang.String) 
	public abstract boolean removeProcessingInstruction (java.lang.String) 
	public abstract void add (org.dom4j.Node) 
	public abstract void add (org.dom4j.Comment) 
	public abstract void add (org.dom4j.Element) 
	public abstract void add (org.dom4j.ProcessingInstruction) 
	public abstract boolean remove (org.dom4j.Node) 
	public abstract boolean remove (org.dom4j.Comment) 
	public abstract boolean remove (org.dom4j.Element) 
	public abstract boolean remove (org.dom4j.ProcessingInstruction) 
	public abstract void normalize () 
}

org/dom4j/CDATA.class
CDATA.java
package org.dom4j
public abstract org.dom4j.CDATA extends java.lang.Object implements org.dom4j.CharacterData  {
}

org/dom4j/CharacterData.class
CharacterData.java
package org.dom4j
public abstract org.dom4j.CharacterData extends java.lang.Object implements org.dom4j.Node  {
	public abstract void appendText (java.lang.String) 
}

org/dom4j/Comment.class
Comment.java
package org.dom4j
public abstract org.dom4j.Comment extends java.lang.Object implements org.dom4j.CharacterData  {
}

org/dom4j/Document.class
Document.java
package org.dom4j
public abstract org.dom4j.Document extends java.lang.Object implements org.dom4j.Branch  {
	public abstract org.dom4j.Element getRootElement () 
	public abstract void setRootElement (org.dom4j.Element) 
	public abstract org.dom4j.Document addComment (java.lang.String) 
	public abstract org.dom4j.Document addProcessingInstruction (java.lang.String, java.lang.String) 
	public abstract org.dom4j.Document addProcessingInstruction (java.lang.String, java.util.Map) 
	public abstract org.dom4j.Document addDocType (java.lang.String, java.lang.String, java.lang.String) 
	public abstract org.dom4j.DocumentType getDocType () 
	public abstract void setDocType (org.dom4j.DocumentType) 
	public abstract org.xml.sax.EntityResolver getEntityResolver () 
	public abstract void setEntityResolver (org.xml.sax.EntityResolver) 
	public abstract java.lang.String getXMLEncoding () 
	public abstract void setXMLEncoding (java.lang.String) 
}

org/dom4j/DocumentException.class
DocumentException.java
package org.dom4j
public org.dom4j.DocumentException extends java.lang.Exception {
	private Throwable nestedException
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable nestedException
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable nestedException
	public java.lang.Throwable getNestedException () 
	public java.lang.String getMessage () 
	public void printStackTrace () 
	public void printStackTrace (java.io.PrintStream) 
		java.io.PrintStream out
	public void printStackTrace (java.io.PrintWriter) 
		java.io.PrintWriter writer
}

org/dom4j/DocumentFactory.class
DocumentFactory.java
package org.dom4j
public org.dom4j.DocumentFactory extends java.lang.Object implements java.io.Serializable  {
	private static org.dom4j.util.SingletonStrategy singleton
	protected transient org.dom4j.tree.QNameCache cache
	private java.util.Map xpathNamespaceURIs
	static Class class$org$dom4j$DocumentFactory
	private static org.dom4j.util.SingletonStrategy createSingleton () 
		String documentFactoryClassName
		Exception e
		String singletonClass
		Class clazz
		Exception e
		org.dom4j.util.SingletonStrategy result
		String documentFactoryClassName
	public void  () 
	public static synchronized org.dom4j.DocumentFactory getInstance () 
	public org.dom4j.Document createDocument () 
		org.dom4j.tree.DefaultDocument answer
	public org.dom4j.Document createDocument (java.lang.String) 
		String encoding
		org.dom4j.Document answer
	public org.dom4j.Document createDocument (org.dom4j.Element) 
		org.dom4j.Element rootElement
		org.dom4j.Document answer
	public org.dom4j.DocumentType createDocType (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String publicId
		String systemId
	public org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.QName qname
	public org.dom4j.Element createElement (java.lang.String) 
		String name
	public org.dom4j.Element createElement (java.lang.String, java.lang.String) 
		String qualifiedName
		String namespaceURI
	public org.dom4j.Attribute createAttribute (org.dom4j.Element, org.dom4j.QName, java.lang.String) 
		org.dom4j.Element owner
		org.dom4j.QName qname
		String value
	public org.dom4j.Attribute createAttribute (org.dom4j.Element, java.lang.String, java.lang.String) 
		org.dom4j.Element owner
		String name
		String value
	public org.dom4j.CDATA createCDATA (java.lang.String) 
		String text
	public org.dom4j.Comment createComment (java.lang.String) 
		String text
	public org.dom4j.Text createText (java.lang.String) 
		String msg
		String text
	public org.dom4j.Entity createEntity (java.lang.String, java.lang.String) 
		String name
		String text
	public org.dom4j.Namespace createNamespace (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public org.dom4j.ProcessingInstruction createProcessingInstruction (java.lang.String, java.lang.String) 
		String target
		String data
	public org.dom4j.ProcessingInstruction createProcessingInstruction (java.lang.String, java.util.Map) 
		String target
		java.util.Map data
	public org.dom4j.QName createQName (java.lang.String, org.dom4j.Namespace) 
		String localName
		org.dom4j.Namespace namespace
	public org.dom4j.QName createQName (java.lang.String) 
		String localName
	public org.dom4j.QName createQName (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String prefix
		String uri
	public org.dom4j.QName createQName (java.lang.String, java.lang.String) 
		String qualifiedName
		String uri
	public org.dom4j.XPath createXPath (java.lang.String)  throws org.dom4j.InvalidXPathException 
		String xpathExpression
		org.dom4j.xpath.DefaultXPath xpath
	public org.dom4j.XPath createXPath (java.lang.String, org.jaxen.VariableContext) 
		String xpathExpression
		org.jaxen.VariableContext variableContext
		org.dom4j.XPath xpath
	public org.dom4j.NodeFilter createXPathFilter (java.lang.String, org.jaxen.VariableContext) 
		String xpathFilterExpression
		org.jaxen.VariableContext variableContext
		org.dom4j.XPath answer
	public org.dom4j.NodeFilter createXPathFilter (java.lang.String) 
		String xpathFilterExpression
	public org.dom4j.rule.Pattern createPattern (java.lang.String) 
		String xpathPattern
	public java.util.List getQNames () 
	public java.util.Map getXPathNamespaceURIs () 
	public void setXPathNamespaceURIs (java.util.Map) 
		java.util.Map namespaceURIs
	protected static org.dom4j.DocumentFactory createSingleton (java.lang.String) 
		Class theClass
		Throwable e
		String className
	protected org.dom4j.QName intern (org.dom4j.QName) 
		org.dom4j.QName qname
	protected org.dom4j.tree.QNameCache createQNameCache () 
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream in
	protected void init () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/dom4j/DocumentHelper.class
DocumentHelper.java
package org.dom4j
public final org.dom4j.DocumentHelper extends java.lang.Object {
	private void  () 
	private static org.dom4j.DocumentFactory getDocumentFactory () 
	public static org.dom4j.Document createDocument () 
	public static org.dom4j.Document createDocument (org.dom4j.Element) 
		org.dom4j.Element rootElement
	public static org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.QName qname
	public static org.dom4j.Element createElement (java.lang.String) 
		String name
	public static org.dom4j.Attribute createAttribute (org.dom4j.Element, org.dom4j.QName, java.lang.String) 
		org.dom4j.Element owner
		org.dom4j.QName qname
		String value
	public static org.dom4j.Attribute createAttribute (org.dom4j.Element, java.lang.String, java.lang.String) 
		org.dom4j.Element owner
		String name
		String value
	public static org.dom4j.CDATA createCDATA (java.lang.String) 
		String text
	public static org.dom4j.Comment createComment (java.lang.String) 
		String text
	public static org.dom4j.Text createText (java.lang.String) 
		String text
	public static org.dom4j.Entity createEntity (java.lang.String, java.lang.String) 
		String name
		String text
	public static org.dom4j.Namespace createNamespace (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public static org.dom4j.ProcessingInstruction createProcessingInstruction (java.lang.String, java.lang.String) 
		String pi
		String d
	public static org.dom4j.ProcessingInstruction createProcessingInstruction (java.lang.String, java.util.Map) 
		String pi
		java.util.Map data
	public static org.dom4j.QName createQName (java.lang.String, org.dom4j.Namespace) 
		String localName
		org.dom4j.Namespace namespace
	public static org.dom4j.QName createQName (java.lang.String) 
		String localName
	public static org.dom4j.XPath createXPath (java.lang.String)  throws org.dom4j.InvalidXPathException 
		String xpathExpression
	public static org.dom4j.XPath createXPath (java.lang.String, org.jaxen.VariableContext)  throws org.dom4j.InvalidXPathException 
		String xpathExpression
		org.jaxen.VariableContext context
	public static org.dom4j.NodeFilter createXPathFilter (java.lang.String) 
		String xpathFilterExpression
	public static org.dom4j.rule.Pattern createPattern (java.lang.String) 
		String xpathPattern
	public static java.util.List selectNodes (java.lang.String, java.util.List) 
		String xpathFilterExpression
		java.util.List nodes
		org.dom4j.XPath xpath
	public static java.util.List selectNodes (java.lang.String, org.dom4j.Node) 
		String xpathFilterExpression
		org.dom4j.Node node
		org.dom4j.XPath xpath
	public static void sort (java.util.List, java.lang.String) 
		java.util.List list
		String xpathExpression
		org.dom4j.XPath xpath
	public static void sort (java.util.List, java.lang.String, boolean) 
		java.util.List list
		String expression
		boolean distinct
		org.dom4j.XPath xpath
	public static org.dom4j.Document parseText (java.lang.String)  throws org.dom4j.DocumentException 
		String text
		org.dom4j.Document result
		org.dom4j.io.SAXReader reader
		String encoding
		org.xml.sax.InputSource source
	private static java.lang.String getEncoding (java.lang.String) 
		String token
		int end
		String sub
		java.util.StringTokenizer tokens
		String text
		String result
		String xml
	public static org.dom4j.Element makeElement (org.dom4j.Branch, java.lang.String) 
		org.dom4j.Document document
		String name
		org.dom4j.Element parent
		String name
		org.dom4j.Branch source
		String path
		java.util.StringTokenizer tokens
		org.dom4j.Element parent
		org.dom4j.Element element
}

org/dom4j/DocumentType.class
DocumentType.java
package org.dom4j
public abstract org.dom4j.DocumentType extends java.lang.Object implements org.dom4j.Node  {
	public abstract java.lang.String getElementName () 
	public abstract void setElementName (java.lang.String) 
	public abstract java.lang.String getPublicID () 
	public abstract void setPublicID (java.lang.String) 
	public abstract java.lang.String getSystemID () 
	public abstract void setSystemID (java.lang.String) 
	public abstract java.util.List getInternalDeclarations () 
	public abstract void setInternalDeclarations (java.util.List) 
	public abstract java.util.List getExternalDeclarations () 
	public abstract void setExternalDeclarations (java.util.List) 
}

org/dom4j/Element.class
Element.java
package org.dom4j
public abstract org.dom4j.Element extends java.lang.Object implements org.dom4j.Branch  {
	public abstract org.dom4j.QName getQName () 
	public abstract void setQName (org.dom4j.QName) 
	public abstract org.dom4j.Namespace getNamespace () 
	public abstract org.dom4j.QName getQName (java.lang.String) 
	public abstract org.dom4j.Namespace getNamespaceForPrefix (java.lang.String) 
	public abstract org.dom4j.Namespace getNamespaceForURI (java.lang.String) 
	public abstract java.util.List getNamespacesForURI (java.lang.String) 
	public abstract java.lang.String getNamespacePrefix () 
	public abstract java.lang.String getNamespaceURI () 
	public abstract java.lang.String getQualifiedName () 
	public abstract java.util.List additionalNamespaces () 
	public abstract java.util.List declaredNamespaces () 
	public abstract org.dom4j.Element addAttribute (java.lang.String, java.lang.String) 
	public abstract org.dom4j.Element addAttribute (org.dom4j.QName, java.lang.String) 
	public abstract org.dom4j.Element addComment (java.lang.String) 
	public abstract org.dom4j.Element addCDATA (java.lang.String) 
	public abstract org.dom4j.Element addEntity (java.lang.String, java.lang.String) 
	public abstract org.dom4j.Element addNamespace (java.lang.String, java.lang.String) 
	public abstract org.dom4j.Element addProcessingInstruction (java.lang.String, java.lang.String) 
	public abstract org.dom4j.Element addProcessingInstruction (java.lang.String, java.util.Map) 
	public abstract org.dom4j.Element addText (java.lang.String) 
	public abstract void add (org.dom4j.Attribute) 
	public abstract void add (org.dom4j.CDATA) 
	public abstract void add (org.dom4j.Entity) 
	public abstract void add (org.dom4j.Text) 
	public abstract void add (org.dom4j.Namespace) 
	public abstract boolean remove (org.dom4j.Attribute) 
	public abstract boolean remove (org.dom4j.CDATA) 
	public abstract boolean remove (org.dom4j.Entity) 
	public abstract boolean remove (org.dom4j.Namespace) 
	public abstract boolean remove (org.dom4j.Text) 
	public abstract java.lang.String getText () 
	public abstract java.lang.String getTextTrim () 
	public abstract java.lang.String getStringValue () 
	public abstract java.lang.Object getData () 
	public abstract void setData (java.lang.Object) 
	public abstract java.util.List attributes () 
	public abstract void setAttributes (java.util.List) 
	public abstract int attributeCount () 
	public abstract java.util.Iterator attributeIterator () 
	public abstract org.dom4j.Attribute attribute (int) 
	public abstract org.dom4j.Attribute attribute (java.lang.String) 
	public abstract org.dom4j.Attribute attribute (org.dom4j.QName) 
	public abstract java.lang.String attributeValue (java.lang.String) 
	public abstract java.lang.String attributeValue (java.lang.String, java.lang.String) 
	public abstract java.lang.String attributeValue (org.dom4j.QName) 
	public abstract java.lang.String attributeValue (org.dom4j.QName, java.lang.String) 
	public abstract void setAttributeValue (java.lang.String, java.lang.String) 
	public abstract void setAttributeValue (org.dom4j.QName, java.lang.String) 
	public abstract org.dom4j.Element element (java.lang.String) 
	public abstract org.dom4j.Element element (org.dom4j.QName) 
	public abstract java.util.List elements () 
	public abstract java.util.List elements (java.lang.String) 
	public abstract java.util.List elements (org.dom4j.QName) 
	public abstract java.util.Iterator elementIterator () 
	public abstract java.util.Iterator elementIterator (java.lang.String) 
	public abstract java.util.Iterator elementIterator (org.dom4j.QName) 
	public abstract boolean isRootElement () 
	public abstract boolean hasMixedContent () 
	public abstract boolean isTextOnly () 
	public abstract void appendAttributes (org.dom4j.Element) 
	public abstract org.dom4j.Element createCopy () 
	public abstract org.dom4j.Element createCopy (java.lang.String) 
	public abstract org.dom4j.Element createCopy (org.dom4j.QName) 
	public abstract java.lang.String elementText (java.lang.String) 
	public abstract java.lang.String elementText (org.dom4j.QName) 
	public abstract java.lang.String elementTextTrim (java.lang.String) 
	public abstract java.lang.String elementTextTrim (org.dom4j.QName) 
	public abstract org.dom4j.Node getXPathResult (int) 
}

org/dom4j/ElementHandler.class
ElementHandler.java
package org.dom4j
public abstract org.dom4j.ElementHandler extends java.lang.Object {
	public abstract void onStart (org.dom4j.ElementPath) 
	public abstract void onEnd (org.dom4j.ElementPath) 
}

org/dom4j/ElementPath.class
ElementPath.java
package org.dom4j
public abstract org.dom4j.ElementPath extends java.lang.Object {
	public abstract int size () 
	public abstract org.dom4j.Element getElement (int) 
	public abstract java.lang.String getPath () 
	public abstract org.dom4j.Element getCurrent () 
	public abstract void addHandler (java.lang.String, org.dom4j.ElementHandler) 
	public abstract void removeHandler (java.lang.String) 
}

org/dom4j/Entity.class
Entity.java
package org.dom4j
public abstract org.dom4j.Entity extends java.lang.Object implements org.dom4j.Node  {
}

org/dom4j/IllegalAddException.class
IllegalAddException.java
package org.dom4j
public org.dom4j.IllegalAddException extends java.lang.IllegalArgumentException {
	public void  (java.lang.String) 
		String reason
	public void  (org.dom4j.Element, org.dom4j.Node, java.lang.String) 
		org.dom4j.Element parent
		org.dom4j.Node node
		String reason
	public void  (org.dom4j.Branch, org.dom4j.Node, java.lang.String) 
		org.dom4j.Branch parent
		org.dom4j.Node node
		String reason
}

org/dom4j/InvalidXPathException.class
InvalidXPathException.java
package org.dom4j
public org.dom4j.InvalidXPathException extends java.lang.IllegalArgumentException {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String xpath
	public void  (java.lang.String, java.lang.String) 
		String xpath
		String reason
	public void  (java.lang.String, java.lang.Throwable) 
		String xpath
		Throwable t
}

org/dom4j/Namespace.class
Namespace.java
package org.dom4j
public org.dom4j.Namespace extends org.dom4j.tree.AbstractNode {
	protected static final org.dom4j.tree.NamespaceCache CACHE
	public static final org.dom4j.Namespace XML_NAMESPACE
	public static final org.dom4j.Namespace NO_NAMESPACE
	private String prefix
	private String uri
	private int hashCode
	public void  (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public static org.dom4j.Namespace get (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public static org.dom4j.Namespace get (java.lang.String) 
		String uri
	public short getNodeType () 
	public int hashCode () 
	protected int createHashCode () 
		int result
	public boolean equals (java.lang.Object) 
		org.dom4j.Namespace that
		Object object
	public java.lang.String getText () 
	public java.lang.String getStringValue () 
	public java.lang.String getPrefix () 
	public java.lang.String getURI () 
	public java.lang.String getXPathNameStep () 
	public java.lang.String getPath (org.dom4j.Element) 
		org.dom4j.Element context
		StringBuffer path
		org.dom4j.Element parent
	public java.lang.String getUniquePath (org.dom4j.Element) 
		org.dom4j.Element context
		StringBuffer path
		org.dom4j.Element parent
	public java.lang.String toString () 
	public java.lang.String asXML () 
		StringBuffer asxml
		String pref
	public void accept (org.dom4j.Visitor) 
		org.dom4j.Visitor visitor
	protected org.dom4j.Node createXPathResult (org.dom4j.Element) 
		org.dom4j.Element parent
	static void  () 
}

org/dom4j/Node.class
Node.java
package org.dom4j
public abstract org.dom4j.Node extends java.lang.Object implements java.lang.Cloneable  {
	public static final short ANY_NODE
	public static final short ELEMENT_NODE
	public static final short ATTRIBUTE_NODE
	public static final short TEXT_NODE
	public static final short CDATA_SECTION_NODE
	public static final short ENTITY_REFERENCE_NODE
	public static final short PROCESSING_INSTRUCTION_NODE
	public static final short COMMENT_NODE
	public static final short DOCUMENT_NODE
	public static final short DOCUMENT_TYPE_NODE
	public static final short NAMESPACE_NODE
	public static final short UNKNOWN_NODE
	public static final short MAX_NODE_TYPE
	public abstract boolean supportsParent () 
	public abstract org.dom4j.Element getParent () 
	public abstract void setParent (org.dom4j.Element) 
	public abstract org.dom4j.Document getDocument () 
	public abstract void setDocument (org.dom4j.Document) 
	public abstract boolean isReadOnly () 
	public abstract boolean hasContent () 
	public abstract java.lang.String getName () 
	public abstract void setName (java.lang.String) 
	public abstract java.lang.String getText () 
	public abstract void setText (java.lang.String) 
	public abstract java.lang.String getStringValue () 
	public abstract java.lang.String getPath () 
	public abstract java.lang.String getPath (org.dom4j.Element) 
	public abstract java.lang.String getUniquePath () 
	public abstract java.lang.String getUniquePath (org.dom4j.Element) 
	public abstract java.lang.String asXML () 
	public abstract void write (java.io.Writer)  throws java.io.IOException 
	public abstract short getNodeType () 
	public abstract java.lang.String getNodeTypeName () 
	public abstract org.dom4j.Node detach () 
	public abstract java.util.List selectNodes (java.lang.String) 
	public abstract java.lang.Object selectObject (java.lang.String) 
	public abstract java.util.List selectNodes (java.lang.String, java.lang.String) 
	public abstract java.util.List selectNodes (java.lang.String, java.lang.String, boolean) 
	public abstract org.dom4j.Node selectSingleNode (java.lang.String) 
	public abstract java.lang.String valueOf (java.lang.String) 
	public abstract java.lang.Number numberValueOf (java.lang.String) 
	public abstract boolean matches (java.lang.String) 
	public abstract org.dom4j.XPath createXPath (java.lang.String)  throws org.dom4j.InvalidXPathException 
	public abstract org.dom4j.Node asXPathResult (org.dom4j.Element) 
	public abstract void accept (org.dom4j.Visitor) 
	public abstract java.lang.Object clone () 
}

org/dom4j/NodeFilter.class
NodeFilter.java
package org.dom4j
public abstract org.dom4j.NodeFilter extends java.lang.Object {
	public abstract boolean matches (org.dom4j.Node) 
}

org/dom4j/ProcessingInstruction.class
ProcessingInstruction.java
package org.dom4j
public abstract org.dom4j.ProcessingInstruction extends java.lang.Object implements org.dom4j.Node  {
	public abstract java.lang.String getTarget () 
	public abstract void setTarget (java.lang.String) 
	public abstract java.lang.String getText () 
	public abstract java.lang.String getValue (java.lang.String) 
	public abstract java.util.Map getValues () 
	public abstract void setValue (java.lang.String, java.lang.String) 
	public abstract void setValues (java.util.Map) 
	public abstract boolean removeValue (java.lang.String) 
}

org/dom4j/QName.class
QName.java
package org.dom4j
public org.dom4j.QName extends java.lang.Object implements java.io.Serializable  {
	private static org.dom4j.util.SingletonStrategy singleton
	private String name
	private String qualifiedName
	private transient org.dom4j.Namespace namespace
	private int hashCode
	private org.dom4j.DocumentFactory documentFactory
	static Class class$org$dom4j$tree$QNameCache
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public void  (java.lang.String, org.dom4j.Namespace, java.lang.String) 
		String name
		org.dom4j.Namespace namespace
		String qualifiedName
	public static org.dom4j.QName get (java.lang.String) 
		String name
	public static org.dom4j.QName get (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public static org.dom4j.QName get (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String prefix
		String uri
	public static org.dom4j.QName get (java.lang.String, java.lang.String) 
		String qualifiedName
		String uri
	public static org.dom4j.QName get (java.lang.String, org.dom4j.Namespace, java.lang.String) 
		String localName
		org.dom4j.Namespace namespace
		String qualifiedName
	public java.lang.String getName () 
	public java.lang.String getQualifiedName () 
		String prefix
	public org.dom4j.Namespace getNamespace () 
	public java.lang.String getNamespacePrefix () 
	public java.lang.String getNamespaceURI () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		org.dom4j.QName that
		Object object
	public java.lang.String toString () 
	public org.dom4j.DocumentFactory getDocumentFactory () 
	public void setDocumentFactory (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream out
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream in
		String prefix
		String uri
	private static org.dom4j.tree.QNameCache getCache () 
		org.dom4j.tree.QNameCache cache
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
		String singletonClass
		String singletonClass
		Exception exc2
		Exception exc1
		String defaultSingletonClass
		Class clazz
		Exception exc3
}

org/dom4j/Text.class
Text.java
package org.dom4j
public abstract org.dom4j.Text extends java.lang.Object implements org.dom4j.CharacterData  {
}

org/dom4j/Visitor.class
Visitor.java
package org.dom4j
public abstract org.dom4j.Visitor extends java.lang.Object {
	public abstract void visit (org.dom4j.Document) 
	public abstract void visit (org.dom4j.DocumentType) 
	public abstract void visit (org.dom4j.Element) 
	public abstract void visit (org.dom4j.Attribute) 
	public abstract void visit (org.dom4j.CDATA) 
	public abstract void visit (org.dom4j.Comment) 
	public abstract void visit (org.dom4j.Entity) 
	public abstract void visit (org.dom4j.Namespace) 
	public abstract void visit (org.dom4j.ProcessingInstruction) 
	public abstract void visit (org.dom4j.Text) 
}

org/dom4j/VisitorSupport.class
VisitorSupport.java
package org.dom4j
public abstract org.dom4j.VisitorSupport extends java.lang.Object implements org.dom4j.Visitor  {
	public void  () 
	public void visit (org.dom4j.Document) 
		org.dom4j.Document document
	public void visit (org.dom4j.DocumentType) 
		org.dom4j.DocumentType documentType
	public void visit (org.dom4j.Element) 
		org.dom4j.Element node
	public void visit (org.dom4j.Attribute) 
		org.dom4j.Attribute node
	public void visit (org.dom4j.CDATA) 
		org.dom4j.CDATA node
	public void visit (org.dom4j.Comment) 
		org.dom4j.Comment node
	public void visit (org.dom4j.Entity) 
		org.dom4j.Entity node
	public void visit (org.dom4j.Namespace) 
		org.dom4j.Namespace namespace
	public void visit (org.dom4j.ProcessingInstruction) 
		org.dom4j.ProcessingInstruction node
	public void visit (org.dom4j.Text) 
		org.dom4j.Text node
}

org/dom4j/XPath.class
XPath.java
package org.dom4j
public abstract org.dom4j.XPath extends java.lang.Object implements org.dom4j.NodeFilter  {
	public abstract java.lang.String getText () 
	public abstract boolean matches (org.dom4j.Node) 
	public abstract java.lang.Object evaluate (java.lang.Object) 
	public abstract java.lang.Object selectObject (java.lang.Object) 
	public abstract java.util.List selectNodes (java.lang.Object) 
	public abstract java.util.List selectNodes (java.lang.Object, org.dom4j.XPath) 
	public abstract java.util.List selectNodes (java.lang.Object, org.dom4j.XPath, boolean) 
	public abstract org.dom4j.Node selectSingleNode (java.lang.Object) 
	public abstract java.lang.String valueOf (java.lang.Object) 
	public abstract java.lang.Number numberValueOf (java.lang.Object) 
	public abstract boolean booleanValueOf (java.lang.Object) 
	public abstract void sort (java.util.List) 
	public abstract void sort (java.util.List, boolean) 
	public abstract org.jaxen.FunctionContext getFunctionContext () 
	public abstract void setFunctionContext (org.jaxen.FunctionContext) 
	public abstract org.jaxen.NamespaceContext getNamespaceContext () 
	public abstract void setNamespaceContext (org.jaxen.NamespaceContext) 
	public abstract void setNamespaceURIs (java.util.Map) 
	public abstract org.jaxen.VariableContext getVariableContext () 
	public abstract void setVariableContext (org.jaxen.VariableContext) 
}

org/dom4j/XPathException.class
XPathException.java
package org.dom4j
public org.dom4j.XPathException extends java.lang.RuntimeException {
	private String xpath
	public void  (java.lang.String) 
		String xpath
	public void  (java.lang.String, java.lang.String) 
		String xpath
		String reason
	public void  (java.lang.String, java.lang.Exception) 
		String xpath
		Exception e
	public java.lang.String getXPath () 
}

org/dom4j/bean/BeanAttribute.class
BeanAttribute.java
package org.dom4j.bean
public org.dom4j.bean.BeanAttribute extends org.dom4j.tree.AbstractAttribute {
	private final org.dom4j.bean.BeanAttributeList beanList
	private final int index
	public void  (org.dom4j.bean.BeanAttributeList, int) 
		org.dom4j.bean.BeanAttributeList beanList
		int index
	public org.dom4j.QName getQName () 
	public org.dom4j.Element getParent () 
	public java.lang.String getValue () 
		Object data
	public void setValue (java.lang.String) 
		String data
	public java.lang.Object getData () 
	public void setData (java.lang.Object) 
		Object data
}

org/dom4j/bean/BeanAttributeList.class
BeanAttributeList.java
package org.dom4j.bean
public org.dom4j.bean.BeanAttributeList extends java.util.AbstractList {
	private org.dom4j.bean.BeanElement parent
	private org.dom4j.bean.BeanMetaData beanMetaData
	private org.dom4j.bean.BeanAttribute[] attributes
	public void  (org.dom4j.bean.BeanElement, org.dom4j.bean.BeanMetaData) 
		org.dom4j.bean.BeanElement parent
		org.dom4j.bean.BeanMetaData beanMetaData
	public void  (org.dom4j.bean.BeanElement) 
		org.dom4j.bean.BeanElement parent
		Object data
		Class beanClass
	public org.dom4j.Attribute attribute (java.lang.String) 
		String name
		int index
	public org.dom4j.Attribute attribute (org.dom4j.QName) 
		org.dom4j.QName qname
		int index
	public org.dom4j.bean.BeanAttribute attribute (int) 
		org.dom4j.bean.BeanAttribute attribute
		int index
	public org.dom4j.bean.BeanElement getParent () 
	public org.dom4j.QName getQName (int) 
		int index
	public java.lang.Object getData (int) 
		int index
	public void setData (int, java.lang.Object) 
		int index
		Object data
	public int size () 
	public java.lang.Object get (int) 
		int index
		org.dom4j.bean.BeanAttribute attribute
	public boolean add (java.lang.Object) 
		Object object
	public void add (int, java.lang.Object) 
		int index
		Object object
	public java.lang.Object set (int, java.lang.Object) 
		int index
		Object object
	public boolean remove (java.lang.Object) 
		Object object
	public java.lang.Object remove (int) 
		int index
		org.dom4j.bean.BeanAttribute attribute
		Object oldValue
	public void clear () 
		org.dom4j.bean.BeanAttribute attribute
		int i
		int size
	protected org.dom4j.bean.BeanAttribute createAttribute (org.dom4j.bean.BeanElement, int) 
		org.dom4j.bean.BeanElement element
		int index
}

org/dom4j/bean/BeanDocumentFactory.class
BeanDocumentFactory.java
package org.dom4j.bean
public org.dom4j.bean.BeanDocumentFactory extends org.dom4j.DocumentFactory {
	private static org.dom4j.bean.BeanDocumentFactory singleton
	static Class class$org$dom4j$bean$BeanDocumentFactory
	public void  () 
	public static org.dom4j.DocumentFactory getInstance () 
	public org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.QName qname
		Object bean
	public org.dom4j.Element createElement (org.dom4j.QName, org.xml.sax.Attributes) 
		org.dom4j.QName qname
		org.xml.sax.Attributes attributes
		Object bean
	public org.dom4j.Attribute createAttribute (org.dom4j.Element, org.dom4j.QName, java.lang.String) 
		org.dom4j.Element owner
		org.dom4j.QName qname
		String value
	protected java.lang.Object createBean (org.dom4j.QName) 
		org.dom4j.QName qname
	protected java.lang.Object createBean (org.dom4j.QName, org.xml.sax.Attributes) 
		Class beanClass
		Exception e
		org.dom4j.QName qname
		org.xml.sax.Attributes attributes
		String value
	protected void handleException (java.lang.Exception) 
		Exception e
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/dom4j/bean/BeanElement.class
BeanElement.java
package org.dom4j.bean
public org.dom4j.bean.BeanElement extends org.dom4j.tree.DefaultElement {
	private static final org.dom4j.DocumentFactory DOCUMENT_FACTORY
	private Object bean
	static Class class$org$dom4j$bean$BeanElement
	public void  (java.lang.String, java.lang.Object) 
		String name
		Object bean
	public void  (java.lang.String, org.dom4j.Namespace, java.lang.Object) 
		String name
		org.dom4j.Namespace namespace
		Object bean
	public void  (org.dom4j.QName, java.lang.Object) 
		org.dom4j.QName qname
		Object bean
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public java.lang.Object getData () 
	public void setData (java.lang.Object) 
		Object data
	public org.dom4j.Attribute attribute (java.lang.String) 
		String name
	public org.dom4j.Attribute attribute (org.dom4j.QName) 
		org.dom4j.QName qname
	public org.dom4j.Element addAttribute (java.lang.String, java.lang.String) 
		String name
		String value
		org.dom4j.Attribute attribute
	public org.dom4j.Element addAttribute (org.dom4j.QName, java.lang.String) 
		org.dom4j.QName qName
		String value
		org.dom4j.Attribute attribute
	public void setAttributes (java.util.List) 
		java.util.List attributes
	public void setAttributes (org.xml.sax.Attributes, org.dom4j.tree.NamespaceStack, boolean) 
		String attributeName
		int i
		Class beanClass
		Exception ex
		org.xml.sax.Attributes attributes
		org.dom4j.tree.NamespaceStack namespaceStack
		boolean noNamespaceAttributes
		String className
	protected org.dom4j.DocumentFactory getDocumentFactory () 
	protected org.dom4j.bean.BeanAttributeList getBeanAttributeList () 
	protected java.util.List createAttributeList () 
	protected java.util.List createAttributeList (int) 
		int size
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/dom4j/bean/BeanMetaData.class
BeanMetaData.java
package org.dom4j.bean
public org.dom4j.bean.BeanMetaData extends java.lang.Object {
	protected static final Object[] NULL_ARGS
	private static java.util.Map singletonCache
	private static final org.dom4j.DocumentFactory DOCUMENT_FACTORY
	private Class beanClass
	private java.beans.PropertyDescriptor[] propertyDescriptors
	private org.dom4j.QName[] qNames
	private java.lang.reflect.Method[] readMethods
	private java.lang.reflect.Method[] writeMethods
	private java.util.Map nameMap
	public void  (java.lang.Class) 
		java.beans.BeanInfo beanInfo
		java.beans.IntrospectionException e
		java.beans.PropertyDescriptor propertyDescriptor
		String name
		org.dom4j.QName qName
		Integer index
		int i
		Class beanClass
		int size
	public static org.dom4j.bean.BeanMetaData get (java.lang.Class) 
		Class beanClass
		org.dom4j.bean.BeanMetaData answer
	public int attributeCount () 
	public org.dom4j.bean.BeanAttributeList createAttributeList (org.dom4j.bean.BeanElement) 
		org.dom4j.bean.BeanElement parent
	public org.dom4j.QName getQName (int) 
		int index
	public int getIndex (java.lang.String) 
		String name
		Integer index
	public int getIndex (org.dom4j.QName) 
		org.dom4j.QName qName
		Integer index
	public java.lang.Object getData (int, java.lang.Object) 
		java.lang.reflect.Method method
		Exception e
		int index
		Object bean
	public void setData (int, java.lang.Object, java.lang.Object) 
		java.lang.reflect.Method method
		Object[] args
		Exception e
		int index
		Object bean
		Object data
	protected void handleException (java.lang.Exception) 
		Exception e
	static void  () 
}

org/dom4j/datatype/DatatypeAttribute.class
DatatypeAttribute.java
package org.dom4j.datatype
public org.dom4j.datatype.DatatypeAttribute extends org.dom4j.tree.AbstractAttribute implements com.sun.msv.datatype.SerializationContext org.relaxng.datatype.ValidationContext  {
	private org.dom4j.Element parent
	private org.dom4j.QName qname
	private com.sun.msv.datatype.xsd.XSDatatype datatype
	private Object data
	private String text
	public void  (org.dom4j.QName, com.sun.msv.datatype.xsd.XSDatatype) 
		org.dom4j.QName qname
		com.sun.msv.datatype.xsd.XSDatatype datatype
	public void  (org.dom4j.QName, com.sun.msv.datatype.xsd.XSDatatype, java.lang.String) 
		org.dom4j.QName qname
		com.sun.msv.datatype.xsd.XSDatatype datatype
		String text
	public java.lang.String toString () 
	public com.sun.msv.datatype.xsd.XSDatatype getXSDatatype () 
	public java.lang.String getNamespacePrefix (java.lang.String) 
		org.dom4j.Namespace namespace
		String uri
		org.dom4j.Element parentElement
	public java.lang.String getBaseUri () 
	public boolean isNotation (java.lang.String) 
		String notationName
	public boolean isUnparsedEntity (java.lang.String) 
		String entityName
	public java.lang.String resolveNamespacePrefix (java.lang.String) 
		org.dom4j.Namespace namespace
		org.dom4j.Element parentElement
		String prefix
	public org.dom4j.QName getQName () 
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
	public java.lang.Object getData () 
	public void setData (java.lang.Object) 
		Object data
		String s
	public org.dom4j.Element getParent () 
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public boolean supportsParent () 
	public boolean isReadOnly () 
	protected void validate (java.lang.String)  throws java.lang.IllegalArgumentException 
		org.relaxng.datatype.DatatypeException e
		String txt
	protected java.lang.Object convertToValue (java.lang.String) 
		com.sun.msv.datatype.DatabindableDatatype bindable
		String txt
}

org/dom4j/datatype/DatatypeDocumentFactory.class
DatatypeDocumentFactory.java
package org.dom4j.datatype
public org.dom4j.datatype.DatatypeDocumentFactory extends org.dom4j.DocumentFactory {
	private static final boolean DO_INTERN_QNAME
	protected static transient org.dom4j.datatype.DatatypeDocumentFactory singleton
	private static final org.dom4j.Namespace XSI_NAMESPACE
	private static final org.dom4j.QName XSI_SCHEMA_LOCATION
	private static final org.dom4j.QName XSI_NO_SCHEMA_LOCATION
	private org.dom4j.datatype.SchemaParser schemaBuilder
	private org.dom4j.io.SAXReader xmlSchemaReader
	private boolean autoLoadSchema
	public void  () 
	public static org.dom4j.DocumentFactory getInstance () 
	public void loadSchema (org.dom4j.Document) 
		org.dom4j.Document schemaDocument
	public void loadSchema (org.dom4j.Document, org.dom4j.Namespace) 
		org.dom4j.Document schemaDocument
		org.dom4j.Namespace targetNamespace
	public org.dom4j.datatype.DatatypeElementFactory getElementFactory (org.dom4j.QName) 
		org.dom4j.QName elementQName
		org.dom4j.datatype.DatatypeElementFactory result
		org.dom4j.DocumentFactory factory
	public org.dom4j.Attribute createAttribute (org.dom4j.Element, org.dom4j.QName, java.lang.String) 
		org.dom4j.Document document
		org.dom4j.Document document
		String uri
		org.dom4j.Namespace namespace
		org.dom4j.Element owner
		org.dom4j.QName qname
		String value
	protected void loadSchema (org.dom4j.Document, java.lang.String) 
		String msg
		org.xml.sax.EntityResolver resolver
		org.xml.sax.InputSource inputSource
		org.dom4j.Document schemaDocument
		Exception e
		org.dom4j.Document document
		String schemaInstanceURI
	protected void loadSchema (org.dom4j.Document, java.lang.String, org.dom4j.Namespace) 
		String msg
		org.xml.sax.EntityResolver resolver
		org.xml.sax.InputSource inputSource
		org.dom4j.Document schemaDocument
		Exception e
		org.dom4j.Document document
		String schemaInstanceURI
		org.dom4j.Namespace namespace
	static void  () 
}

org/dom4j/datatype/DatatypeElement.class
DatatypeElement.java
package org.dom4j.datatype
public org.dom4j.datatype.DatatypeElement extends org.dom4j.tree.DefaultElement implements com.sun.msv.datatype.SerializationContext org.relaxng.datatype.ValidationContext  {
	private com.sun.msv.datatype.xsd.XSDatatype datatype
	private Object data
	public void  (org.dom4j.QName, com.sun.msv.datatype.xsd.XSDatatype) 
		org.dom4j.QName qname
		com.sun.msv.datatype.xsd.XSDatatype datatype
	public void  (org.dom4j.QName, int, com.sun.msv.datatype.xsd.XSDatatype) 
		org.dom4j.QName qname
		int attributeCount
		com.sun.msv.datatype.xsd.XSDatatype type
	public java.lang.String toString () 
	public com.sun.msv.datatype.xsd.XSDatatype getXSDatatype () 
	public java.lang.String getNamespacePrefix (java.lang.String) 
		String uri
		org.dom4j.Namespace namespace
	public java.lang.String getBaseUri () 
	public boolean isNotation (java.lang.String) 
		String notationName
	public boolean isUnparsedEntity (java.lang.String) 
		String entityName
	public java.lang.String resolveNamespacePrefix (java.lang.String) 
		String prefix
		org.dom4j.Namespace namespace
	public java.lang.Object getData () 
		com.sun.msv.datatype.DatabindableDatatype bind
		String text
	public void setData (java.lang.Object) 
		Object data
		String s
	public org.dom4j.Element addText (java.lang.String) 
		String text
	public void setText (java.lang.String) 
		String text
	protected void childAdded (org.dom4j.Node) 
		org.dom4j.Node node
	protected void childRemoved (org.dom4j.Node) 
		org.dom4j.Node node
	protected void validate (java.lang.String)  throws java.lang.IllegalArgumentException 
		org.relaxng.datatype.DatatypeException e
		String text
}

org/dom4j/datatype/DatatypeElementFactory.class
DatatypeElementFactory.java
package org.dom4j.datatype
public org.dom4j.datatype.DatatypeElementFactory extends org.dom4j.DocumentFactory {
	private org.dom4j.QName elementQName
	private java.util.Map attributeXSDatatypes
	private java.util.Map childrenXSDatatypes
	public void  (org.dom4j.QName) 
		org.dom4j.QName elementQName
	public org.dom4j.QName getQName () 
	public com.sun.msv.datatype.xsd.XSDatatype getAttributeXSDatatype (org.dom4j.QName) 
		org.dom4j.QName attributeQName
	public void setAttributeXSDatatype (org.dom4j.QName, com.sun.msv.datatype.xsd.XSDatatype) 
		org.dom4j.QName attributeQName
		com.sun.msv.datatype.xsd.XSDatatype type
	public com.sun.msv.datatype.xsd.XSDatatype getChildElementXSDatatype (org.dom4j.QName) 
		org.dom4j.QName qname
	public void setChildElementXSDatatype (org.dom4j.QName, com.sun.msv.datatype.xsd.XSDatatype) 
		org.dom4j.QName qname
		com.sun.msv.datatype.xsd.XSDatatype dataType
	public org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.datatype.DatatypeElementFactory dtFactory
		org.dom4j.QName qname
		com.sun.msv.datatype.xsd.XSDatatype dataType
		org.dom4j.DocumentFactory factory
	public org.dom4j.Attribute createAttribute (org.dom4j.Element, org.dom4j.QName, java.lang.String) 
		org.dom4j.Element owner
		org.dom4j.QName qname
		String value
		com.sun.msv.datatype.xsd.XSDatatype dataType
}

org/dom4j/datatype/InvalidSchemaException.class
InvalidSchemaException.java
package org.dom4j.datatype
public org.dom4j.datatype.InvalidSchemaException extends java.lang.IllegalArgumentException {
	public void  (java.lang.String) 
		String reason
}

org/dom4j/datatype/NamedTypeResolver.class
NamedTypeResolver.java
package org.dom4j.datatype
 org.dom4j.datatype.NamedTypeResolver extends java.lang.Object {
	protected java.util.Map complexTypeMap
	protected java.util.Map simpleTypeMap
	protected java.util.Map typedElementMap
	protected java.util.Map elementFactoryMap
	protected org.dom4j.DocumentFactory documentFactory
	void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	void registerComplexType (org.dom4j.QName, org.dom4j.DocumentFactory) 
		org.dom4j.QName type
		org.dom4j.DocumentFactory factory
	void registerSimpleType (org.dom4j.QName, com.sun.msv.datatype.xsd.XSDatatype) 
		org.dom4j.QName type
		com.sun.msv.datatype.xsd.XSDatatype datatype
	void registerTypedElement (org.dom4j.Element, org.dom4j.QName, org.dom4j.DocumentFactory) 
		org.dom4j.Element element
		org.dom4j.QName type
		org.dom4j.DocumentFactory parentFactory
	void resolveElementTypes () 
		org.dom4j.DocumentFactory factory
		com.sun.msv.datatype.xsd.XSDatatype datatype
		org.dom4j.DocumentFactory factory
		org.dom4j.Element element
		org.dom4j.QName elementQName
		org.dom4j.QName type
		java.util.Iterator iterator
	void resolveNamedTypes () 
	private org.dom4j.QName getQNameOfSchemaElement (org.dom4j.Element) 
		org.dom4j.Element element
		String name
	private org.dom4j.QName getQName (java.lang.String) 
		String name
}

org/dom4j/datatype/SchemaParser.class
SchemaParser.java
package org.dom4j.datatype
public org.dom4j.datatype.SchemaParser extends java.lang.Object {
	private static final org.dom4j.Namespace XSD_NAMESPACE
	private static final org.dom4j.QName XSD_ELEMENT
	private static final org.dom4j.QName XSD_ATTRIBUTE
	private static final org.dom4j.QName XSD_SIMPLETYPE
	private static final org.dom4j.QName XSD_COMPLEXTYPE
	private static final org.dom4j.QName XSD_RESTRICTION
	private static final org.dom4j.QName XSD_SEQUENCE
	private static final org.dom4j.QName XSD_CHOICE
	private static final org.dom4j.QName XSD_ALL
	private static final org.dom4j.QName XSD_INCLUDE
	private org.dom4j.datatype.DatatypeDocumentFactory documentFactory
	private java.util.Map dataTypeCache
	private org.dom4j.datatype.NamedTypeResolver namedTypeResolver
	private org.dom4j.Namespace targetNamespace
	public void  () 
	public void  (org.dom4j.datatype.DatatypeDocumentFactory) 
		org.dom4j.datatype.DatatypeDocumentFactory documentFactory
	public void build (org.dom4j.Document) 
		org.dom4j.Document schemaDocument
	public void build (org.dom4j.Document, org.dom4j.Namespace) 
		org.dom4j.Document schemaDocument
		org.dom4j.Namespace namespace
	private synchronized void internalBuild (org.dom4j.Document) 
		String msg
		String msg
		org.xml.sax.InputSource inputSource
		org.dom4j.io.SAXReader reader
		org.dom4j.Document inclSchemaDocument
		Exception e
		org.dom4j.Element includeElement
		String inclSchemaInstanceURI
		org.xml.sax.EntityResolver resolver
		java.util.Iterator includeIter
		java.util.Iterator iter
		org.dom4j.Document schemaDocument
		org.dom4j.Element root
	private void onDatatypeElement (org.dom4j.Element, org.dom4j.DocumentFactory) 
		org.dom4j.QName typeQName
		com.sun.msv.datatype.xsd.XSDatatype dataType
		com.sun.msv.datatype.xsd.XSDatatype dataType
		org.dom4j.Element xsdElement
		org.dom4j.DocumentFactory parentFactory
		String name
		String type
		org.dom4j.QName qname
		org.dom4j.datatype.DatatypeElementFactory factory
		org.dom4j.Element xsdSimpleType
		org.dom4j.Element schemaComplexType
		java.util.Iterator iter
	private void onNamedSchemaComplexType (org.dom4j.Element) 
		org.dom4j.Element schemaComplexType
		org.dom4j.Attribute nameAttr
		String name
		org.dom4j.QName qname
		org.dom4j.datatype.DatatypeElementFactory factory
	private void onSchemaComplexType (org.dom4j.Element, org.dom4j.datatype.DatatypeElementFactory) 
		org.dom4j.Element xsdAttribute
		String name
		org.dom4j.QName qname
		com.sun.msv.datatype.xsd.XSDatatype dataType
		org.dom4j.Element schemaComplexType
		org.dom4j.datatype.DatatypeElementFactory elementFactory
		java.util.Iterator iter
		org.dom4j.Element schemaSequence
		org.dom4j.Element schemaChoice
		org.dom4j.Element schemaAll
	private void onChildElements (org.dom4j.Element, org.dom4j.datatype.DatatypeElementFactory) 
		org.dom4j.Element xsdElement
		org.dom4j.Element element
		org.dom4j.datatype.DatatypeElementFactory fact
		java.util.Iterator iter
	private void onDatatypeAttribute (org.dom4j.Element, org.dom4j.datatype.DatatypeElementFactory, org.dom4j.Element) 
		String type
		org.dom4j.Element xsdElement
		org.dom4j.datatype.DatatypeElementFactory elementFactory
		org.dom4j.Element xsdAttribute
		String name
		org.dom4j.QName qname
		com.sun.msv.datatype.xsd.XSDatatype dataType
	private com.sun.msv.datatype.xsd.XSDatatype dataTypeForXsdAttribute (org.dom4j.Element) 
		String name
		String msg
		org.dom4j.Element xsdSimpleType
		org.dom4j.Element xsdAttribute
		String type
		com.sun.msv.datatype.xsd.XSDatatype dataType
	private void onNamedSchemaSimpleType (org.dom4j.Element) 
		org.dom4j.Element schemaSimpleType
		org.dom4j.Attribute nameAttr
		String name
		org.dom4j.QName qname
		com.sun.msv.datatype.xsd.XSDatatype datatype
	private com.sun.msv.datatype.xsd.XSDatatype loadXSDatatypeFromSimpleType (org.dom4j.Element) 
		com.sun.msv.datatype.xsd.XSDatatype baseType
		String msg
		org.dom4j.Element xsdSubType
		String base
		org.dom4j.Element xsdSimpleType
		org.dom4j.Element xsdRestriction
	private com.sun.msv.datatype.xsd.XSDatatype deriveSimpleType (com.sun.msv.datatype.xsd.XSDatatype, org.dom4j.Element) 
		org.dom4j.Element element
		String name
		String value
		boolean fixed
		java.util.Iterator iter
		String newTypeName
		org.relaxng.datatype.DatatypeException e
		com.sun.msv.datatype.xsd.XSDatatype baseType
		org.dom4j.Element xsdRestriction
		com.sun.msv.datatype.xsd.TypeIncubator incubator
		org.relaxng.datatype.ValidationContext context
	private org.dom4j.datatype.DatatypeElementFactory getDatatypeElementFactory (org.dom4j.QName) 
		org.dom4j.QName name
		org.dom4j.datatype.DatatypeElementFactory factory
	private com.sun.msv.datatype.xsd.XSDatatype getTypeByName (java.lang.String) 
		org.relaxng.datatype.DatatypeException e
		String localName
		org.relaxng.datatype.DatatypeException e
		org.dom4j.QName typeQName
		int idx
		String type
		com.sun.msv.datatype.xsd.XSDatatype dataType
	private org.dom4j.QName getQName (java.lang.String) 
		String name
	private void onSchemaError (java.lang.String) 
		String message
	static void  () 
}

org/dom4j/dom/DOMAttribute.class
DOMAttribute.java
package org.dom4j.dom
public org.dom4j.dom.DOMAttribute extends org.dom4j.tree.DefaultAttribute implements org.w3c.dom.Attr  {
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public void  (org.dom4j.QName, java.lang.String) 
		org.dom4j.QName qname
		String value
	public void  (org.dom4j.Element, org.dom4j.QName, java.lang.String) 
		org.dom4j.Element parent
		org.dom4j.QName qname
		String value
	public boolean supports (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue ()  throws org.w3c.dom.DOMException 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String nodeValue
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	private void checkNewChildNode (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		int nodeType
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public void normalize () 
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public boolean hasAttributes () 
	public boolean getSpecified () 
	public org.w3c.dom.Element getOwnerElement () 
}

org/dom4j/dom/DOMAttributeNodeMap.class
DOMAttributeNodeMap.java
package org.dom4j.dom
public org.dom4j.dom.DOMAttributeNodeMap extends java.lang.Object implements org.w3c.dom.NamedNodeMap  {
	private org.dom4j.dom.DOMElement element
	public void  (org.dom4j.dom.DOMElement) 
		org.dom4j.dom.DOMElement element
	public void foo ()  throws org.w3c.dom.DOMException 
	public org.w3c.dom.Node getNamedItem (java.lang.String) 
		String name
	public org.w3c.dom.Node setNamedItem (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node arg
	public org.w3c.dom.Node removeNamedItem (java.lang.String)  throws org.w3c.dom.DOMException 
		String name
		org.w3c.dom.Attr attr
	public org.w3c.dom.Node item (int) 
		int index
	public int getLength () 
	public org.w3c.dom.Node getNamedItemNS (java.lang.String, java.lang.String) 
		String namespaceURI
		String localName
	public org.w3c.dom.Node setNamedItemNS (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node arg
	public org.w3c.dom.Node removeNamedItemNS (java.lang.String, java.lang.String)  throws org.w3c.dom.DOMException 
		String namespaceURI
		String localName
		org.w3c.dom.Attr attr
}

org/dom4j/dom/DOMCDATA.class
DOMCDATA.java
package org.dom4j.dom
public org.dom4j.dom.DOMCDATA extends org.dom4j.tree.DefaultCDATA implements org.w3c.dom.CDATASection  {
	public void  (java.lang.String) 
		String text
	public void  (org.dom4j.Element, java.lang.String) 
		org.dom4j.Element parent
		String text
	public boolean supports (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue ()  throws org.w3c.dom.DOMException 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String nodeValue
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	private void checkNewChildNode (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public void normalize () 
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public boolean hasAttributes () 
	public java.lang.String getData ()  throws org.w3c.dom.DOMException 
	public void setData (java.lang.String)  throws org.w3c.dom.DOMException 
		String data
	public int getLength () 
	public java.lang.String substringData (int, int)  throws org.w3c.dom.DOMException 
		int offset
		int count
	public void appendData (java.lang.String)  throws org.w3c.dom.DOMException 
		String arg
	public void insertData (int, java.lang.String)  throws org.w3c.dom.DOMException 
		int offset
		String arg
	public void deleteData (int, int)  throws org.w3c.dom.DOMException 
		int offset
		int count
	public void replaceData (int, int, java.lang.String)  throws org.w3c.dom.DOMException 
		int offset
		int count
		String arg
	public org.w3c.dom.Text splitText (int)  throws org.w3c.dom.DOMException 
		String start
		String rest
		org.dom4j.Element parent
		org.dom4j.CDATA newText
		String text
		int length
		int offset
	protected org.dom4j.CDATA createCDATA (java.lang.String) 
		String text
}

org/dom4j/dom/DOMComment.class
DOMComment.java
package org.dom4j.dom
public org.dom4j.dom.DOMComment extends org.dom4j.tree.DefaultComment implements org.w3c.dom.Comment  {
	public void  (java.lang.String) 
		String text
	public void  (org.dom4j.Element, java.lang.String) 
		org.dom4j.Element parent
		String text
	public boolean supports (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue ()  throws org.w3c.dom.DOMException 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String nodeValue
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	private void checkNewChildNode (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public void normalize () 
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public boolean hasAttributes () 
	public java.lang.String getData ()  throws org.w3c.dom.DOMException 
	public void setData (java.lang.String)  throws org.w3c.dom.DOMException 
		String data
	public int getLength () 
	public java.lang.String substringData (int, int)  throws org.w3c.dom.DOMException 
		int offset
		int count
	public void appendData (java.lang.String)  throws org.w3c.dom.DOMException 
		String arg
	public void insertData (int, java.lang.String)  throws org.w3c.dom.DOMException 
		int offset
		String arg
	public void deleteData (int, int)  throws org.w3c.dom.DOMException 
		int offset
		int count
	public void replaceData (int, int, java.lang.String)  throws org.w3c.dom.DOMException 
		int offset
		int count
		String arg
}

org/dom4j/dom/DOMDocument.class
DOMDocument.java
package org.dom4j.dom
public org.dom4j.dom.DOMDocument extends org.dom4j.tree.DefaultDocument implements org.w3c.dom.Document  {
	private static final org.dom4j.dom.DOMDocumentFactory DOCUMENT_FACTORY
	public void  () 
	public void  (java.lang.String) 
		String name
	public void  (org.dom4j.dom.DOMElement) 
		org.dom4j.dom.DOMElement rootElement
	public void  (org.dom4j.dom.DOMDocumentType) 
		org.dom4j.dom.DOMDocumentType docType
	public void  (org.dom4j.dom.DOMElement, org.dom4j.dom.DOMDocumentType) 
		org.dom4j.dom.DOMElement rootElement
		org.dom4j.dom.DOMDocumentType docType
	public void  (java.lang.String, org.dom4j.dom.DOMElement, org.dom4j.dom.DOMDocumentType) 
		String name
		org.dom4j.dom.DOMElement rootElement
		org.dom4j.dom.DOMDocumentType docType
	private void init () 
	public boolean supports (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue ()  throws org.w3c.dom.DOMException 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String nodeValue
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	private void checkNewChildNode (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		int nodeType
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public boolean hasAttributes () 
	public org.w3c.dom.NodeList getElementsByTagName (java.lang.String) 
		String name
		java.util.ArrayList list
	public org.w3c.dom.NodeList getElementsByTagNameNS (java.lang.String, java.lang.String) 
		String namespace
		String name
		java.util.ArrayList list
	public org.w3c.dom.DocumentType getDoctype () 
	public org.w3c.dom.DOMImplementation getImplementation () 
	public org.w3c.dom.Element getDocumentElement () 
	public org.w3c.dom.Element createElement (java.lang.String)  throws org.w3c.dom.DOMException 
		String name
	public org.w3c.dom.DocumentFragment createDocumentFragment () 
	public org.w3c.dom.Text createTextNode (java.lang.String) 
		String data
	public org.w3c.dom.Comment createComment (java.lang.String) 
		String data
	public org.w3c.dom.CDATASection createCDATASection (java.lang.String)  throws org.w3c.dom.DOMException 
		String data
	public org.w3c.dom.ProcessingInstruction createProcessingInstruction (java.lang.String, java.lang.String)  throws org.w3c.dom.DOMException 
		String target
		String data
	public org.w3c.dom.Attr createAttribute (java.lang.String)  throws org.w3c.dom.DOMException 
		String name
		org.dom4j.QName qname
	public org.w3c.dom.EntityReference createEntityReference (java.lang.String)  throws org.w3c.dom.DOMException 
		String name
	public org.w3c.dom.Node importNode (org.w3c.dom.Node, boolean)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node importedNode
		boolean deep
	public org.w3c.dom.Element createElementNS (java.lang.String, java.lang.String)  throws org.w3c.dom.DOMException 
		String namespaceURI
		String qualifiedName
		org.dom4j.QName qname
	public org.w3c.dom.Attr createAttributeNS (java.lang.String, java.lang.String)  throws org.w3c.dom.DOMException 
		String namespaceURI
		String qualifiedName
		org.dom4j.QName qname
	public org.w3c.dom.Element getElementById (java.lang.String) 
		String elementId
	protected org.dom4j.DocumentFactory getDocumentFactory () 
	static void  () 
}

org/dom4j/dom/DOMDocumentFactory.class
DOMDocumentFactory.java
package org.dom4j.dom
public org.dom4j.dom.DOMDocumentFactory extends org.dom4j.DocumentFactory implements org.w3c.dom.DOMImplementation  {
	private static org.dom4j.util.SingletonStrategy singleton
	static Class class$org$dom4j$dom$DOMDocumentFactory
	public void  () 
	public static org.dom4j.DocumentFactory getInstance () 
		org.dom4j.dom.DOMDocumentFactory fact
	public org.dom4j.Document createDocument () 
		org.dom4j.dom.DOMDocument answer
	public org.dom4j.DocumentType createDocType (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String publicId
		String systemId
	public org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.QName qname
	public org.dom4j.Element createElement (org.dom4j.QName, int) 
		org.dom4j.QName qname
		int attributeCount
	public org.dom4j.Attribute createAttribute (org.dom4j.Element, org.dom4j.QName, java.lang.String) 
		org.dom4j.Element owner
		org.dom4j.QName qname
		String value
	public org.dom4j.CDATA createCDATA (java.lang.String) 
		String text
	public org.dom4j.Comment createComment (java.lang.String) 
		String text
	public org.dom4j.Text createText (java.lang.String) 
		String text
	public org.dom4j.Entity createEntity (java.lang.String) 
		String name
	public org.dom4j.Entity createEntity (java.lang.String, java.lang.String) 
		String name
		String text
	public org.dom4j.Namespace createNamespace (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public org.dom4j.ProcessingInstruction createProcessingInstruction (java.lang.String, java.lang.String) 
		String target
		String data
	public org.dom4j.ProcessingInstruction createProcessingInstruction (java.lang.String, java.util.Map) 
		String target
		java.util.Map data
	public boolean hasFeature (java.lang.String, java.lang.String) 
		String feat
		String version
	public org.w3c.dom.DocumentType createDocumentType (java.lang.String, java.lang.String, java.lang.String)  throws org.w3c.dom.DOMException 
		String qualifiedName
		String publicId
		String systemId
	public org.w3c.dom.Document createDocument (java.lang.String, java.lang.String, org.w3c.dom.DocumentType)  throws org.w3c.dom.DOMException 
		org.dom4j.dom.DOMDocumentType documentType
		org.dom4j.dom.DOMDocument document
		String namespaceURI
		String qualifiedName
		org.w3c.dom.DocumentType docType
		org.dom4j.dom.DOMDocument document
	protected org.dom4j.dom.DOMDocumentType asDocumentType (org.w3c.dom.DocumentType) 
		org.w3c.dom.DocumentType docType
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
		String singletonClass
		String singletonClass
		Exception exc2
		Exception exc1
		String defaultSingletonClass
		Class clazz
		Exception exc3
}

org/dom4j/dom/DOMDocumentType.class
DOMDocumentType.java
package org.dom4j.dom
public org.dom4j.dom.DOMDocumentType extends org.dom4j.tree.DefaultDocumentType implements org.w3c.dom.DocumentType  {
	public void  () 
	public void  (java.lang.String, java.lang.String) 
		String elementName
		String systemID
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String publicID
		String systemID
	public boolean supports (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue ()  throws org.w3c.dom.DOMException 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String nodeValue
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	private void checkNewChildNode (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public void normalize () 
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public boolean hasAttributes () 
	public org.w3c.dom.NamedNodeMap getEntities () 
	public org.w3c.dom.NamedNodeMap getNotations () 
	public java.lang.String getPublicId () 
	public java.lang.String getSystemId () 
	public java.lang.String getInternalSubset () 
}

org/dom4j/dom/DOMElement.class
DOMElement.java
package org.dom4j.dom
public org.dom4j.dom.DOMElement extends org.dom4j.tree.DefaultElement implements org.w3c.dom.Element  {
	private static final org.dom4j.DocumentFactory DOCUMENT_FACTORY
	public void  (java.lang.String) 
		String name
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public void  (org.dom4j.QName, int) 
		org.dom4j.QName qname
		int attributeCount
	public void  (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public boolean supports (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue ()  throws org.w3c.dom.DOMException 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String nodeValue
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	private void checkNewChildNode (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		int nodeType
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public boolean hasAttributes () 
	public java.lang.String getTagName () 
	public java.lang.String getAttribute (java.lang.String) 
		String name
		String answer
	public void setAttribute (java.lang.String, java.lang.String)  throws org.w3c.dom.DOMException 
		String name
		String value
	public void removeAttribute (java.lang.String)  throws org.w3c.dom.DOMException 
		String name
		org.dom4j.Attribute attribute
	public org.w3c.dom.Attr getAttributeNode (java.lang.String) 
		String name
	public org.w3c.dom.Attr setAttributeNode (org.w3c.dom.Attr)  throws org.w3c.dom.DOMException 
		org.dom4j.Attribute newAttribute
		org.w3c.dom.Attr newAttr
		org.dom4j.Attribute attribute
	public org.w3c.dom.Attr removeAttributeNode (org.w3c.dom.Attr)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Attr oldAttr
		org.dom4j.Attribute attribute
	public java.lang.String getAttributeNS (java.lang.String, java.lang.String) 
		String answer
		String namespaceURI
		String localName
		org.dom4j.Attribute attribute
	public void setAttributeNS (java.lang.String, java.lang.String, java.lang.String)  throws org.w3c.dom.DOMException 
		org.dom4j.QName qname
		String namespaceURI
		String qualifiedName
		String value
		org.dom4j.Attribute attribute
	public void removeAttributeNS (java.lang.String, java.lang.String)  throws org.w3c.dom.DOMException 
		String namespaceURI
		String localName
		org.dom4j.Attribute attribute
	public org.w3c.dom.Attr getAttributeNodeNS (java.lang.String, java.lang.String) 
		String namespaceURI
		String localName
		org.dom4j.Attribute attribute
	public org.w3c.dom.Attr setAttributeNodeNS (org.w3c.dom.Attr)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Attr newAttr
		org.dom4j.Attribute attribute
	public org.w3c.dom.NodeList getElementsByTagName (java.lang.String) 
		String name
		java.util.ArrayList list
	public org.w3c.dom.NodeList getElementsByTagNameNS (java.lang.String, java.lang.String) 
		String namespace
		String lName
		java.util.ArrayList list
	public boolean hasAttribute (java.lang.String) 
		String name
	public boolean hasAttributeNS (java.lang.String, java.lang.String) 
		String namespaceURI
		String localName
	protected org.dom4j.DocumentFactory getDocumentFactory () 
		org.dom4j.DocumentFactory factory
	protected org.dom4j.Attribute attribute (org.w3c.dom.Attr) 
		org.w3c.dom.Attr attr
	protected org.dom4j.Attribute attribute (java.lang.String, java.lang.String) 
		org.dom4j.Attribute attribute
		int i
		String namespaceURI
		String localName
		java.util.List attributes
		int size
	protected org.dom4j.Attribute createAttribute (org.w3c.dom.Attr) 
		String prefix
		String uri
		org.w3c.dom.Attr newAttr
		org.dom4j.QName qname
		String name
	protected org.dom4j.QName getQName (java.lang.String, java.lang.String) 
		String namespace
		String qualifiedName
		int index
		String prefix
		String localName
	static void  () 
}

org/dom4j/dom/DOMEntityReference.class
DOMEntityReference.java
package org.dom4j.dom
public org.dom4j.dom.DOMEntityReference extends org.dom4j.tree.DefaultEntity implements org.w3c.dom.EntityReference  {
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, java.lang.String) 
		String name
		String text
	public void  (org.dom4j.Element, java.lang.String, java.lang.String) 
		org.dom4j.Element parent
		String name
		String text
	public boolean supports (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue ()  throws org.w3c.dom.DOMException 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String nodeValue
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	private void checkNewChildNode (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		int nodeType
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public void normalize () 
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public boolean hasAttributes () 
}

org/dom4j/dom/DOMNamespace.class
DOMNamespace.java
package org.dom4j.dom
public org.dom4j.dom.DOMNamespace extends org.dom4j.tree.DefaultNamespace implements org.w3c.dom.Node  {
	public void  (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public void  (org.dom4j.Element, java.lang.String, java.lang.String) 
		org.dom4j.Element parent
		String prefix
		String uri
	public boolean supports (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue ()  throws org.w3c.dom.DOMException 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String nodeValue
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public void normalize () 
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public boolean hasAttributes () 
}

org/dom4j/dom/DOMNodeHelper$1.class
DOMNodeHelper.java
package org.dom4j.dom
 org.dom4j.dom.DOMNodeHelper$1 extends java.lang.Object implements org.w3c.dom.NodeList  {
	private final java.util.List val$list
	void  (java.util.List) 
		java.util.List val$list
	public org.w3c.dom.Node item (int) 
		int index
	public int getLength () 
}

org/dom4j/dom/DOMNodeHelper$EmptyNodeList.class
DOMNodeHelper.java
package org.dom4j.dom
public org.dom4j.dom.DOMNodeHelper$EmptyNodeList extends java.lang.Object implements org.w3c.dom.NodeList  {
	public void  () 
	public org.w3c.dom.Node item (int) 
		int index
	public int getLength () 
}

org/dom4j/dom/DOMNodeHelper.class
DOMNodeHelper.java
package org.dom4j.dom
public org.dom4j.dom.DOMNodeHelper extends java.lang.Object {
	public static final org.w3c.dom.NodeList EMPTY_NODE_LIST
	protected void  () 
	public static boolean supports (org.dom4j.Node, java.lang.String, java.lang.String) 
		org.dom4j.Node node
		String feature
		String version
	public static java.lang.String getNamespaceURI (org.dom4j.Node) 
		org.dom4j.Node node
	public static java.lang.String getPrefix (org.dom4j.Node) 
		org.dom4j.Node node
	public static java.lang.String getLocalName (org.dom4j.Node) 
		org.dom4j.Node node
	public static void setPrefix (org.dom4j.Node, java.lang.String)  throws org.w3c.dom.DOMException 
		org.dom4j.Node node
		String prefix
	public static java.lang.String getNodeValue (org.dom4j.Node)  throws org.w3c.dom.DOMException 
		org.dom4j.Node node
	public static void setNodeValue (org.dom4j.Node, java.lang.String)  throws org.w3c.dom.DOMException 
		org.dom4j.Node node
		String nodeValue
	public static org.w3c.dom.Node getParentNode (org.dom4j.Node) 
		org.dom4j.Node node
	public static org.w3c.dom.NodeList getChildNodes (org.dom4j.Node) 
		org.dom4j.Node node
	public static org.w3c.dom.Node getFirstChild (org.dom4j.Node) 
		org.dom4j.Node node
	public static org.w3c.dom.Node getLastChild (org.dom4j.Node) 
		org.dom4j.Node node
	public static org.w3c.dom.Node getPreviousSibling (org.dom4j.Node) 
		org.dom4j.Node previous
		int index
		org.dom4j.Node node
		org.dom4j.Element parent
	public static org.w3c.dom.Node getNextSibling (org.dom4j.Node) 
		org.dom4j.Node next
		int index
		org.dom4j.Node node
		org.dom4j.Element parent
	public static org.w3c.dom.NamedNodeMap getAttributes (org.dom4j.Node) 
		org.dom4j.Node node
	public static org.w3c.dom.Document getOwnerDocument (org.dom4j.Node) 
		org.dom4j.Node node
	public static org.w3c.dom.Node insertBefore (org.dom4j.Node, org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.dom4j.Branch branch
		java.util.List list
		int index
		org.dom4j.Node node
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public static org.w3c.dom.Node replaceChild (org.dom4j.Node, org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.dom4j.Branch branch
		java.util.List list
		int index
		org.dom4j.Node node
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public static org.w3c.dom.Node removeChild (org.dom4j.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.dom4j.Branch branch
		org.dom4j.Node node
		org.w3c.dom.Node oldChild
	public static org.w3c.dom.Node appendChild (org.dom4j.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.dom4j.Branch branch
		org.w3c.dom.Node previousParent
		org.dom4j.Node node
		org.w3c.dom.Node newChild
	public static boolean hasChildNodes (org.dom4j.Node) 
		org.dom4j.Node node
	public static org.w3c.dom.Node cloneNode (org.dom4j.Node, boolean) 
		org.dom4j.Node node
		boolean deep
	public static void normalize (org.dom4j.Node) 
		org.dom4j.Node node
	public static boolean isSupported (org.dom4j.Node, java.lang.String, java.lang.String) 
		org.dom4j.Node n
		String feature
		String version
	public static boolean hasAttributes (org.dom4j.Node) 
		org.dom4j.Node node
	public static java.lang.String getData (org.dom4j.CharacterData)  throws org.w3c.dom.DOMException 
		org.dom4j.CharacterData charData
	public static void setData (org.dom4j.CharacterData, java.lang.String)  throws org.w3c.dom.DOMException 
		org.dom4j.CharacterData charData
		String data
	public static int getLength (org.dom4j.CharacterData) 
		org.dom4j.CharacterData charData
		String text
	public static java.lang.String substringData (org.dom4j.CharacterData, int, int)  throws org.w3c.dom.DOMException 
		org.dom4j.CharacterData charData
		int offset
		int count
		String text
		int length
	public static void appendData (org.dom4j.CharacterData, java.lang.String)  throws org.w3c.dom.DOMException 
		String text
		org.dom4j.CharacterData charData
		String arg
	public static void insertData (org.dom4j.CharacterData, int, java.lang.String)  throws org.w3c.dom.DOMException 
		StringBuffer buffer
		int length
		String text
		org.dom4j.CharacterData data
		int offset
		String arg
	public static void deleteData (org.dom4j.CharacterData, int, int)  throws org.w3c.dom.DOMException 
		StringBuffer buffer
		int length
		String text
		org.dom4j.CharacterData charData
		int offset
		int count
	public static void replaceData (org.dom4j.CharacterData, int, int, java.lang.String)  throws org.w3c.dom.DOMException 
		StringBuffer buffer
		int length
		String text
		org.dom4j.CharacterData charData
		int offset
		int count
		String arg
	public static void appendElementsByTagName (java.util.List, org.dom4j.Branch, java.lang.String) 
		org.dom4j.Element element
		org.dom4j.Node node
		int i
		int size
		java.util.List list
		org.dom4j.Branch parent
		String name
		boolean isStar
	public static void appendElementsByTagNameNS (java.util.List, org.dom4j.Branch, java.lang.String, java.lang.String) 
		org.dom4j.Element element
		org.dom4j.Node node
		int i
		int size
		java.util.List list
		org.dom4j.Branch parent
		String namespace
		String localName
		boolean isStarNS
		boolean isStar
	public static org.w3c.dom.NodeList createNodeList (java.util.List) 
		java.util.List list
	public static org.w3c.dom.Node asDOMNode (org.dom4j.Node) 
		org.dom4j.Node node
	public static org.w3c.dom.Document asDOMDocument (org.dom4j.Document) 
		org.dom4j.Document document
	public static org.w3c.dom.DocumentType asDOMDocumentType (org.dom4j.DocumentType) 
		org.dom4j.DocumentType dt
	public static org.w3c.dom.Text asDOMText (org.dom4j.CharacterData) 
		org.dom4j.CharacterData text
	public static org.w3c.dom.Element asDOMElement (org.dom4j.Node) 
		org.dom4j.Node element
	public static org.w3c.dom.Attr asDOMAttr (org.dom4j.Node) 
		org.dom4j.Node attribute
	public static void notSupported () 
	static void  () 
}

org/dom4j/dom/DOMProcessingInstruction.class
DOMProcessingInstruction.java
package org.dom4j.dom
public org.dom4j.dom.DOMProcessingInstruction extends org.dom4j.tree.DefaultProcessingInstruction implements org.w3c.dom.ProcessingInstruction  {
	public void  (java.lang.String, java.util.Map) 
		String target
		java.util.Map values
	public void  (java.lang.String, java.lang.String) 
		String target
		String values
	public void  (org.dom4j.Element, java.lang.String, java.lang.String) 
		org.dom4j.Element parent
		String target
		String val
	public boolean supports (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue ()  throws org.w3c.dom.DOMException 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String nodeValue
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	private void checkNewChildNode (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public void normalize () 
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public boolean hasAttributes () 
	public java.lang.String getData () 
	public void setData (java.lang.String)  throws org.w3c.dom.DOMException 
		String data
}

org/dom4j/dom/DOMText.class
DOMText.java
package org.dom4j.dom
public org.dom4j.dom.DOMText extends org.dom4j.tree.DefaultText implements org.w3c.dom.Text  {
	public void  (java.lang.String) 
		String text
	public void  (org.dom4j.Element, java.lang.String) 
		org.dom4j.Element parent
		String text
	public boolean supports (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue ()  throws org.w3c.dom.DOMException 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String nodeValue
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	private void checkNewChildNode (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public void normalize () 
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public boolean hasAttributes () 
	public java.lang.String getData ()  throws org.w3c.dom.DOMException 
	public void setData (java.lang.String)  throws org.w3c.dom.DOMException 
		String data
	public int getLength () 
	public java.lang.String substringData (int, int)  throws org.w3c.dom.DOMException 
		int offset
		int count
	public void appendData (java.lang.String)  throws org.w3c.dom.DOMException 
		String arg
	public void insertData (int, java.lang.String)  throws org.w3c.dom.DOMException 
		int offset
		String arg
	public void deleteData (int, int)  throws org.w3c.dom.DOMException 
		int offset
		int count
	public void replaceData (int, int, java.lang.String)  throws org.w3c.dom.DOMException 
		int offset
		int count
		String arg
	public org.w3c.dom.Text splitText (int)  throws org.w3c.dom.DOMException 
		String start
		String rest
		org.dom4j.Element parent
		org.dom4j.Text newText
		String text
		int length
		int offset
	protected org.dom4j.Text createText (java.lang.String) 
		String text
}

org/dom4j/dtd/AttributeDecl.class
AttributeDecl.java
package org.dom4j.dtd
public org.dom4j.dtd.AttributeDecl extends java.lang.Object {
	private String elementName
	private String attributeName
	private String type
	private String value
	private String valueDefault
	public void  () 
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String elementName
		String attributeName
		String type
		String valueDefault
		String value
	public java.lang.String getElementName () 
	public void setElementName (java.lang.String) 
		String elementName
	public java.lang.String getAttributeName () 
	public void setAttributeName (java.lang.String) 
		String attributeName
	public java.lang.String getType () 
	public void setType (java.lang.String) 
		String type
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getValueDefault () 
	public void setValueDefault (java.lang.String) 
		String valueDefault
	public java.lang.String toString () 
		StringBuffer buffer
}

org/dom4j/dtd/ElementDecl.class
ElementDecl.java
package org.dom4j.dtd
public org.dom4j.dtd.ElementDecl extends java.lang.Object {
	private String name
	private String model
	public void  () 
	public void  (java.lang.String, java.lang.String) 
		String name
		String model
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getModel () 
	public void setModel (java.lang.String) 
		String model
	public java.lang.String toString () 
}

org/dom4j/dtd/ExternalEntityDecl.class
ExternalEntityDecl.java
package org.dom4j.dtd
public org.dom4j.dtd.ExternalEntityDecl extends java.lang.Object {
	private String name
	private String publicID
	private String systemID
	public void  () 
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String publicID
		String systemID
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getPublicID () 
	public void setPublicID (java.lang.String) 
		String publicID
	public java.lang.String getSystemID () 
	public void setSystemID (java.lang.String) 
		String systemID
	public java.lang.String toString () 
		StringBuffer buffer
}

org/dom4j/dtd/InternalEntityDecl.class
InternalEntityDecl.java
package org.dom4j.dtd
public org.dom4j.dtd.InternalEntityDecl extends java.lang.Object {
	private String name
	private String value
	public void  () 
	public void  (java.lang.String, java.lang.String) 
		String name
		String value
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
	public java.lang.String toString () 
		StringBuffer buffer
	private java.lang.String escapeEntityValue (java.lang.String) 
		char c
		int i
		String text
		StringBuffer result
}

org/dom4j/io/DOMReader.class
DOMReader.java
package org.dom4j.io
public org.dom4j.io.DOMReader extends java.lang.Object {
	private org.dom4j.DocumentFactory factory
	private org.dom4j.tree.NamespaceStack namespaceStack
	public void  () 
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory factory
	public org.dom4j.DocumentFactory getDocumentFactory () 
	public void setDocumentFactory (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory docFactory
	public org.dom4j.Document read (org.w3c.dom.Document) 
		int i
		int size
		org.w3c.dom.Document domDocument
		org.dom4j.Document document
		org.w3c.dom.NodeList nodeList
	protected void readTree (org.w3c.dom.Node, org.dom4j.Branch) 
		org.dom4j.Element currentEl
		org.dom4j.Document currentDoc
		org.w3c.dom.DocumentType domDocType
		org.w3c.dom.Node firstChild
		org.w3c.dom.Node node
		org.dom4j.Branch current
		org.dom4j.Element element
		org.dom4j.Document document
	protected void readElement (org.w3c.dom.Node, org.dom4j.Branch) 
		org.w3c.dom.Node attribute
		String prefix
		String uri
		org.dom4j.Namespace namespace
		org.w3c.dom.Node attribute
		String name
		int i
		org.w3c.dom.Node attribute
		org.dom4j.QName attributeQName
		int i
		int size
		java.util.List attributes
		org.w3c.dom.Node child
		int i
		int size
		org.w3c.dom.Node node
		org.dom4j.Branch current
		int previouslyDeclaredNamespaces
		String namespaceUri
		String elementPrefix
		org.w3c.dom.NamedNodeMap attributeList
		org.dom4j.QName qName
		org.dom4j.Element element
		org.w3c.dom.NodeList children
	protected org.dom4j.Namespace getNamespace (java.lang.String, java.lang.String) 
		String prefix
		String uri
	protected org.dom4j.Document createDocument () 
	protected void clearNamespaceStack () 
	private java.lang.String getPrefix (java.lang.String) 
		String xmlnsDecl
		int index
}

org/dom4j/io/DOMWriter.class
DOMWriter.java
package org.dom4j.io
public org.dom4j.io.DOMWriter extends java.lang.Object {
	private static boolean loggedWarning
	private static final String[] DEFAULT_DOM_DOCUMENT_CLASSES
	private Class domDocumentClass
	private org.dom4j.tree.NamespaceStack namespaceStack
	static Class class$org$dom4j$io$DOMWriter
	public void  () 
	public void  (java.lang.Class) 
		Class domDocumentClass
	public java.lang.Class getDomDocumentClass ()  throws org.dom4j.DocumentException 
		String name
		Exception e
		int i
		int size
		Class result
	public void setDomDocumentClass (java.lang.Class) 
		Class domDocumentClass
	public void setDomDocumentClassName (java.lang.String)  throws org.dom4j.DocumentException 
		Exception e
		String name
	public org.w3c.dom.Document write (org.dom4j.Document)  throws org.dom4j.DocumentException 
		org.dom4j.Document document
		org.w3c.dom.Document domDocument
	public org.w3c.dom.Document write (org.dom4j.Document, org.w3c.dom.DOMImplementation)  throws org.dom4j.DocumentException 
		org.dom4j.Document document
		org.w3c.dom.DOMImplementation domImpl
		org.w3c.dom.Document domDocument
	protected void appendDOMTree (org.w3c.dom.Document, org.w3c.dom.Node, java.util.List) 
		org.dom4j.Text text
		Object object
		int i
		org.w3c.dom.Document domDocument
		org.w3c.dom.Node domCurrent
		java.util.List content
		int size
	protected void appendDOMTree (org.w3c.dom.Document, org.w3c.dom.Node, org.dom4j.Element) 
		org.dom4j.Namespace namespace
		int i
		int size
		org.dom4j.Attribute attribute
		String attUri
		String attName
		String value
		int i
		int size
		org.w3c.dom.Document domDocument
		org.w3c.dom.Node domCurrent
		org.dom4j.Element element
		String elUri
		String elName
		org.w3c.dom.Element domElement
		int stackSize
		org.dom4j.Namespace elementNamespace
		java.util.List declaredNamespaces
	protected void appendDOMTree (org.w3c.dom.Document, org.w3c.dom.Node, org.dom4j.CDATA) 
		org.w3c.dom.Document domDocument
		org.w3c.dom.Node domCurrent
		org.dom4j.CDATA cdata
		org.w3c.dom.CDATASection domCDATA
	protected void appendDOMTree (org.w3c.dom.Document, org.w3c.dom.Node, org.dom4j.Comment) 
		org.w3c.dom.Document domDocument
		org.w3c.dom.Node domCurrent
		org.dom4j.Comment comment
		org.w3c.dom.Comment domComment
	protected void appendDOMTree (org.w3c.dom.Document, org.w3c.dom.Node, java.lang.String) 
		org.w3c.dom.Document domDocument
		org.w3c.dom.Node domCurrent
		String text
		org.w3c.dom.Text domText
	protected void appendDOMTree (org.w3c.dom.Document, org.w3c.dom.Node, org.dom4j.Entity) 
		org.w3c.dom.Document domDocument
		org.w3c.dom.Node domCurrent
		org.dom4j.Entity entity
		org.w3c.dom.EntityReference domEntity
	protected void appendDOMTree (org.w3c.dom.Document, org.w3c.dom.Node, org.dom4j.ProcessingInstruction) 
		org.w3c.dom.Document domDoc
		org.w3c.dom.Node domCurrent
		org.dom4j.ProcessingInstruction pi
		org.w3c.dom.ProcessingInstruction domPI
	protected void writeNamespace (org.w3c.dom.Element, org.dom4j.Namespace) 
		org.w3c.dom.Element domElement
		org.dom4j.Namespace namespace
		String attributeName
	protected java.lang.String attributeNameForNamespace (org.dom4j.Namespace) 
		org.dom4j.Namespace namespace
		String xmlns
		String prefix
	protected org.w3c.dom.Document createDomDocument (org.dom4j.Document)  throws org.dom4j.DocumentException 
		Exception e
		Exception e
		Class theClass
		org.dom4j.Document document
		org.w3c.dom.Document result
	protected org.w3c.dom.Document createDomDocumentViaJAXP ()  throws org.dom4j.DocumentException 
		Throwable e
	protected org.w3c.dom.Document createDomDocument (org.dom4j.Document, org.w3c.dom.DOMImplementation)  throws org.dom4j.DocumentException 
		org.dom4j.Document document
		org.w3c.dom.DOMImplementation domImpl
		String namespaceURI
		String qualifiedName
		org.w3c.dom.DocumentType docType
	protected boolean isNamespaceDeclaration (org.dom4j.Namespace) 
		String uri
		org.dom4j.Namespace ns
	protected void resetNamespaceStack () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/dom4j/io/DispatchHandler.class
DispatchHandler.java
package org.dom4j.io
 org.dom4j.io.DispatchHandler extends java.lang.Object implements org.dom4j.ElementHandler  {
	private boolean atRoot
	private String path
	private java.util.ArrayList pathStack
	private java.util.ArrayList handlerStack
	private java.util.HashMap handlers
	private org.dom4j.ElementHandler defaultHandler
	public void  () 
	public void addHandler (java.lang.String, org.dom4j.ElementHandler) 
		String handlerPath
		org.dom4j.ElementHandler handler
	public org.dom4j.ElementHandler removeHandler (java.lang.String) 
		String handlerPath
	public boolean containsHandler (java.lang.String) 
		String handlerPath
	public org.dom4j.ElementHandler getHandler (java.lang.String) 
		String handlerPath
	public int getActiveHandlerCount () 
	public void setDefaultHandler (org.dom4j.ElementHandler) 
		org.dom4j.ElementHandler handler
	public void resetHandlers () 
	public java.lang.String getPath () 
	public void onStart (org.dom4j.ElementPath) 
		org.dom4j.ElementHandler handler
		org.dom4j.ElementPath elementPath
		org.dom4j.Element element
	public void onEnd (org.dom4j.ElementPath) 
		org.dom4j.ElementHandler handler
		org.dom4j.ElementPath elementPath
}

org/dom4j/io/DocumentInputSource$1.class
DocumentInputSource.java
package org.dom4j.io
 org.dom4j.io.DocumentInputSource$1 extends java.io.Reader {
	private final java.io.IOException val$e
	private final org.dom4j.io.DocumentInputSource this$0
	void  (org.dom4j.io.DocumentInputSource, java.io.IOException)  throws java.io.IOException 
		org.dom4j.io.DocumentInputSource this$0
		java.io.IOException val$e
	public int read (char[], int, int)  throws java.io.IOException 
		char[] ch
		int offset
		int length
	public void close ()  throws java.io.IOException 
}

org/dom4j/io/DocumentInputSource.class
DocumentInputSource.java
package org.dom4j.io
 org.dom4j.io.DocumentInputSource extends org.xml.sax.InputSource {
	private org.dom4j.Document document
	public void  () 
	public void  (org.dom4j.Document) 
		org.dom4j.Document document
	public org.dom4j.Document getDocument () 
	public void setDocument (org.dom4j.Document) 
		org.dom4j.Document document
	public void setCharacterStream (java.io.Reader)  throws java.lang.UnsupportedOperationException 
		java.io.Reader characterStream
	public java.io.Reader getCharacterStream () 
		java.io.StringWriter out
		org.dom4j.io.XMLWriter writer
		java.io.IOException e
}

org/dom4j/io/DocumentResult.class
DocumentResult.java
package org.dom4j.io
public org.dom4j.io.DocumentResult extends javax.xml.transform.sax.SAXResult {
	private org.dom4j.io.SAXContentHandler contentHandler
	public void  () 
	public void  (org.dom4j.io.SAXContentHandler) 
		org.dom4j.io.SAXContentHandler contentHandler
	public org.dom4j.Document getDocument () 
	public void setHandler (org.xml.sax.ContentHandler) 
		org.xml.sax.ContentHandler handler
	public void setLexicalHandler (org.xml.sax.ext.LexicalHandler) 
		org.xml.sax.ext.LexicalHandler handler
}

org/dom4j/io/DocumentSource.class
DocumentSource.java
package org.dom4j.io
public org.dom4j.io.DocumentSource extends javax.xml.transform.sax.SAXSource {
	public static final String DOM4J_FEATURE
	private org.xml.sax.XMLReader xmlReader
	public void  (org.dom4j.Node) 
		org.dom4j.Node node
	public void  (org.dom4j.Document) 
		org.dom4j.Document document
	public org.dom4j.Document getDocument () 
		org.dom4j.io.DocumentInputSource source
	public void setDocument (org.dom4j.Document) 
		org.dom4j.Document document
	public org.xml.sax.XMLReader getXMLReader () 
	public void setInputSource (org.xml.sax.InputSource)  throws java.lang.UnsupportedOperationException 
		org.xml.sax.InputSource inputSource
	public void setXMLReader (org.xml.sax.XMLReader)  throws java.lang.UnsupportedOperationException 
		org.xml.sax.XMLReader parent
		org.xml.sax.XMLFilter filter
		org.xml.sax.XMLReader reader
}

org/dom4j/io/ElementModifier.class
ElementModifier.java
package org.dom4j.io
public abstract org.dom4j.io.ElementModifier extends java.lang.Object {
	public abstract org.dom4j.Element modifyElement (org.dom4j.Element)  throws java.lang.Exception 
}

org/dom4j/io/ElementStack.class
ElementStack.java
package org.dom4j.io
 org.dom4j.io.ElementStack extends java.lang.Object implements org.dom4j.ElementPath  {
	protected org.dom4j.Element[] stack
	protected int lastElementIndex
	private org.dom4j.io.DispatchHandler handler
	public void  () 
	public void  (int) 
		int defaultCapacity
	public void setDispatchHandler (org.dom4j.io.DispatchHandler) 
		org.dom4j.io.DispatchHandler dispatchHandler
	public org.dom4j.io.DispatchHandler getDispatchHandler () 
	public void clear () 
	public org.dom4j.Element peekElement () 
	public org.dom4j.Element popElement () 
	public void pushElement (org.dom4j.Element) 
		org.dom4j.Element element
		int length
	protected void reallocate (int) 
		int size
		org.dom4j.Element[] oldStack
	public int size () 
	public org.dom4j.Element getElement (int) 
		org.dom4j.Element element
		ArrayIndexOutOfBoundsException e
		int depth
		org.dom4j.Element element
	public java.lang.String getPath () 
	public org.dom4j.Element getCurrent () 
	public void addHandler (java.lang.String, org.dom4j.ElementHandler) 
		String path
		org.dom4j.ElementHandler elementHandler
	public void removeHandler (java.lang.String) 
		String path
	public boolean containsHandler (java.lang.String) 
		String path
	private java.lang.String getHandlerPath (java.lang.String) 
		String handlerPath
		String handlerPath
		String path
		String handlerPath
}

org/dom4j/io/HTMLWriter$FormatState.class
HTMLWriter.java
package org.dom4j.io
 org.dom4j.io.HTMLWriter$FormatState extends java.lang.Object {
	private boolean newlines
	private boolean trimText
	private String indent
	private final org.dom4j.io.HTMLWriter this$0
	public void  (org.dom4j.io.HTMLWriter, boolean, boolean, java.lang.String) 
		org.dom4j.io.HTMLWriter this$0
		boolean newLines
		boolean trimText
		String indent
	public boolean isNewlines () 
	public boolean isTrimText () 
	public java.lang.String getIndent () 
}

org/dom4j/io/HTMLWriter.class
HTMLWriter.java
package org.dom4j.io
public org.dom4j.io.HTMLWriter extends org.dom4j.io.XMLWriter {
	private static String lineSeparator
	protected static final java.util.HashSet DEFAULT_PREFORMATTED_TAGS
	protected static final org.dom4j.io.OutputFormat DEFAULT_HTML_FORMAT
	private java.util.Stack formatStack
	private String lastText
	private int tagsOuput
	private int newLineAfterNTags
	private java.util.HashSet preformattedTags
	private java.util.HashSet omitElementCloseSet
	public void  (java.io.Writer) 
		java.io.Writer writer
	public void  (java.io.Writer, org.dom4j.io.OutputFormat) 
		java.io.Writer writer
		org.dom4j.io.OutputFormat format
	public void  ()  throws java.io.UnsupportedEncodingException 
	public void  (org.dom4j.io.OutputFormat)  throws java.io.UnsupportedEncodingException 
		org.dom4j.io.OutputFormat format
	public void  (java.io.OutputStream)  throws java.io.UnsupportedEncodingException 
		java.io.OutputStream out
	public void  (java.io.OutputStream, org.dom4j.io.OutputFormat)  throws java.io.UnsupportedEncodingException 
		java.io.OutputStream out
		org.dom4j.io.OutputFormat format
	public void startCDATA ()  throws org.xml.sax.SAXException 
	public void endCDATA ()  throws org.xml.sax.SAXException 
	protected void writeCDATA (java.lang.String)  throws java.io.IOException 
		String text
	protected void writeEntity (org.dom4j.Entity)  throws java.io.IOException 
		org.dom4j.Entity entity
	protected void writeDeclaration ()  throws java.io.IOException 
	protected void writeString (java.lang.String)  throws java.io.IOException 
		String text
	protected void writeClose (java.lang.String)  throws java.io.IOException 
		String qualifiedName
	protected void writeEmptyElementClose (java.lang.String)  throws java.io.IOException 
		String qualifiedName
	protected boolean omitElementClose (java.lang.String) 
		String qualifiedName
	private java.util.HashSet internalGetOmitElementCloseSet () 
	protected void loadOmitElementCloseSet (java.util.Set) 
		java.util.Set set
	public java.util.Set getOmitElementCloseSet () 
	public void setOmitElementCloseSet (java.util.Set) 
		Object aTag
		java.util.Iterator iter
		java.util.Set newSet
	public java.util.Set getPreformattedTags () 
	public void setPreformattedTags (java.util.Set) 
		Object aTag
		java.util.Iterator iter
		java.util.Set newSet
	public boolean isPreformattedTag (java.lang.String) 
		String qualifiedName
	protected void writeElement (org.dom4j.Element)  throws java.io.IOException 
		org.dom4j.io.HTMLWriter$FormatState state
		org.dom4j.io.OutputFormat currentFormat
		boolean saveNewlines
		boolean saveTrimText
		String currentIndent
		org.dom4j.Element element
		String qualifiedName
		String saveLastText
		int size
	private java.lang.String justSpaces (java.lang.String) 
		char c
		int i
		String text
		int size
		StringBuffer res
	private void lazyInitNewLinesAfterNTags () 
	public static java.lang.String prettyPrintHTML (java.lang.String)  throws java.io.IOException java.io.UnsupportedEncodingException org.dom4j.DocumentException 
		String html
	public static java.lang.String prettyPrintXHTML (java.lang.String)  throws java.io.IOException java.io.UnsupportedEncodingException org.dom4j.DocumentException 
		String html
	public static java.lang.String prettyPrintHTML (java.lang.String, boolean, boolean, boolean, boolean)  throws java.io.IOException java.io.UnsupportedEncodingException org.dom4j.DocumentException 
		String html
		boolean newlines
		boolean trim
		boolean isXHTML
		boolean expandEmpty
		java.io.StringWriter sw
		org.dom4j.io.OutputFormat format
		org.dom4j.io.HTMLWriter writer
		org.dom4j.Document document
	static void  () 
}

org/dom4j/io/JAXPHelper.class
JAXPHelper.java
package org.dom4j.io
 org.dom4j.io.JAXPHelper extends java.lang.Object {
	protected void  () 
	public static org.xml.sax.XMLReader createXMLReader (boolean, boolean)  throws java.lang.Exception 
		boolean validating
		boolean namespaceAware
		javax.xml.parsers.SAXParserFactory factory
		javax.xml.parsers.SAXParser parser
	public static org.w3c.dom.Document createDocument (boolean, boolean)  throws java.lang.Exception 
		boolean validating
		boolean namespaceAware
		javax.xml.parsers.DocumentBuilderFactory factory
		javax.xml.parsers.DocumentBuilder builder
}

org/dom4j/io/OutputFormat.class
OutputFormat.java
package org.dom4j.io
public org.dom4j.io.OutputFormat extends java.lang.Object implements java.lang.Cloneable  {
	protected static final String STANDARD_INDENT
	private boolean suppressDeclaration
	private boolean newLineAfterDeclaration
	private String encoding
	private boolean omitEncoding
	private String indent
	private boolean expandEmptyElements
	private boolean newlines
	private String lineSeparator
	private boolean trimText
	private boolean padText
	private boolean doXHTML
	private int newLineAfterNTags
	private char attributeQuoteChar
	public void  () 
	public void  (java.lang.String) 
		String indent
	public void  (java.lang.String, boolean) 
		String indent
		boolean newlines
	public void  (java.lang.String, boolean, java.lang.String) 
		String indent
		boolean newlines
		String encoding
	public java.lang.String getLineSeparator () 
	public void setLineSeparator (java.lang.String) 
		String separator
	public boolean isNewlines () 
	public void setNewlines (boolean) 
		boolean newlines
	public java.lang.String getEncoding () 
	public void setEncoding (java.lang.String) 
		String encoding
	public boolean isOmitEncoding () 
	public void setOmitEncoding (boolean) 
		boolean omitEncoding
	public void setSuppressDeclaration (boolean) 
		boolean suppressDeclaration
	public boolean isSuppressDeclaration () 
	public void setNewLineAfterDeclaration (boolean) 
		boolean newLineAfterDeclaration
	public boolean isNewLineAfterDeclaration () 
	public boolean isExpandEmptyElements () 
	public void setExpandEmptyElements (boolean) 
		boolean expandEmptyElements
	public boolean isTrimText () 
	public void setTrimText (boolean) 
		boolean trimText
	public boolean isPadText () 
	public void setPadText (boolean) 
		boolean padText
	public java.lang.String getIndent () 
	public void setIndent (java.lang.String) 
		String indent
	public void setIndent (boolean) 
		boolean doIndent
	public void setIndentSize (int) 
		int i
		int indentSize
		StringBuffer indentBuffer
	public boolean isXHTML () 
	public void setXHTML (boolean) 
		boolean xhtml
	public int getNewLineAfterNTags () 
	public void setNewLineAfterNTags (int) 
		int tagCount
	public char getAttributeQuoteCharacter () 
	public void setAttributeQuoteCharacter (char) 
		char quoteChar
	public int parseOptions (java.lang.String[], int) 
		int size
		String[] args
		int i
	public static org.dom4j.io.OutputFormat createPrettyPrint () 
		org.dom4j.io.OutputFormat format
	public static org.dom4j.io.OutputFormat createCompactFormat () 
		org.dom4j.io.OutputFormat format
}

org/dom4j/io/PruningDispatchHandler.class
PruningDispatchHandler.java
package org.dom4j.io
 org.dom4j.io.PruningDispatchHandler extends org.dom4j.io.DispatchHandler {
	void  () 
	public void onEnd (org.dom4j.ElementPath) 
		org.dom4j.ElementPath elementPath
}

org/dom4j/io/PruningElementStack.class
PruningElementStack.java
package org.dom4j.io
 org.dom4j.io.PruningElementStack extends org.dom4j.io.ElementStack {
	private org.dom4j.ElementHandler elementHandler
	private String[] path
	private int matchingElementIndex
	public void  (java.lang.String[], org.dom4j.ElementHandler) 
		String[] path
		org.dom4j.ElementHandler elementHandler
	public void  (java.lang.String[], org.dom4j.ElementHandler, int) 
		String[] path
		org.dom4j.ElementHandler elementHandler
		int defaultCapacity
	public org.dom4j.Element popElement () 
		int i
		org.dom4j.Element parent
		org.dom4j.Element answer
	protected void pathMatches (org.dom4j.Element, org.dom4j.Element) 
		org.dom4j.Element parent
		org.dom4j.Element selectedNode
	protected boolean validElement (org.dom4j.Element, int) 
		org.dom4j.Element element
		int index
		String requiredName
		String name
	private void checkPath () 
}

org/dom4j/io/SAXContentHandler.class
SAXContentHandler.java
package org.dom4j.io
public org.dom4j.io.SAXContentHandler extends org.xml.sax.helpers.DefaultHandler implements org.xml.sax.ext.LexicalHandler org.xml.sax.ext.DeclHandler org.xml.sax.DTDHandler  {
	private org.dom4j.DocumentFactory documentFactory
	private org.dom4j.Document document
	private org.dom4j.io.ElementStack elementStack
	private org.dom4j.tree.NamespaceStack namespaceStack
	private org.dom4j.ElementHandler elementHandler
	private org.xml.sax.Locator locator
	private String entity
	private boolean insideDTDSection
	private boolean insideCDATASection
	private StringBuffer cdataText
	private java.util.Map availableNamespaceMap
	private java.util.List declaredNamespaceList
	private java.util.List internalDTDDeclarations
	private java.util.List externalDTDDeclarations
	private int declaredNamespaceIndex
	private org.xml.sax.EntityResolver entityResolver
	private org.xml.sax.InputSource inputSource
	private org.dom4j.Element currentElement
	private boolean includeInternalDTDDeclarations
	private boolean includeExternalDTDDeclarations
	private int entityLevel
	private boolean internalDTDsubset
	private boolean mergeAdjacentText
	private boolean textInTextBuffer
	private boolean ignoreComments
	private StringBuffer textBuffer
	private boolean stripWhitespaceText
	public void  () 
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	public void  (org.dom4j.DocumentFactory, org.dom4j.ElementHandler) 
		org.dom4j.DocumentFactory documentFactory
		org.dom4j.ElementHandler elementHandler
	public void  (org.dom4j.DocumentFactory, org.dom4j.ElementHandler, org.dom4j.io.ElementStack) 
		org.dom4j.DocumentFactory documentFactory
		org.dom4j.ElementHandler elementHandler
		org.dom4j.io.ElementStack elementStack
	public org.dom4j.Document getDocument () 
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator documentLocator
	public void processingInstruction (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String target
		String data
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
	public void startDocument ()  throws org.xml.sax.SAXException 
	public void endDocument ()  throws org.xml.sax.SAXException 
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qualifiedName
		org.xml.sax.Attributes attributes
		org.dom4j.QName qName
		org.dom4j.Branch branch
		org.dom4j.Element element
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int end
	public void warning (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException exception
	public void error (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException exception
	public void fatalError (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException exception
	public void startDTD (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String systemId
	public void endDTD ()  throws org.xml.sax.SAXException 
		org.dom4j.DocumentType docType
	public void startEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void endEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void startCDATA ()  throws org.xml.sax.SAXException 
	public void endCDATA ()  throws org.xml.sax.SAXException 
	public void comment (char[], int, int)  throws org.xml.sax.SAXException 
		String text
		char[] ch
		int start
		int end
	public void elementDecl (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String model
	public void attributeDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String eName
		String aName
		String type
		String valueDefault
		String val
	public void internalEntityDecl (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String value
	public void externalEntityDecl (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String sysId
		org.dom4j.dtd.ExternalEntityDecl declaration
	public void notationDecl (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String systemId
	public void unparsedEntityDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String systemId
		String notationName
	public org.dom4j.io.ElementStack getElementStack () 
	public void setElementStack (org.dom4j.io.ElementStack) 
		org.dom4j.io.ElementStack elementStack
	public org.xml.sax.EntityResolver getEntityResolver () 
	public void setEntityResolver (org.xml.sax.EntityResolver) 
		org.xml.sax.EntityResolver entityResolver
	public org.xml.sax.InputSource getInputSource () 
	public void setInputSource (org.xml.sax.InputSource) 
		org.xml.sax.InputSource inputSource
	public boolean isIncludeInternalDTDDeclarations () 
	public void setIncludeInternalDTDDeclarations (boolean) 
		boolean include
	public boolean isIncludeExternalDTDDeclarations () 
	public void setIncludeExternalDTDDeclarations (boolean) 
		boolean include
	public boolean isMergeAdjacentText () 
	public void setMergeAdjacentText (boolean) 
		boolean mergeAdjacentText
	public boolean isStripWhitespaceText () 
	public void setStripWhitespaceText (boolean) 
		boolean stripWhitespaceText
	public boolean isIgnoreComments () 
	public void setIgnoreComments (boolean) 
		boolean ignoreComments
	protected void completeCurrentTextNode () 
		int i
		int size
		boolean whitespace
	protected org.dom4j.Document createDocument () 
		String encoding
		org.dom4j.Document doc
	private java.lang.String getEncoding () 
		java.lang.reflect.Method m
		Exception e
	protected boolean isIgnorableEntity (java.lang.String) 
		String name
	protected void addDeclaredNamespaces (org.dom4j.Element) 
		org.dom4j.Namespace namespace
		int size
		org.dom4j.Element element
		org.dom4j.Namespace elementNamespace
	protected void addAttributes (org.dom4j.Element, org.xml.sax.Attributes) 
		org.dom4j.tree.AbstractElement baseElement
		String attributeURI
		String attributeLocalName
		String attributeValue
		org.dom4j.QName qName
		String attributeQName
		int i
		int size
		org.dom4j.Element element
		org.xml.sax.Attributes attributes
		boolean noNamespaceAttributes
	protected void addDTDDeclaration (java.lang.Object) 
		Object declaration
	protected void addExternalDTDDeclaration (java.lang.Object) 
		Object declaration
	protected org.dom4j.io.ElementStack createElementStack () 
}

org/dom4j/io/SAXEventRecorder$SAXEvent.class
SAXEventRecorder.java
package org.dom4j.io
 org.dom4j.io.SAXEventRecorder$SAXEvent extends java.lang.Object implements java.io.Externalizable  {
	public static final long serialVersionUID
	static final byte PROCESSING_INSTRUCTION
	static final byte START_PREFIX_MAPPING
	static final byte END_PREFIX_MAPPING
	static final byte START_DOCUMENT
	static final byte END_DOCUMENT
	static final byte START_ELEMENT
	static final byte END_ELEMENT
	static final byte CHARACTERS
	static final byte START_DTD
	static final byte END_DTD
	static final byte START_ENTITY
	static final byte END_ENTITY
	static final byte START_CDATA
	static final byte END_CDATA
	static final byte COMMENT
	static final byte ELEMENT_DECL
	static final byte ATTRIBUTE_DECL
	static final byte INTERNAL_ENTITY_DECL
	static final byte EXTERNAL_ENTITY_DECL
	protected byte event
	protected java.util.List parms
	public void  () 
	void  (byte) 
		byte event
	void addParm (java.lang.Object) 
		Object parm
	java.lang.Object getParm (int) 
		int index
	public void writeExternal (java.io.ObjectOutput)  throws java.io.IOException 
		java.io.ObjectOutput out
	public void readExternal (java.io.ObjectInput)  throws java.lang.ClassNotFoundException java.io.IOException 
		java.io.ObjectInput in
}

org/dom4j/io/SAXEventRecorder.class
SAXEventRecorder.java
package org.dom4j.io
public org.dom4j.io.SAXEventRecorder extends org.xml.sax.helpers.DefaultHandler implements org.xml.sax.ext.LexicalHandler org.xml.sax.ext.DeclHandler org.xml.sax.DTDHandler java.io.Externalizable  {
	public static final long serialVersionUID
	private static final byte STRING
	private static final byte OBJECT
	private static final byte NULL
	private java.util.List events
	private java.util.Map prefixMappings
	private static final String XMLNS
	private static final String EMPTY_STRING
	public void  () 
	public void replay (org.xml.sax.ContentHandler)  throws org.xml.sax.SAXException 
		String[] attParms
		java.util.Iterator attsItr
		org.xml.sax.helpers.AttributesImpl attributes
		java.util.List attParmList
		char[] chars
		int start
		int end
		char[] cchars
		int cstart
		int cend
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
		org.xml.sax.ContentHandler handler
		java.util.Iterator itr
	public void processingInstruction (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String target
		String data
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void startDocument ()  throws org.xml.sax.SAXException 
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void endDocument ()  throws org.xml.sax.SAXException 
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String prefix
		org.dom4j.io.SAXEventRecorder$SAXEvent prefixEvent
		java.util.List prefixes
		String attLocalName
		int i
		java.util.List attParmList
		String[] attParms
		String namespaceURI
		String localName
		String qualifiedName
		org.xml.sax.Attributes attributes
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
		org.dom4j.QName qName
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		org.dom4j.io.SAXEventRecorder$SAXEvent prefixEvent
		java.util.Iterator itr
		String namespaceURI
		String localName
		String qName
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
		org.dom4j.QName elementName
		java.util.List prefixes
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int end
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void startDTD (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String systemId
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void endDTD ()  throws org.xml.sax.SAXException 
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void startEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void endEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void startCDATA ()  throws org.xml.sax.SAXException 
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void endCDATA ()  throws org.xml.sax.SAXException 
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void comment (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int end
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void elementDecl (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String model
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void attributeDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String eName
		String aName
		String type
		String valueDefault
		String value
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void internalEntityDecl (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String value
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void externalEntityDecl (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String sysId
		org.dom4j.io.SAXEventRecorder$SAXEvent saxEvent
	public void writeExternal (java.io.ObjectOutput)  throws java.io.IOException 
		java.io.ObjectOutput out
	public void readExternal (java.io.ObjectInput)  throws java.lang.ClassNotFoundException java.io.IOException 
		java.io.ObjectInput in
}

org/dom4j/io/SAXHelper.class
SAXHelper.java
package org.dom4j.io
 org.dom4j.io.SAXHelper extends java.lang.Object {
	private static boolean loggedWarning
	protected void  () 
	public static boolean setParserProperty (org.xml.sax.XMLReader, java.lang.String, java.lang.Object) 
		org.xml.sax.SAXNotSupportedException e
		org.xml.sax.SAXNotRecognizedException e
		org.xml.sax.XMLReader reader
		String propertyName
		Object value
	public static boolean setParserFeature (org.xml.sax.XMLReader, java.lang.String, boolean) 
		org.xml.sax.SAXNotSupportedException e
		org.xml.sax.SAXNotRecognizedException e
		org.xml.sax.XMLReader reader
		String featureName
		boolean value
	public static org.xml.sax.XMLReader createXMLReader (boolean)  throws org.xml.sax.SAXException 
		Exception e
		boolean validating
		org.xml.sax.XMLReader reader
	protected static org.xml.sax.XMLReader createXMLReaderViaJAXP (boolean, boolean) 
		Throwable e
		boolean validating
		boolean namespaceAware
	protected static boolean isVerboseErrorReporting () 
		String flag
		Exception e
	static void  () 
}

org/dom4j/io/SAXModifier.class
SAXModifier.java
package org.dom4j.io
public org.dom4j.io.SAXModifier extends java.lang.Object {
	private org.dom4j.io.XMLWriter xmlWriter
	private org.xml.sax.XMLReader xmlReader
	private boolean pruneElements
	private org.dom4j.io.SAXModifyReader modifyReader
	private java.util.HashMap modifiers
	public void  () 
	public void  (boolean) 
		boolean pruneElements
	public void  (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader xmlReader
	public void  (org.xml.sax.XMLReader, boolean) 
		org.xml.sax.XMLReader xmlReader
		boolean pruneElements
	public org.dom4j.Document modify (java.io.File)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.io.SAXModifyException ex
		java.io.File source
	public org.dom4j.Document modify (org.xml.sax.InputSource)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.io.SAXModifyException ex
		org.xml.sax.InputSource source
	public org.dom4j.Document modify (java.io.InputStream)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.io.SAXModifyException ex
		java.io.InputStream source
	public org.dom4j.Document modify (java.io.InputStream, java.lang.String)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.io.SAXModifyException ex
		java.io.InputStream source
		String systemId
	public org.dom4j.Document modify (java.io.Reader)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.io.SAXModifyException ex
		java.io.Reader source
	public org.dom4j.Document modify (java.io.Reader, java.lang.String)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.io.SAXModifyException ex
		java.io.Reader source
		String systemId
	public org.dom4j.Document modify (java.net.URL)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.io.SAXModifyException ex
		java.net.URL source
	public org.dom4j.Document modify (java.lang.String)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.io.SAXModifyException ex
		String source
	public void addModifier (java.lang.String, org.dom4j.io.ElementModifier) 
		String path
		org.dom4j.io.ElementModifier modifier
	public void resetModifiers () 
	public void removeModifier (java.lang.String) 
		String path
	public org.dom4j.DocumentFactory getDocumentFactory () 
	public void setDocumentFactory (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory factory
	public org.dom4j.io.XMLWriter getXMLWriter () 
	public void setXMLWriter (org.dom4j.io.XMLWriter) 
		org.dom4j.io.XMLWriter writer
	public boolean isPruneElements () 
	private org.dom4j.io.SAXReader installModifyReader ()  throws org.dom4j.DocumentException 
		java.util.Map$Entry entry
		org.dom4j.io.SAXModifyElementHandler handler
		org.dom4j.io.SAXModifyReader reader
		java.util.Iterator modifierIt
		org.xml.sax.SAXException ex
	private org.xml.sax.XMLReader getXMLReader ()  throws org.xml.sax.SAXException 
	private org.dom4j.io.SAXModifyReader getSAXModifyReader () 
}

org/dom4j/io/SAXModifyContentHandler.class
SAXModifyContentHandler.java
package org.dom4j.io
 org.dom4j.io.SAXModifyContentHandler extends org.dom4j.io.SAXContentHandler {
	private org.dom4j.io.XMLWriter xmlWriter
	public void  () 
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	public void  (org.dom4j.DocumentFactory, org.dom4j.ElementHandler) 
		org.dom4j.DocumentFactory documentFactory
		org.dom4j.ElementHandler elementHandler
	public void  (org.dom4j.DocumentFactory, org.dom4j.ElementHandler, org.dom4j.io.ElementStack) 
		org.dom4j.DocumentFactory documentFactory
		org.dom4j.ElementHandler elementHandler
		org.dom4j.io.ElementStack elementStack
	public void setXMLWriter (org.dom4j.io.XMLWriter) 
		org.dom4j.io.XMLWriter writer
	public void startCDATA ()  throws org.xml.sax.SAXException 
	public void startDTD (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String systemId
	public void endDTD ()  throws org.xml.sax.SAXException 
	public void comment (char[], int, int)  throws org.xml.sax.SAXException 
		char[] characters
		int parm2
		int parm3
	public void startEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void endCDATA ()  throws org.xml.sax.SAXException 
	public void endEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void unparsedEntityDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String systemId
		String notation
	public void notationDecl (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String systemId
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes atts
	public void startDocument ()  throws org.xml.sax.SAXException 
	public void ignorableWhitespace (char[], int, int)  throws org.xml.sax.SAXException 
		char[] parm1
		int parm2
		int parm3
	public void processingInstruction (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String target
		String data
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void skippedEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void endDocument ()  throws org.xml.sax.SAXException 
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		java.io.IOException ex
		org.dom4j.io.SAXModifyElementHandler modifyHandler
		org.dom4j.Element modifiedElement
		String uri
		String localName
		String qName
		org.dom4j.ElementHandler currentHandler
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] parm1
		int parm2
		int parm3
	protected org.dom4j.io.XMLWriter getXMLWriter () 
	private boolean activeHandlers () 
		org.dom4j.io.DispatchHandler handler
}

org/dom4j/io/SAXModifyElementHandler.class
SAXModifyElementHandler.java
package org.dom4j.io
 org.dom4j.io.SAXModifyElementHandler extends java.lang.Object implements org.dom4j.ElementHandler  {
	private org.dom4j.io.ElementModifier elemModifier
	private org.dom4j.Element modifiedElement
	public void  (org.dom4j.io.ElementModifier) 
		org.dom4j.io.ElementModifier elemModifier
	public void onStart (org.dom4j.ElementPath) 
		org.dom4j.ElementPath elementPath
	public void onEnd (org.dom4j.ElementPath) 
		int contentIndex
		org.dom4j.Element clonedElem
		org.dom4j.Document doc
		org.dom4j.Element clonedElem
		org.dom4j.io.ElementStack elementStack
		org.dom4j.Element origElement
		org.dom4j.Element currentParent
		Exception ex
		org.dom4j.ElementPath elementPath
	protected org.dom4j.Element getModifiedElement () 
}

org/dom4j/io/SAXModifyException.class
SAXModifyException.java
package org.dom4j.io
 org.dom4j.io.SAXModifyException extends java.lang.RuntimeException {
	protected void  (java.lang.Throwable) 
		Throwable cause
}

org/dom4j/io/SAXModifyReader.class
SAXModifyReader.java
package org.dom4j.io
 org.dom4j.io.SAXModifyReader extends org.dom4j.io.SAXReader {
	private org.dom4j.io.XMLWriter xmlWriter
	private boolean pruneElements
	public void  () 
	public void  (boolean) 
		boolean validating
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory factory
	public void  (org.dom4j.DocumentFactory, boolean) 
		org.dom4j.DocumentFactory factory
		boolean validating
	public void  (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader xmlReader
	public void  (org.xml.sax.XMLReader, boolean) 
		org.xml.sax.XMLReader xmlReader
		boolean validating
	public void  (java.lang.String)  throws org.xml.sax.SAXException 
		String xmlReaderClassName
	public void  (java.lang.String, boolean)  throws org.xml.sax.SAXException 
		String xmlReaderClassName
		boolean validating
	public void setXMLWriter (org.dom4j.io.XMLWriter) 
		org.dom4j.io.XMLWriter writer
	public boolean isPruneElements () 
	public void setPruneElements (boolean) 
		boolean pruneElements
	protected org.dom4j.io.SAXContentHandler createContentHandler (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader reader
		org.dom4j.io.SAXModifyContentHandler handler
	protected org.dom4j.io.XMLWriter getXMLWriter () 
}

org/dom4j/io/SAXReader$SAXEntityResolver.class
SAXReader.java
package org.dom4j.io
public org.dom4j.io.SAXReader$SAXEntityResolver extends java.lang.Object implements org.xml.sax.EntityResolver java.io.Serializable  {
	protected String uriPrefix
	public void  (java.lang.String) 
		String uriPrefix
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) 
		String publicId
		String systemId
}

org/dom4j/io/SAXReader.class
SAXReader.java
package org.dom4j.io
public org.dom4j.io.SAXReader extends java.lang.Object {
	private static final String SAX_STRING_INTERNING
	private static final String SAX_NAMESPACE_PREFIXES
	private static final String SAX_NAMESPACES
	private static final String SAX_DECL_HANDLER
	private static final String SAX_LEXICAL_HANDLER
	private static final String SAX_LEXICALHANDLER
	private org.dom4j.DocumentFactory factory
	private org.xml.sax.XMLReader xmlReader
	private boolean validating
	private org.dom4j.io.DispatchHandler dispatchHandler
	private org.xml.sax.ErrorHandler errorHandler
	private org.xml.sax.EntityResolver entityResolver
	private boolean stringInternEnabled
	private boolean includeInternalDTDDeclarations
	private boolean includeExternalDTDDeclarations
	private boolean mergeAdjacentText
	private boolean stripWhitespaceText
	private boolean ignoreComments
	private String encoding
	private org.xml.sax.XMLFilter xmlFilter
	public void  () 
	public void  (boolean) 
		boolean validating
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory factory
	public void  (org.dom4j.DocumentFactory, boolean) 
		org.dom4j.DocumentFactory factory
		boolean validating
	public void  (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader xmlReader
	public void  (org.xml.sax.XMLReader, boolean) 
		org.xml.sax.XMLReader xmlReader
		boolean validating
	public void  (java.lang.String)  throws org.xml.sax.SAXException 
		String xmlReaderClassName
	public void  (java.lang.String, boolean)  throws org.xml.sax.SAXException 
		String xmlReaderClassName
		boolean validating
	public void setProperty (java.lang.String, java.lang.Object)  throws org.xml.sax.SAXException 
		String name
		Object value
	public void setFeature (java.lang.String, boolean)  throws org.xml.sax.SAXException 
		String name
		boolean value
	public org.dom4j.Document read (java.io.File)  throws org.dom4j.DocumentException 
		StringBuffer sb
		org.xml.sax.InputSource source
		String path
		java.io.FileNotFoundException e
		java.io.File file
	public org.dom4j.Document read (java.net.URL)  throws org.dom4j.DocumentException 
		java.net.URL url
		String systemID
		org.xml.sax.InputSource source
	public org.dom4j.Document read (java.lang.String)  throws org.dom4j.DocumentException 
		String systemId
		org.xml.sax.InputSource source
	public org.dom4j.Document read (java.io.InputStream)  throws org.dom4j.DocumentException 
		java.io.InputStream in
		org.xml.sax.InputSource source
	public org.dom4j.Document read (java.io.Reader)  throws org.dom4j.DocumentException 
		java.io.Reader reader
		org.xml.sax.InputSource source
	public org.dom4j.Document read (java.io.InputStream, java.lang.String)  throws org.dom4j.DocumentException 
		java.io.InputStream in
		String systemId
		org.xml.sax.InputSource source
	public org.dom4j.Document read (java.io.Reader, java.lang.String)  throws org.dom4j.DocumentException 
		java.io.Reader reader
		String systemId
		org.xml.sax.InputSource source
	public org.dom4j.Document read (org.xml.sax.InputSource)  throws org.dom4j.DocumentException 
		org.xml.sax.XMLReader reader
		org.xml.sax.EntityResolver thatEntityResolver
		org.dom4j.io.SAXContentHandler contentHandler
		boolean internal
		boolean external
		org.xml.sax.SAXParseException parseException
		String systemId
		String message
		Exception e
		org.xml.sax.InputSource in
	public boolean isValidating () 
	public void setValidation (boolean) 
		boolean validation
	public boolean isIncludeInternalDTDDeclarations () 
	public void setIncludeInternalDTDDeclarations (boolean) 
		boolean include
	public boolean isIncludeExternalDTDDeclarations () 
	public void setIncludeExternalDTDDeclarations (boolean) 
		boolean include
	public boolean isStringInternEnabled () 
	public void setStringInternEnabled (boolean) 
		boolean stringInternEnabled
	public boolean isMergeAdjacentText () 
	public void setMergeAdjacentText (boolean) 
		boolean mergeAdjacentText
	public boolean isStripWhitespaceText () 
	public void setStripWhitespaceText (boolean) 
		boolean stripWhitespaceText
	public boolean isIgnoreComments () 
	public void setIgnoreComments (boolean) 
		boolean ignoreComments
	public org.dom4j.DocumentFactory getDocumentFactory () 
	public void setDocumentFactory (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	public org.xml.sax.ErrorHandler getErrorHandler () 
	public void setErrorHandler (org.xml.sax.ErrorHandler) 
		org.xml.sax.ErrorHandler errorHandler
	public org.xml.sax.EntityResolver getEntityResolver () 
	public void setEntityResolver (org.xml.sax.EntityResolver) 
		org.xml.sax.EntityResolver entityResolver
	public org.xml.sax.XMLReader getXMLReader ()  throws org.xml.sax.SAXException 
	public void setXMLReader (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader reader
	public java.lang.String getEncoding () 
	public void setEncoding (java.lang.String) 
		String encoding
	public void setXMLReaderClassName (java.lang.String)  throws org.xml.sax.SAXException 
		String xmlReaderClassName
	public void addHandler (java.lang.String, org.dom4j.ElementHandler) 
		String path
		org.dom4j.ElementHandler handler
	public void removeHandler (java.lang.String) 
		String path
	public void setDefaultHandler (org.dom4j.ElementHandler) 
		org.dom4j.ElementHandler handler
	public void resetHandlers () 
	public org.xml.sax.XMLFilter getXMLFilter () 
	public void setXMLFilter (org.xml.sax.XMLFilter) 
		org.xml.sax.XMLFilter filter
	protected org.xml.sax.XMLReader installXMLFilter (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader parent
		org.xml.sax.XMLFilter root
		org.xml.sax.XMLReader reader
		org.xml.sax.XMLFilter filter
	protected org.dom4j.io.DispatchHandler getDispatchHandler () 
	protected void setDispatchHandler (org.dom4j.io.DispatchHandler) 
		org.dom4j.io.DispatchHandler dispatchHandler
	protected org.xml.sax.XMLReader createXMLReader ()  throws org.xml.sax.SAXException 
	protected void configureReader (org.xml.sax.XMLReader, org.xml.sax.helpers.DefaultHandler)  throws org.dom4j.DocumentException 
		Exception e
		org.xml.sax.XMLReader reader
		org.xml.sax.helpers.DefaultHandler handler
	protected org.dom4j.io.SAXContentHandler createContentHandler (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader reader
	protected org.xml.sax.EntityResolver createDefaultEntityResolver (java.lang.String) 
		int idx
		String systemId
		String prefix
}

org/dom4j/io/SAXValidator.class
SAXValidator.java
package org.dom4j.io
public org.dom4j.io.SAXValidator extends java.lang.Object {
	private org.xml.sax.XMLReader xmlReader
	private org.xml.sax.ErrorHandler errorHandler
	public void  () 
	public void  (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader xmlReader
	public void validate (org.dom4j.Document)  throws org.xml.sax.SAXException 
		java.io.IOException e
		org.xml.sax.XMLReader reader
		org.dom4j.Document document
	public org.xml.sax.XMLReader getXMLReader ()  throws org.xml.sax.SAXException 
	public void setXMLReader (org.xml.sax.XMLReader)  throws org.xml.sax.SAXException 
		org.xml.sax.XMLReader reader
	public org.xml.sax.ErrorHandler getErrorHandler () 
	public void setErrorHandler (org.xml.sax.ErrorHandler) 
		org.xml.sax.ErrorHandler errorHandler
	protected org.xml.sax.XMLReader createXMLReader ()  throws org.xml.sax.SAXException 
	protected void configureReader ()  throws org.xml.sax.SAXException 
		org.xml.sax.ContentHandler handler
}

org/dom4j/io/SAXWriter.class
SAXWriter.java
package org.dom4j.io
public org.dom4j.io.SAXWriter extends java.lang.Object implements org.xml.sax.XMLReader  {
	protected static final String[] LEXICAL_HANDLER_NAMES
	protected static final String FEATURE_NAMESPACE_PREFIXES
	protected static final String FEATURE_NAMESPACES
	private org.xml.sax.ContentHandler contentHandler
	private org.xml.sax.DTDHandler dtdHandler
	private org.xml.sax.EntityResolver entityResolver
	private org.xml.sax.ErrorHandler errorHandler
	private org.xml.sax.ext.LexicalHandler lexicalHandler
	private org.xml.sax.helpers.AttributesImpl attributes
	private java.util.Map features
	private java.util.Map properties
	private boolean declareNamespaceAttributes
	public void  () 
	public void  (org.xml.sax.ContentHandler) 
		org.xml.sax.ContentHandler contentHandler
	public void  (org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler) 
		org.xml.sax.ContentHandler contentHandler
		org.xml.sax.ext.LexicalHandler lexicalHandler
	public void  (org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler, org.xml.sax.EntityResolver) 
		org.xml.sax.ContentHandler contentHandler
		org.xml.sax.ext.LexicalHandler lexicalHandler
		org.xml.sax.EntityResolver entityResolver
	public void write (org.dom4j.Node)  throws org.xml.sax.SAXException 
		org.dom4j.Node node
		int nodeType
	public void write (org.dom4j.Document)  throws org.xml.sax.SAXException 
		org.dom4j.Document document
	public void write (org.dom4j.Element)  throws org.xml.sax.SAXException 
		org.dom4j.Element element
	public void writeOpen (org.dom4j.Element)  throws org.xml.sax.SAXException 
		org.dom4j.Element element
	public void writeClose (org.dom4j.Element)  throws org.xml.sax.SAXException 
		org.dom4j.Element element
	public void write (java.lang.String)  throws org.xml.sax.SAXException 
		char[] chars
		String text
	public void write (org.dom4j.CDATA)  throws org.xml.sax.SAXException 
		org.dom4j.CDATA cdata
		String text
	public void write (org.dom4j.Comment)  throws org.xml.sax.SAXException 
		String text
		char[] chars
		org.dom4j.Comment comment
	public void write (org.dom4j.Entity)  throws org.xml.sax.SAXException 
		String name
		org.dom4j.Entity entity
		String text
	public void write (org.dom4j.ProcessingInstruction)  throws org.xml.sax.SAXException 
		org.dom4j.ProcessingInstruction pi
		String target
		String text
	public boolean isDeclareNamespaceAttributes () 
	public void setDeclareNamespaceAttributes (boolean) 
		boolean declareNamespaceAttrs
	public org.xml.sax.ContentHandler getContentHandler () 
	public void setContentHandler (org.xml.sax.ContentHandler) 
		org.xml.sax.ContentHandler contentHandler
	public org.xml.sax.DTDHandler getDTDHandler () 
	public void setDTDHandler (org.xml.sax.DTDHandler) 
		org.xml.sax.DTDHandler handler
	public org.xml.sax.ErrorHandler getErrorHandler () 
	public void setErrorHandler (org.xml.sax.ErrorHandler) 
		org.xml.sax.ErrorHandler errorHandler
	public org.xml.sax.EntityResolver getEntityResolver () 
	public void setEntityResolver (org.xml.sax.EntityResolver) 
		org.xml.sax.EntityResolver entityResolver
	public org.xml.sax.ext.LexicalHandler getLexicalHandler () 
	public void setLexicalHandler (org.xml.sax.ext.LexicalHandler) 
		org.xml.sax.ext.LexicalHandler lexicalHandler
	public void setXMLReader (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader xmlReader
	public boolean getFeature (java.lang.String)  throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException 
		String name
		Boolean answer
	public void setFeature (java.lang.String, boolean)  throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException 
		String msg
		String name
		boolean value
	public void setProperty (java.lang.String, java.lang.Object) 
		int i
		String name
		Object value
	public java.lang.Object getProperty (java.lang.String)  throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException 
		int i
		String name
	public void parse (java.lang.String)  throws org.xml.sax.SAXNotSupportedException 
		String systemId
	public void parse (org.xml.sax.InputSource)  throws org.xml.sax.SAXException 
		org.dom4j.io.DocumentInputSource documentInput
		org.dom4j.Document document
		org.xml.sax.InputSource input
	protected void writeContent (org.dom4j.Branch, org.dom4j.tree.NamespaceStack)  throws org.xml.sax.SAXException 
		org.dom4j.Text text
		Object object
		java.util.Iterator iter
		org.dom4j.Branch branch
		org.dom4j.tree.NamespaceStack namespaceStack
	protected void documentLocator (org.dom4j.Document)  throws org.xml.sax.SAXException 
		org.dom4j.Document document
		org.xml.sax.helpers.LocatorImpl locator
		String publicID
		String systemID
		org.dom4j.DocumentType docType
	protected void entityResolver (org.dom4j.Document)  throws org.xml.sax.SAXException 
		java.io.IOException e
		String publicID
		String systemID
		org.dom4j.DocumentType docType
		org.dom4j.Document document
	protected void dtdHandler (org.dom4j.Document)  throws org.xml.sax.SAXException 
		org.dom4j.Document document
	protected void startDocument ()  throws org.xml.sax.SAXException 
	protected void endDocument ()  throws org.xml.sax.SAXException 
	protected void write (org.dom4j.Element, org.dom4j.tree.NamespaceStack)  throws org.xml.sax.SAXException 
		org.dom4j.Element element
		org.dom4j.tree.NamespaceStack namespaceStack
		int stackSize
		org.xml.sax.helpers.AttributesImpl namespaceAttributes
	protected org.xml.sax.helpers.AttributesImpl startPrefixMapping (org.dom4j.Element, org.dom4j.tree.NamespaceStack)  throws org.xml.sax.SAXException 
		org.dom4j.Namespace namespace
		int i
		int size
		org.dom4j.Element element
		org.dom4j.tree.NamespaceStack namespaceStack
		org.xml.sax.helpers.AttributesImpl namespaceAttributes
		org.dom4j.Namespace elementNamespace
		java.util.List declaredNamespaces
	protected void endPrefixMapping (org.dom4j.tree.NamespaceStack, int)  throws org.xml.sax.SAXException 
		org.dom4j.Namespace namespace
		org.dom4j.tree.NamespaceStack stack
		int stackSize
	protected void startElement (org.dom4j.Element, org.xml.sax.helpers.AttributesImpl)  throws org.xml.sax.SAXException 
		org.dom4j.Element element
		org.xml.sax.helpers.AttributesImpl namespaceAttributes
	protected void endElement (org.dom4j.Element)  throws org.xml.sax.SAXException 
		org.dom4j.Element element
	protected org.xml.sax.Attributes createAttributes (org.dom4j.Element, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		org.dom4j.Attribute attribute
		java.util.Iterator iter
		org.dom4j.Element element
		org.xml.sax.Attributes namespaceAttributes
	protected org.xml.sax.helpers.AttributesImpl addNamespaceAttribute (org.xml.sax.helpers.AttributesImpl, org.dom4j.Namespace) 
		String prefix
		String qualifiedName
		String uri
		String localName
		String type
		String value
		org.xml.sax.helpers.AttributesImpl attrs
		org.dom4j.Namespace namespace
	protected boolean isIgnoreableNamespace (org.dom4j.Namespace, org.dom4j.tree.NamespaceStack) 
		org.dom4j.Namespace namespace
		org.dom4j.tree.NamespaceStack namespaceStack
		String uri
	protected void checkForNullHandlers () 
	static void  () 
}

org/dom4j/io/STAXEventReader.class
STAXEventReader.java
package org.dom4j.io
public org.dom4j.io.STAXEventReader extends java.lang.Object {
	private org.dom4j.DocumentFactory factory
	private javax.xml.stream.XMLInputFactory inputFactory
	public void  () 
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory factory
	public void setDocumentFactory (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	public org.dom4j.Document readDocument (java.io.InputStream)  throws javax.xml.stream.XMLStreamException 
		java.io.InputStream is
	public org.dom4j.Document readDocument (java.io.Reader)  throws javax.xml.stream.XMLStreamException 
		java.io.Reader reader
	public org.dom4j.Document readDocument (java.io.InputStream, java.lang.String)  throws javax.xml.stream.XMLStreamException 
		java.io.InputStream is
		String systemId
		javax.xml.stream.XMLEventReader eventReader
	public org.dom4j.Document readDocument (java.io.Reader, java.lang.String)  throws javax.xml.stream.XMLStreamException 
		java.io.Reader reader
		String systemId
		javax.xml.stream.XMLEventReader eventReader
	public org.dom4j.Node readNode (javax.xml.stream.XMLEventReader)  throws javax.xml.stream.XMLStreamException 
		javax.xml.stream.XMLEventReader reader
		javax.xml.stream.events.XMLEvent event
	public org.dom4j.Document readDocument (javax.xml.stream.XMLEventReader)  throws javax.xml.stream.XMLStreamException 
		String encodingScheme
		String msg
		javax.xml.stream.events.StartDocument event
		org.dom4j.Node n
		javax.xml.stream.events.XMLEvent nextEvent
		int type
		javax.xml.stream.XMLEventReader reader
		org.dom4j.Document doc
	public org.dom4j.Element readElement (javax.xml.stream.XMLEventReader)  throws javax.xml.stream.XMLStreamException 
		String msg
		javax.xml.stream.events.EndElement endElem
		javax.xml.stream.events.XMLEvent nextEvent
		org.dom4j.Node child
		javax.xml.stream.events.StartElement startTag
		org.dom4j.Element elem
		javax.xml.stream.XMLEventReader eventReader
		javax.xml.stream.events.XMLEvent event
	public org.dom4j.Attribute readAttribute (javax.xml.stream.XMLEventReader)  throws javax.xml.stream.XMLStreamException 
		javax.xml.stream.events.Attribute attr
		javax.xml.stream.XMLEventReader reader
		javax.xml.stream.events.XMLEvent event
	public org.dom4j.Namespace readNamespace (javax.xml.stream.XMLEventReader)  throws javax.xml.stream.XMLStreamException 
		javax.xml.stream.events.Namespace ns
		javax.xml.stream.XMLEventReader reader
		javax.xml.stream.events.XMLEvent event
	public org.dom4j.CharacterData readCharacters (javax.xml.stream.XMLEventReader)  throws javax.xml.stream.XMLStreamException 
		javax.xml.stream.events.Characters characters
		javax.xml.stream.XMLEventReader reader
		javax.xml.stream.events.XMLEvent event
	public org.dom4j.Comment readComment (javax.xml.stream.XMLEventReader)  throws javax.xml.stream.XMLStreamException 
		javax.xml.stream.XMLEventReader reader
		javax.xml.stream.events.XMLEvent event
	public org.dom4j.Entity readEntityReference (javax.xml.stream.XMLEventReader)  throws javax.xml.stream.XMLStreamException 
		javax.xml.stream.events.EntityReference entityRef
		javax.xml.stream.XMLEventReader reader
		javax.xml.stream.events.XMLEvent event
	public org.dom4j.ProcessingInstruction readProcessingInstruction (javax.xml.stream.XMLEventReader)  throws javax.xml.stream.XMLStreamException 
		javax.xml.stream.events.ProcessingInstruction pi
		javax.xml.stream.XMLEventReader reader
		javax.xml.stream.events.XMLEvent event
	public org.dom4j.Element createElement (javax.xml.stream.events.StartElement) 
		javax.xml.stream.events.Attribute attr
		java.util.Iterator i
		javax.xml.stream.events.Namespace ns
		java.util.Iterator i
		javax.xml.stream.events.StartElement startEvent
		javax.xml.namespace.QName qname
		org.dom4j.QName elemName
		org.dom4j.Element elem
	public org.dom4j.Attribute createAttribute (org.dom4j.Element, javax.xml.stream.events.Attribute) 
		org.dom4j.Element elem
		javax.xml.stream.events.Attribute attr
	public org.dom4j.Namespace createNamespace (javax.xml.stream.events.Namespace) 
		javax.xml.stream.events.Namespace ns
	public org.dom4j.CharacterData createCharacterData (javax.xml.stream.events.Characters) 
		javax.xml.stream.events.Characters characters
		String data
	public org.dom4j.Comment createComment (javax.xml.stream.events.Comment) 
		javax.xml.stream.events.Comment comment
	public org.dom4j.Entity createEntity (javax.xml.stream.events.EntityReference) 
		javax.xml.stream.events.EntityReference entityRef
	public org.dom4j.ProcessingInstruction createProcessingInstruction (javax.xml.stream.events.ProcessingInstruction) 
		javax.xml.stream.events.ProcessingInstruction pi
	public org.dom4j.QName createQName (javax.xml.namespace.QName) 
		javax.xml.namespace.QName qname
}

org/dom4j/io/STAXEventWriter$AttributeIterator.class
STAXEventWriter.java
package org.dom4j.io
 org.dom4j.io.STAXEventWriter$AttributeIterator extends java.lang.Object implements java.util.Iterator  {
	private java.util.Iterator iter
	private final org.dom4j.io.STAXEventWriter this$0
	public void  (org.dom4j.io.STAXEventWriter, java.util.Iterator) 
		org.dom4j.io.STAXEventWriter this$0
		java.util.Iterator iter
	public boolean hasNext () 
	public java.lang.Object next () 
		org.dom4j.Attribute attr
		javax.xml.namespace.QName attrName
		String value
	public void remove () 
}

org/dom4j/io/STAXEventWriter$NamespaceIterator.class
STAXEventWriter.java
package org.dom4j.io
 org.dom4j.io.STAXEventWriter$NamespaceIterator extends java.lang.Object implements java.util.Iterator  {
	private java.util.Iterator iter
	private final org.dom4j.io.STAXEventWriter this$0
	public void  (org.dom4j.io.STAXEventWriter, java.util.Iterator) 
		org.dom4j.io.STAXEventWriter this$0
		java.util.Iterator iter
	public boolean hasNext () 
	public java.lang.Object next () 
		org.dom4j.Namespace ns
		String prefix
		String nsURI
	public void remove () 
}

org/dom4j/io/STAXEventWriter.class
STAXEventWriter.java
package org.dom4j.io
public org.dom4j.io.STAXEventWriter extends java.lang.Object {
	private javax.xml.stream.util.XMLEventConsumer consumer
	private javax.xml.stream.XMLEventFactory factory
	private javax.xml.stream.XMLOutputFactory outputFactory
	public void  () 
	public void  (java.io.File)  throws javax.xml.stream.XMLStreamException java.io.IOException 
		java.io.File file
	public void  (java.io.Writer)  throws javax.xml.stream.XMLStreamException 
		java.io.Writer writer
	public void  (java.io.OutputStream)  throws javax.xml.stream.XMLStreamException 
		java.io.OutputStream stream
	public void  (javax.xml.stream.util.XMLEventConsumer) 
		javax.xml.stream.util.XMLEventConsumer consumer
	public javax.xml.stream.util.XMLEventConsumer getConsumer () 
	public void setConsumer (javax.xml.stream.util.XMLEventConsumer) 
		javax.xml.stream.util.XMLEventConsumer consumer
	public javax.xml.stream.XMLEventFactory getEventFactory () 
	public void setEventFactory (javax.xml.stream.XMLEventFactory) 
		javax.xml.stream.XMLEventFactory eventFactory
	public void writeNode (org.dom4j.Node)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.Node n
	public void writeChildNodes (org.dom4j.Branch)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.Node n
		int i
		int s
		org.dom4j.Branch branch
	public void writeElement (org.dom4j.Element)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.Element elem
	public javax.xml.stream.events.StartElement createStartElement (org.dom4j.Element) 
		org.dom4j.Element elem
		javax.xml.namespace.QName tagName
		java.util.Iterator attrIter
		java.util.Iterator nsIter
	public javax.xml.stream.events.EndElement createEndElement (org.dom4j.Element) 
		org.dom4j.Element elem
		javax.xml.namespace.QName tagName
		java.util.Iterator nsIter
	public void writeAttribute (org.dom4j.Attribute)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.Attribute attr
	public javax.xml.stream.events.Attribute createAttribute (org.dom4j.Attribute) 
		org.dom4j.Attribute attr
		javax.xml.namespace.QName attrName
		String value
	public void writeNamespace (org.dom4j.Namespace)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.Namespace ns
	public javax.xml.stream.events.Namespace createNamespace (org.dom4j.Namespace) 
		org.dom4j.Namespace ns
		String prefix
		String uri
	public void writeText (org.dom4j.Text)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.Text text
	public javax.xml.stream.events.Characters createCharacters (org.dom4j.Text) 
		org.dom4j.Text text
	public void writeCDATA (org.dom4j.CDATA)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.CDATA cdata
	public javax.xml.stream.events.Characters createCharacters (org.dom4j.CDATA) 
		org.dom4j.CDATA cdata
	public void writeComment (org.dom4j.Comment)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.Comment comment
	public javax.xml.stream.events.Comment createComment (org.dom4j.Comment) 
		org.dom4j.Comment comment
	public void writeProcessingInstruction (org.dom4j.ProcessingInstruction)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.ProcessingInstruction pi
	public javax.xml.stream.events.ProcessingInstruction createProcessingInstruction (org.dom4j.ProcessingInstruction) 
		org.dom4j.ProcessingInstruction pi
		String target
		String data
	public void writeEntity (org.dom4j.Entity)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.Entity entity
	private javax.xml.stream.events.EntityReference createEntityReference (org.dom4j.Entity) 
		org.dom4j.Entity entity
	public void writeDocumentType (org.dom4j.DocumentType)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.DocumentType docType
	public javax.xml.stream.events.DTD createDTD (org.dom4j.DocumentType) 
		java.io.IOException e
		org.dom4j.DocumentType docType
		java.io.StringWriter decl
	public void writeDocument (org.dom4j.Document)  throws javax.xml.stream.XMLStreamException 
		org.dom4j.Document doc
	public javax.xml.stream.events.StartDocument createStartDocument (org.dom4j.Document) 
		org.dom4j.Document doc
		String encoding
	public javax.xml.stream.events.EndDocument createEndDocument (org.dom4j.Document) 
		org.dom4j.Document doc
	public javax.xml.namespace.QName createQName (org.dom4j.QName) 
		org.dom4j.QName qname
	static javax.xml.stream.XMLEventFactory access$000 (org.dom4j.io.STAXEventWriter) 
		org.dom4j.io.STAXEventWriter x0
}

org/dom4j/io/XMLResult.class
XMLResult.java
package org.dom4j.io
public org.dom4j.io.XMLResult extends javax.xml.transform.sax.SAXResult {
	private org.dom4j.io.XMLWriter xmlWriter
	public void  () 
	public void  (java.io.Writer) 
		java.io.Writer writer
	public void  (java.io.Writer, org.dom4j.io.OutputFormat) 
		java.io.Writer writer
		org.dom4j.io.OutputFormat format
	public void  (java.io.OutputStream)  throws java.io.UnsupportedEncodingException 
		java.io.OutputStream out
	public void  (java.io.OutputStream, org.dom4j.io.OutputFormat)  throws java.io.UnsupportedEncodingException 
		java.io.OutputStream out
		org.dom4j.io.OutputFormat format
	public void  (org.dom4j.io.XMLWriter) 
		org.dom4j.io.XMLWriter xmlWriter
	public org.dom4j.io.XMLWriter getXMLWriter () 
	public void setXMLWriter (org.dom4j.io.XMLWriter) 
		org.dom4j.io.XMLWriter writer
	public org.xml.sax.ContentHandler getHandler () 
	public org.xml.sax.ext.LexicalHandler getLexicalHandler () 
}

org/dom4j/io/XMLWriter.class
XMLWriter.java
package org.dom4j.io
public org.dom4j.io.XMLWriter extends org.xml.sax.helpers.XMLFilterImpl implements org.xml.sax.ext.LexicalHandler  {
	private static final String PAD_TEXT
	protected static final String[] LEXICAL_HANDLER_NAMES
	protected static final org.dom4j.io.OutputFormat DEFAULT_FORMAT
	private boolean resolveEntityRefs
	protected int lastOutputNodeType
	private boolean lastElementClosed
	protected boolean preserve
	protected java.io.Writer writer
	private org.dom4j.tree.NamespaceStack namespaceStack
	private org.dom4j.io.OutputFormat format
	private boolean escapeText
	private int indentLevel
	private StringBuffer buffer
	private boolean charsAdded
	private char lastChar
	private boolean autoFlush
	private org.xml.sax.ext.LexicalHandler lexicalHandler
	private boolean showCommentsInDTDs
	private boolean inDTD
	private java.util.Map namespacesMap
	private int maximumAllowedCharacter
	public void  (java.io.Writer) 
		java.io.Writer writer
	public void  (java.io.Writer, org.dom4j.io.OutputFormat) 
		java.io.Writer writer
		org.dom4j.io.OutputFormat format
	public void  () 
	public void  (java.io.OutputStream)  throws java.io.UnsupportedEncodingException 
		java.io.OutputStream out
	public void  (java.io.OutputStream, org.dom4j.io.OutputFormat)  throws java.io.UnsupportedEncodingException 
		java.io.OutputStream out
		org.dom4j.io.OutputFormat format
	public void  (org.dom4j.io.OutputFormat)  throws java.io.UnsupportedEncodingException 
		org.dom4j.io.OutputFormat format
	public void setWriter (java.io.Writer) 
		java.io.Writer writer
	public void setOutputStream (java.io.OutputStream)  throws java.io.UnsupportedEncodingException 
		java.io.OutputStream out
	public boolean isEscapeText () 
	public void setEscapeText (boolean) 
		boolean escapeText
	public void setIndentLevel (int) 
		int indentLevel
	public int getMaximumAllowedCharacter () 
	public void setMaximumAllowedCharacter (int) 
		int maximumAllowedCharacter
	public void flush ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public void println ()  throws java.io.IOException 
	public void write (org.dom4j.Attribute)  throws java.io.IOException 
		org.dom4j.Attribute attribute
	public void write (org.dom4j.Document)  throws java.io.IOException 
		org.dom4j.Node node
		int i
		int size
		org.dom4j.Document doc
	public void write (org.dom4j.Element)  throws java.io.IOException 
		org.dom4j.Element element
	public void write (org.dom4j.CDATA)  throws java.io.IOException 
		org.dom4j.CDATA cdata
	public void write (org.dom4j.Comment)  throws java.io.IOException 
		org.dom4j.Comment comment
	public void write (org.dom4j.DocumentType)  throws java.io.IOException 
		org.dom4j.DocumentType docType
	public void write (org.dom4j.Entity)  throws java.io.IOException 
		org.dom4j.Entity entity
	public void write (org.dom4j.Namespace)  throws java.io.IOException 
		org.dom4j.Namespace namespace
	public void write (org.dom4j.ProcessingInstruction)  throws java.io.IOException 
		org.dom4j.ProcessingInstruction processingInstruction
	public void write (java.lang.String)  throws java.io.IOException 
		String text
	public void write (org.dom4j.Text)  throws java.io.IOException 
		org.dom4j.Text text
	public void write (org.dom4j.Node)  throws java.io.IOException 
		org.dom4j.Node node
	public void write (java.lang.Object)  throws java.io.IOException 
		int i
		int size
		java.util.List list
		Object object
	public void writeOpen (org.dom4j.Element)  throws java.io.IOException 
		org.dom4j.Element element
	public void writeClose (org.dom4j.Element)  throws java.io.IOException 
		org.dom4j.Element element
	public void parse (org.xml.sax.InputSource)  throws java.io.IOException org.xml.sax.SAXException 
		org.xml.sax.InputSource source
	public void setProperty (java.lang.String, java.lang.Object)  throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException 
		int i
		String name
		Object value
	public java.lang.Object getProperty (java.lang.String)  throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException 
		int i
		String name
	public void setLexicalHandler (org.xml.sax.ext.LexicalHandler) 
		org.xml.sax.ext.LexicalHandler handler
	public org.xml.sax.ext.LexicalHandler getLexicalHandler () 
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void startDocument ()  throws org.xml.sax.SAXException 
		java.io.IOException e
	public void endDocument ()  throws org.xml.sax.SAXException 
		java.io.IOException e
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		java.io.IOException e
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes attributes
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		boolean hadContent
		java.io.IOException e
		String namespaceURI
		String localName
		String qName
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		String delim
		java.util.StringTokenizer tokens
		String string
		java.io.IOException e
		char[] ch
		int start
		int length
	public void ignorableWhitespace (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void processingInstruction (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		java.io.IOException e
		String target
		String data
	public void notationDecl (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicID
		String systemID
	public void unparsedEntityDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicID
		String systemID
		String notationName
	public void startDTD (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		java.io.IOException e
		String name
		String publicID
		String systemID
	public void endDTD ()  throws org.xml.sax.SAXException 
	public void startCDATA ()  throws org.xml.sax.SAXException 
		java.io.IOException e
	public void endCDATA ()  throws org.xml.sax.SAXException 
		java.io.IOException e
	public void startEntity (java.lang.String)  throws org.xml.sax.SAXException 
		java.io.IOException e
		String name
	public void endEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void comment (char[], int, int)  throws org.xml.sax.SAXException 
		java.io.IOException e
		char[] ch
		int start
		int length
	protected void writeElement (org.dom4j.Element)  throws java.io.IOException 
		org.dom4j.Namespace additional
		org.dom4j.Node node
		int i
		org.dom4j.Element element
		int size
		String qualifiedName
		int previouslyDeclaredNamespaces
		org.dom4j.Namespace ns
		boolean textOnly
	protected final boolean isElementSpacePreserved (org.dom4j.Element) 
		org.dom4j.Element element
		org.dom4j.Attribute attr
		boolean preserveFound
	protected void writeElementContent (org.dom4j.Element)  throws java.io.IOException 
		char firstChar
		String txt
		char lastTextChar
		org.dom4j.Node node
		int i
		int size
		char firstChar
		org.dom4j.Text lastTextNode
		StringBuffer buff
		boolean textOnly
		String txt
		char lastTextChar
		org.dom4j.Node node
		int i
		int size
		org.dom4j.Node lastTextNode
		org.dom4j.Element element
		boolean trim
		boolean oldPreserve
	protected void writeCDATA (java.lang.String)  throws java.io.IOException 
		String text
	protected void writeDocType (org.dom4j.DocumentType)  throws java.io.IOException 
		org.dom4j.DocumentType docType
	protected void writeNamespace (org.dom4j.Namespace)  throws java.io.IOException 
		org.dom4j.Namespace namespace
	protected void writeNamespaces ()  throws java.io.IOException 
		java.util.Map$Entry entry
		String prefix
		String uri
		java.util.Iterator iter
	protected void writeNamespace (java.lang.String, java.lang.String)  throws java.io.IOException 
		String prefix
		String uri
	protected void writeProcessingInstruction (org.dom4j.ProcessingInstruction)  throws java.io.IOException 
		org.dom4j.ProcessingInstruction pi
	protected void writeString (java.lang.String)  throws java.io.IOException 
		String token
		boolean first
		java.util.StringTokenizer tokenizer
		String text
	protected void writeNodeText (org.dom4j.Node)  throws java.io.IOException 
		org.dom4j.Node node
		String text
	protected void writeNode (org.dom4j.Node)  throws java.io.IOException 
		org.dom4j.Node node
		int nodeType
	protected void installLexicalHandler () 
		org.xml.sax.SAXNotRecognizedException ex
		org.xml.sax.SAXNotSupportedException ex
		int i
		org.xml.sax.XMLReader parent
	protected void writeDocType (java.lang.String, java.lang.String, java.lang.String)  throws java.io.IOException 
		String name
		String publicID
		String systemID
		boolean hasPublic
	protected void writeEntity (org.dom4j.Entity)  throws java.io.IOException 
		org.dom4j.Entity entity
	protected void writeEntityRef (java.lang.String)  throws java.io.IOException 
		String name
	protected void writeComment (java.lang.String)  throws java.io.IOException 
		String text
	protected void writeAttributes (org.dom4j.Element)  throws java.io.IOException 
		String prefix
		String uri
		String uri
		String prefix
		String uri
		char quote
		org.dom4j.Attribute attribute
		org.dom4j.Namespace ns
		String attName
		int i
		int size
		org.dom4j.Element element
	protected void writeAttribute (org.dom4j.Attribute)  throws java.io.IOException 
		org.dom4j.Attribute attribute
		char quote
	protected void writeAttributes (org.xml.sax.Attributes)  throws java.io.IOException 
		int i
		int size
		org.xml.sax.Attributes attributes
	protected void writeAttribute (org.xml.sax.Attributes, int)  throws java.io.IOException 
		org.xml.sax.Attributes attributes
		int index
		char quote
	protected void indent ()  throws java.io.IOException 
		int i
		String indent
	protected void writePrintln ()  throws java.io.IOException 
		String seperator
	protected java.io.Writer createWriter (java.io.OutputStream, java.lang.String)  throws java.io.UnsupportedEncodingException 
		java.io.OutputStream outStream
		String encoding
	protected void writeDeclaration ()  throws java.io.IOException 
		String encoding
	protected void writeClose (java.lang.String)  throws java.io.IOException 
		String qualifiedName
	protected void writeEmptyElementClose (java.lang.String)  throws java.io.IOException 
		String qualifiedName
	protected boolean isExpandEmptyElements () 
	protected java.lang.String escapeElementEntities (java.lang.String) 
		String entity
		char c
		String text
		char[] block
		int i
		int last
		int size
		String answer
	protected void writeEscapeAttributeEntities (java.lang.String)  throws java.io.IOException 
		String escapedText
		String txt
	protected java.lang.String escapeAttributeEntities (java.lang.String) 
		String entity
		char c
		String text
		char quote
		char[] block
		int i
		int last
		int size
		String answer
	protected boolean shouldEncodeChar (char) 
		char c
		int max
	protected int defaultMaximumAllowedCharacter () 
		String encoding
	protected boolean isNamespaceDeclaration (org.dom4j.Namespace) 
		String uri
		org.dom4j.Namespace ns
	protected void handleException (java.io.IOException)  throws org.xml.sax.SAXException 
		java.io.IOException e
	protected org.dom4j.io.OutputFormat getOutputFormat () 
	public boolean resolveEntityRefs () 
	public void setResolveEntityRefs (boolean) 
		boolean resolve
	static void  () 
}

org/dom4j/io/XPP3Reader.class
XPP3Reader.java
package org.dom4j.io
public org.dom4j.io.XPP3Reader extends java.lang.Object {
	private org.dom4j.DocumentFactory factory
	private org.xmlpull.v1.XmlPullParser xppParser
	private org.xmlpull.v1.XmlPullParserFactory xppFactory
	private org.dom4j.io.DispatchHandler dispatchHandler
	public void  () 
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory factory
	public org.dom4j.Document read (java.io.File)  throws org.dom4j.DocumentException java.io.IOException org.xmlpull.v1.XmlPullParserException 
		java.io.File file
		String systemID
	public org.dom4j.Document read (java.net.URL)  throws org.dom4j.DocumentException java.io.IOException org.xmlpull.v1.XmlPullParserException 
		java.net.URL url
		String systemID
	public org.dom4j.Document read (java.lang.String)  throws org.dom4j.DocumentException java.io.IOException org.xmlpull.v1.XmlPullParserException 
		String systemID
	public org.dom4j.Document read (java.io.InputStream)  throws org.dom4j.DocumentException java.io.IOException org.xmlpull.v1.XmlPullParserException 
		java.io.InputStream in
	public org.dom4j.Document read (java.io.Reader)  throws org.dom4j.DocumentException java.io.IOException org.xmlpull.v1.XmlPullParserException 
		java.io.Reader reader
	public org.dom4j.Document read (char[])  throws org.dom4j.DocumentException java.io.IOException org.xmlpull.v1.XmlPullParserException 
		char[] text
	public org.dom4j.Document read (java.io.InputStream, java.lang.String)  throws org.dom4j.DocumentException java.io.IOException org.xmlpull.v1.XmlPullParserException 
		java.io.InputStream in
		String systemID
	public org.dom4j.Document read (java.io.Reader, java.lang.String)  throws org.dom4j.DocumentException java.io.IOException org.xmlpull.v1.XmlPullParserException 
		java.io.Reader reader
		String systemID
		org.dom4j.Document document
	public org.xmlpull.v1.XmlPullParser getXPPParser ()  throws org.xmlpull.v1.XmlPullParserException 
	public org.xmlpull.v1.XmlPullParserFactory getXPPFactory ()  throws org.xmlpull.v1.XmlPullParserException 
	public void setXPPFactory (org.xmlpull.v1.XmlPullParserFactory) 
		org.xmlpull.v1.XmlPullParserFactory xPPfactory
	public org.dom4j.DocumentFactory getDocumentFactory () 
	public void setDocumentFactory (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	public void addHandler (java.lang.String, org.dom4j.ElementHandler) 
		String path
		org.dom4j.ElementHandler handler
	public void removeHandler (java.lang.String) 
		String path
	public void setDefaultHandler (org.dom4j.ElementHandler) 
		org.dom4j.ElementHandler handler
	protected org.dom4j.Document parseDocument ()  throws org.dom4j.DocumentException java.io.IOException org.xmlpull.v1.XmlPullParserException 
		String target
		String txt
		String text
		int loc
		String msg
		int i
		org.dom4j.QName qa
		int i
		org.dom4j.QName qname
		org.dom4j.Element newElement
		int nsStart
		int nsEnd
		String msg
		String text
		int type
		org.dom4j.DocumentFactory df
		org.dom4j.Document document
		org.dom4j.Element parent
		org.xmlpull.v1.XmlPullParser pp
	protected org.dom4j.io.DispatchHandler getDispatchHandler () 
	protected void setDispatchHandler (org.dom4j.io.DispatchHandler) 
		org.dom4j.io.DispatchHandler dispatchHandler
	protected java.io.Reader createReader (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
}

org/dom4j/io/XPPReader.class
XPPReader.java
package org.dom4j.io
public org.dom4j.io.XPPReader extends java.lang.Object {
	private org.dom4j.DocumentFactory factory
	private org.gjt.xpp.XmlPullParser xppParser
	private org.gjt.xpp.XmlPullParserFactory xppFactory
	private org.dom4j.io.DispatchHandler dispatchHandler
	public void  () 
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory factory
	public org.dom4j.Document read (java.io.File)  throws org.dom4j.DocumentException java.io.IOException org.gjt.xpp.XmlPullParserException 
		java.io.File file
		String systemID
	public org.dom4j.Document read (java.net.URL)  throws org.dom4j.DocumentException java.io.IOException org.gjt.xpp.XmlPullParserException 
		java.net.URL url
		String systemID
	public org.dom4j.Document read (java.lang.String)  throws org.dom4j.DocumentException java.io.IOException org.gjt.xpp.XmlPullParserException 
		String systemID
	public org.dom4j.Document read (java.io.InputStream)  throws org.dom4j.DocumentException java.io.IOException org.gjt.xpp.XmlPullParserException 
		java.io.InputStream in
	public org.dom4j.Document read (java.io.Reader)  throws org.dom4j.DocumentException java.io.IOException org.gjt.xpp.XmlPullParserException 
		java.io.Reader reader
	public org.dom4j.Document read (char[])  throws org.dom4j.DocumentException java.io.IOException org.gjt.xpp.XmlPullParserException 
		char[] text
	public org.dom4j.Document read (java.io.InputStream, java.lang.String)  throws org.dom4j.DocumentException java.io.IOException org.gjt.xpp.XmlPullParserException 
		java.io.InputStream in
		String systemID
	public org.dom4j.Document read (java.io.Reader, java.lang.String)  throws org.dom4j.DocumentException java.io.IOException org.gjt.xpp.XmlPullParserException 
		java.io.Reader reader
		String systemID
		org.dom4j.Document document
	public org.gjt.xpp.XmlPullParser getXPPParser ()  throws org.gjt.xpp.XmlPullParserException 
	public org.gjt.xpp.XmlPullParserFactory getXPPFactory ()  throws org.gjt.xpp.XmlPullParserException 
	public void setXPPFactory (org.gjt.xpp.XmlPullParserFactory) 
		org.gjt.xpp.XmlPullParserFactory xPPFactory
	public org.dom4j.DocumentFactory getDocumentFactory () 
	public void setDocumentFactory (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	public void addHandler (java.lang.String, org.dom4j.ElementHandler) 
		String path
		org.dom4j.ElementHandler handler
	public void removeHandler (java.lang.String) 
		String path
	public void setDefaultHandler (org.dom4j.ElementHandler) 
		org.dom4j.ElementHandler handler
	protected org.dom4j.Document parseDocument ()  throws org.dom4j.DocumentException java.io.IOException org.gjt.xpp.XmlPullParserException 
		org.dom4j.Element newElement
		String msg
		String text
		int type
		org.dom4j.Document document
		org.dom4j.Element parent
		org.gjt.xpp.XmlPullParser parser
		org.dom4j.xpp.ProxyXmlStartTag startTag
		org.gjt.xpp.XmlEndTag endTag
	protected org.dom4j.io.DispatchHandler getDispatchHandler () 
	protected void setDispatchHandler (org.dom4j.io.DispatchHandler) 
		org.dom4j.io.DispatchHandler dispatchHandler
	protected java.io.Reader createReader (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
}

org/dom4j/jaxb/JAXBModifier$JAXBElementModifier.class
JAXBModifier.java
package org.dom4j.jaxb
 org.dom4j.jaxb.JAXBModifier$JAXBElementModifier extends java.lang.Object implements org.dom4j.io.ElementModifier  {
	private org.dom4j.jaxb.JAXBModifier jaxbModifier
	private org.dom4j.jaxb.JAXBObjectModifier objectModifier
	private final org.dom4j.jaxb.JAXBModifier this$0
	public void  (org.dom4j.jaxb.JAXBModifier, org.dom4j.jaxb.JAXBModifier, org.dom4j.jaxb.JAXBObjectModifier) 
		org.dom4j.jaxb.JAXBModifier this$0
		org.dom4j.jaxb.JAXBModifier jaxbModifier
		org.dom4j.jaxb.JAXBObjectModifier objectModifier
	public org.dom4j.Element modifyElement (org.dom4j.Element)  throws java.lang.Exception 
		org.dom4j.Element element
		javax.xml.bind.Element originalObject
		javax.xml.bind.Element modifiedObject
}

org/dom4j/jaxb/JAXBModifier.class
JAXBModifier.java
package org.dom4j.jaxb
public org.dom4j.jaxb.JAXBModifier extends org.dom4j.jaxb.JAXBSupport {
	private org.dom4j.io.SAXModifier modifier
	private org.dom4j.io.XMLWriter xmlWriter
	private boolean pruneElements
	private org.dom4j.io.OutputFormat outputFormat
	private java.util.HashMap modifiers
	public void  (java.lang.String) 
		String contextPath
	public void  (java.lang.String, java.lang.ClassLoader) 
		String contextPath
		ClassLoader classloader
	public void  (java.lang.String, org.dom4j.io.OutputFormat) 
		String contextPath
		org.dom4j.io.OutputFormat outputFormat
	public void  (java.lang.String, java.lang.ClassLoader, org.dom4j.io.OutputFormat) 
		String contextPath
		ClassLoader classloader
		org.dom4j.io.OutputFormat outputFormat
	public org.dom4j.Document modify (java.io.File)  throws org.dom4j.DocumentException java.io.IOException 
		java.io.File source
	public org.dom4j.Document modify (java.io.File, java.nio.charset.Charset)  throws org.dom4j.DocumentException java.io.IOException 
		java.io.Reader reader
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.io.FileNotFoundException ex
		java.io.File source
		java.nio.charset.Charset charset
	public org.dom4j.Document modify (org.xml.sax.InputSource)  throws org.dom4j.DocumentException java.io.IOException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		org.xml.sax.InputSource source
	public org.dom4j.Document modify (java.io.InputStream)  throws org.dom4j.DocumentException java.io.IOException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.io.InputStream source
	public org.dom4j.Document modify (java.io.InputStream, java.lang.String)  throws org.dom4j.DocumentException java.io.IOException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.io.InputStream source
		String systemId
	public org.dom4j.Document modify (java.io.Reader)  throws org.dom4j.DocumentException java.io.IOException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.io.Reader r
	public org.dom4j.Document modify (java.io.Reader, java.lang.String)  throws org.dom4j.DocumentException java.io.IOException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.io.Reader source
		String systemId
	public org.dom4j.Document modify (java.lang.String)  throws org.dom4j.DocumentException java.io.IOException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		String url
	public org.dom4j.Document modify (java.net.URL)  throws org.dom4j.DocumentException java.io.IOException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.net.URL source
	public void setOutput (java.io.File)  throws java.io.IOException 
		java.io.File file
	public void setOutput (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream outputStream
	public void setOutput (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
	public void addObjectModifier (java.lang.String, org.dom4j.jaxb.JAXBObjectModifier) 
		String path
		org.dom4j.jaxb.JAXBObjectModifier mod
	public void removeObjectModifier (java.lang.String) 
		String path
	public void resetObjectModifiers () 
	public boolean isPruneElements () 
	public void setPruneElements (boolean) 
		boolean pruneElements
	private org.dom4j.io.SAXModifier installModifier ()  throws java.io.IOException 
		java.util.Map$Entry entry
		org.dom4j.io.ElementModifier mod
		java.util.Iterator modifierIt
	private org.dom4j.io.SAXModifier getModifier () 
	private org.dom4j.io.XMLWriter getXMLWriter () 
	private org.dom4j.io.XMLWriter createXMLWriter ()  throws java.io.IOException 
}

org/dom4j/jaxb/JAXBObjectHandler.class
JAXBObjectHandler.java
package org.dom4j.jaxb
public abstract org.dom4j.jaxb.JAXBObjectHandler extends java.lang.Object {
	public abstract void handleObject (javax.xml.bind.Element)  throws java.lang.Exception 
}

org/dom4j/jaxb/JAXBObjectModifier.class
JAXBObjectModifier.java
package org.dom4j.jaxb
public abstract org.dom4j.jaxb.JAXBObjectModifier extends java.lang.Object {
	public abstract javax.xml.bind.Element modifyObject (javax.xml.bind.Element)  throws java.lang.Exception 
}

org/dom4j/jaxb/JAXBReader$PruningElementHandler.class
JAXBReader.java
package org.dom4j.jaxb
 org.dom4j.jaxb.JAXBReader$PruningElementHandler extends java.lang.Object implements org.dom4j.ElementHandler  {
	private final org.dom4j.jaxb.JAXBReader this$0
	public void  (org.dom4j.jaxb.JAXBReader) 
		org.dom4j.jaxb.JAXBReader this$0
	public void onStart (org.dom4j.ElementPath) 
		org.dom4j.ElementPath parm1
	public void onEnd (org.dom4j.ElementPath) 
		org.dom4j.ElementPath elementPath
		org.dom4j.Element elem
}

org/dom4j/jaxb/JAXBReader$UnmarshalElementHandler.class
JAXBReader.java
package org.dom4j.jaxb
 org.dom4j.jaxb.JAXBReader$UnmarshalElementHandler extends java.lang.Object implements org.dom4j.ElementHandler  {
	private org.dom4j.jaxb.JAXBReader jaxbReader
	private org.dom4j.jaxb.JAXBObjectHandler handler
	private final org.dom4j.jaxb.JAXBReader this$0
	public void  (org.dom4j.jaxb.JAXBReader, org.dom4j.jaxb.JAXBReader, org.dom4j.jaxb.JAXBObjectHandler) 
		org.dom4j.jaxb.JAXBReader this$0
		org.dom4j.jaxb.JAXBReader documentReader
		org.dom4j.jaxb.JAXBObjectHandler handler
	public void onStart (org.dom4j.ElementPath) 
		org.dom4j.ElementPath elementPath
	public void onEnd (org.dom4j.ElementPath) 
		org.dom4j.Element elem
		javax.xml.bind.Element jaxbObject
		Exception ex
		org.dom4j.ElementPath elementPath
}

org/dom4j/jaxb/JAXBReader.class
JAXBReader.java
package org.dom4j.jaxb
public org.dom4j.jaxb.JAXBReader extends org.dom4j.jaxb.JAXBSupport {
	private org.dom4j.io.SAXReader reader
	private boolean pruneElements
	public void  (java.lang.String) 
		String contextPath
	public void  (java.lang.String, java.lang.ClassLoader) 
		String contextPath
		ClassLoader classloader
	public org.dom4j.Document read (java.io.File)  throws org.dom4j.DocumentException 
		java.io.File source
	public org.dom4j.Document read (java.io.File, java.nio.charset.Charset)  throws org.dom4j.DocumentException 
		java.io.Reader xmlReader
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.io.FileNotFoundException ex
		java.io.File file
		java.nio.charset.Charset charset
	public org.dom4j.Document read (org.xml.sax.InputSource)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		org.xml.sax.InputSource source
	public org.dom4j.Document read (java.io.InputStream)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.io.InputStream source
	public org.dom4j.Document read (java.io.InputStream, java.lang.String)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.io.InputStream source
		String systemId
	public org.dom4j.Document read (java.io.Reader)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.io.Reader source
	public org.dom4j.Document read (java.io.Reader, java.lang.String)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.io.Reader source
		String systemId
	public org.dom4j.Document read (java.lang.String)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		String source
	public org.dom4j.Document read (java.net.URL)  throws org.dom4j.DocumentException 
		Throwable cause
		org.dom4j.jaxb.JAXBRuntimeException ex
		java.net.URL source
	public void addObjectHandler (java.lang.String, org.dom4j.jaxb.JAXBObjectHandler) 
		String path
		org.dom4j.jaxb.JAXBObjectHandler handler
		org.dom4j.ElementHandler eHandler
	public void removeObjectHandler (java.lang.String) 
		String path
	public void addHandler (java.lang.String, org.dom4j.ElementHandler) 
		String path
		org.dom4j.ElementHandler handler
	public void removeHandler (java.lang.String) 
		String path
	public void resetHandlers () 
	public boolean isPruneElements () 
	public void setPruneElements (boolean) 
		boolean pruneElements
	private org.dom4j.io.SAXReader getReader () 
}

org/dom4j/jaxb/JAXBRuntimeException.class
JAXBRuntimeException.java
package org.dom4j.jaxb
 org.dom4j.jaxb.JAXBRuntimeException extends java.lang.RuntimeException {
	protected void  (java.lang.Throwable) 
		Throwable cause
}

org/dom4j/jaxb/JAXBSupport.class
JAXBSupport.java
package org.dom4j.jaxb
abstract org.dom4j.jaxb.JAXBSupport extends java.lang.Object {
	private String contextPath
	private ClassLoader classloader
	private javax.xml.bind.JAXBContext jaxbContext
	private javax.xml.bind.Marshaller marshaller
	private javax.xml.bind.Unmarshaller unmarshaller
	public void  (java.lang.String) 
		String contextPath
	public void  (java.lang.String, java.lang.ClassLoader) 
		String contextPath
		ClassLoader classloader
	protected org.dom4j.Element marshal (javax.xml.bind.Element)  throws javax.xml.bind.JAXBException 
		javax.xml.bind.Element element
		org.dom4j.dom.DOMDocument doc
	protected javax.xml.bind.Element unmarshal (org.dom4j.Element)  throws javax.xml.bind.JAXBException 
		org.dom4j.Element element
		javax.xml.transform.Source source
	private javax.xml.bind.Marshaller getMarshaller ()  throws javax.xml.bind.JAXBException 
	private javax.xml.bind.Unmarshaller getUnmarshaller ()  throws javax.xml.bind.JAXBException 
	private javax.xml.bind.JAXBContext getContext ()  throws javax.xml.bind.JAXBException 
}

org/dom4j/jaxb/JAXBWriter.class
JAXBWriter.java
package org.dom4j.jaxb
public org.dom4j.jaxb.JAXBWriter extends org.dom4j.jaxb.JAXBSupport {
	private org.dom4j.io.XMLWriter xmlWriter
	private org.dom4j.io.OutputFormat outputFormat
	public void  (java.lang.String) 
		String contextPath
	public void  (java.lang.String, org.dom4j.io.OutputFormat) 
		String contextPath
		org.dom4j.io.OutputFormat outputFormat
	public void  (java.lang.String, java.lang.ClassLoader) 
		String contextPath
		ClassLoader classloader
	public void  (java.lang.String, java.lang.ClassLoader, org.dom4j.io.OutputFormat) 
		String contextPath
		ClassLoader classloader
		org.dom4j.io.OutputFormat outputFormat
	public org.dom4j.io.OutputFormat getOutputFormat () 
	public void setOutput (java.io.File)  throws java.io.IOException 
		java.io.File file
	public void setOutput (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream outputStream
	public void setOutput (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
	public void startDocument ()  throws java.io.IOException org.xml.sax.SAXException 
	public void endDocument ()  throws java.io.IOException org.xml.sax.SAXException 
	public void write (javax.xml.bind.Element)  throws java.io.IOException javax.xml.bind.JAXBException 
		javax.xml.bind.Element jaxbObject
	public void writeClose (javax.xml.bind.Element)  throws java.io.IOException javax.xml.bind.JAXBException 
		javax.xml.bind.Element jaxbObject
	public void writeOpen (javax.xml.bind.Element)  throws java.io.IOException javax.xml.bind.JAXBException 
		javax.xml.bind.Element jaxbObject
	public void writeElement (org.dom4j.Element)  throws java.io.IOException 
		org.dom4j.Element element
	public void writeCloseElement (org.dom4j.Element)  throws java.io.IOException 
		org.dom4j.Element element
	public void writeOpenElement (org.dom4j.Element)  throws java.io.IOException 
		org.dom4j.Element element
	private org.dom4j.io.XMLWriter getWriter ()  throws java.io.IOException 
}

org/dom4j/rule/Action.class
Action.java
package org.dom4j.rule
public abstract org.dom4j.rule.Action extends java.lang.Object {
	public abstract void run (org.dom4j.Node)  throws java.lang.Exception 
}

org/dom4j/rule/Mode.class
Mode.java
package org.dom4j.rule
public org.dom4j.rule.Mode extends java.lang.Object {
	private org.dom4j.rule.RuleSet[] ruleSets
	private java.util.Map elementNameRuleSets
	private java.util.Map attributeNameRuleSets
	public void  () 
	public void fireRule (org.dom4j.Node)  throws java.lang.Exception 
		org.dom4j.rule.Action action
		org.dom4j.rule.Rule rule
		org.dom4j.Node node
	public void applyTemplates (org.dom4j.Element)  throws java.lang.Exception 
		org.dom4j.Attribute attribute
		int i
		int size
		org.dom4j.Node node
		int i
		int size
		org.dom4j.Element element
	public void applyTemplates (org.dom4j.Document)  throws java.lang.Exception 
		org.dom4j.Node node
		int i
		int size
		org.dom4j.Document document
	public void addRule (org.dom4j.rule.Rule) 
		org.dom4j.rule.RuleSet ruleSet
		int i
		int size
		org.dom4j.rule.Rule rule
		int matchType
		String name
	public void removeRule (org.dom4j.rule.Rule) 
		org.dom4j.rule.Rule rule
		int matchType
		String name
	public org.dom4j.rule.Rule getMatchingRule (org.dom4j.Node) 
		org.dom4j.rule.Rule answer
		String name
		org.dom4j.rule.RuleSet ruleSet
		org.dom4j.rule.Rule answer
		String name
		org.dom4j.rule.RuleSet ruleSet
		org.dom4j.Node node
		int matchType
		org.dom4j.rule.Rule answer
		org.dom4j.rule.RuleSet ruleSet
	protected org.dom4j.rule.RuleSet getRuleSet (int) 
		org.dom4j.rule.RuleSet allRules
		int matchType
		org.dom4j.rule.RuleSet ruleSet
	protected java.util.Map addToNameMap (java.util.Map, java.lang.String, org.dom4j.rule.Rule) 
		java.util.Map map
		String name
		org.dom4j.rule.Rule rule
		org.dom4j.rule.RuleSet ruleSet
	protected void removeFromNameMap (java.util.Map, java.lang.String, org.dom4j.rule.Rule) 
		org.dom4j.rule.RuleSet ruleSet
		java.util.Map map
		String name
		org.dom4j.rule.Rule rule
}

org/dom4j/rule/NullAction.class
NullAction.java
package org.dom4j.rule
public org.dom4j.rule.NullAction extends java.lang.Object implements org.dom4j.rule.Action  {
	public static final org.dom4j.rule.NullAction SINGLETON
	public void  () 
	public void run (org.dom4j.Node)  throws java.lang.Exception 
		org.dom4j.Node node
	static void  () 
}

org/dom4j/rule/Pattern.class
Pattern.java
package org.dom4j.rule
public abstract org.dom4j.rule.Pattern extends java.lang.Object implements org.dom4j.NodeFilter  {
	public static final short ANY_NODE
	public static final short NONE
	public static final short NUMBER_OF_TYPES
	public static final double DEFAULT_PRIORITY
	public abstract boolean matches (org.dom4j.Node) 
	public abstract double getPriority () 
	public abstract org.dom4j.rule.Pattern[] getUnionPatterns () 
	public abstract short getMatchType () 
	public abstract java.lang.String getMatchesNodeName () 
}

org/dom4j/rule/Rule.class
Rule.java
package org.dom4j.rule
public org.dom4j.rule.Rule extends java.lang.Object implements java.lang.Comparable  {
	private String mode
	private int importPrecedence
	private double priority
	private int appearenceCount
	private org.dom4j.rule.Pattern pattern
	private org.dom4j.rule.Action action
	public void  () 
	public void  (org.dom4j.rule.Pattern) 
		org.dom4j.rule.Pattern pattern
	public void  (org.dom4j.rule.Pattern, org.dom4j.rule.Action) 
		org.dom4j.rule.Pattern pattern
		org.dom4j.rule.Action action
	public void  (org.dom4j.rule.Rule, org.dom4j.rule.Pattern) 
		org.dom4j.rule.Rule that
		org.dom4j.rule.Pattern pattern
	public boolean equals (java.lang.Object) 
		Object that
	public int hashCode () 
	public int compareTo (java.lang.Object) 
		Object that
	public int compareTo (org.dom4j.rule.Rule) 
		org.dom4j.rule.Rule that
		int answer
	public java.lang.String toString () 
	public final boolean matches (org.dom4j.Node) 
		org.dom4j.Node node
	public org.dom4j.rule.Rule[] getUnionRules () 
		int i
		org.dom4j.rule.Pattern[] patterns
		int size
		org.dom4j.rule.Rule[] answer
	public final short getMatchType () 
	public final java.lang.String getMatchesNodeName () 
	public java.lang.String getMode () 
	public void setMode (java.lang.String) 
		String mode
	public int getImportPrecedence () 
	public void setImportPrecedence (int) 
		int importPrecedence
	public double getPriority () 
	public void setPriority (double) 
		double priority
	public int getAppearenceCount () 
	public void setAppearenceCount (int) 
		int appearenceCount
	public org.dom4j.rule.Pattern getPattern () 
	public void setPattern (org.dom4j.rule.Pattern) 
		org.dom4j.rule.Pattern pattern
	public org.dom4j.rule.Action getAction () 
	public void setAction (org.dom4j.rule.Action) 
		org.dom4j.rule.Action action
}

org/dom4j/rule/RuleManager$1.class
RuleManager.java
package org.dom4j.rule
 org.dom4j.rule.RuleManager$1 extends java.lang.Object implements org.dom4j.rule.Action  {
	private final org.dom4j.rule.Mode val$mode
	private final org.dom4j.rule.RuleManager this$0
	void  (org.dom4j.rule.RuleManager, org.dom4j.rule.Mode)  throws java.lang.Exception 
		org.dom4j.rule.RuleManager this$0
		org.dom4j.rule.Mode val$mode
	public void run (org.dom4j.Node)  throws java.lang.Exception 
		org.dom4j.Node node
}

org/dom4j/rule/RuleManager.class
RuleManager.java
package org.dom4j.rule
public org.dom4j.rule.RuleManager extends java.lang.Object {
	private java.util.HashMap modes
	private int appearenceCount
	private org.dom4j.rule.Action valueOfAction
	public void  () 
	public org.dom4j.rule.Mode getMode (java.lang.String) 
		String modeName
		org.dom4j.rule.Mode mode
	public void addRule (org.dom4j.rule.Rule) 
		int i
		int size
		org.dom4j.rule.Rule rule
		org.dom4j.rule.Mode mode
		org.dom4j.rule.Rule[] childRules
	public void removeRule (org.dom4j.rule.Rule) 
		int i
		int size
		org.dom4j.rule.Rule rule
		org.dom4j.rule.Mode mode
		org.dom4j.rule.Rule[] childRules
	public org.dom4j.rule.Rule getMatchingRule (java.lang.String, org.dom4j.Node) 
		String modeName
		org.dom4j.Node node
		org.dom4j.rule.Mode mode
	public void clear () 
	public org.dom4j.rule.Action getValueOfAction () 
	public void setValueOfAction (org.dom4j.rule.Action) 
		org.dom4j.rule.Action valueOfAction
	protected org.dom4j.rule.Mode createMode () 
		org.dom4j.rule.Mode mode
	protected void addDefaultRules (org.dom4j.rule.Mode) 
		org.dom4j.rule.Mode mode
		org.dom4j.rule.Action applyTemplates
		org.dom4j.rule.Action valueOf
	protected void addDefaultRule (org.dom4j.rule.Mode, org.dom4j.rule.Pattern, org.dom4j.rule.Action) 
		org.dom4j.rule.Mode mode
		org.dom4j.rule.Pattern pattern
		org.dom4j.rule.Action action
		org.dom4j.rule.Rule rule
	protected org.dom4j.rule.Rule createDefaultRule (org.dom4j.rule.Pattern, org.dom4j.rule.Action) 
		org.dom4j.rule.Pattern pattern
		org.dom4j.rule.Action action
		org.dom4j.rule.Rule rule
}

org/dom4j/rule/RuleSet.class
RuleSet.java
package org.dom4j.rule
public org.dom4j.rule.RuleSet extends java.lang.Object {
	private java.util.ArrayList rules
	private org.dom4j.rule.Rule[] ruleArray
	public void  () 
	public java.lang.String toString () 
	public org.dom4j.rule.Rule getMatchingRule (org.dom4j.Node) 
		org.dom4j.rule.Rule rule
		int i
		org.dom4j.Node node
		org.dom4j.rule.Rule[] matches
	public void addRule (org.dom4j.rule.Rule) 
		org.dom4j.rule.Rule rule
	public void removeRule (org.dom4j.rule.Rule) 
		org.dom4j.rule.Rule rule
	public void addAll (org.dom4j.rule.RuleSet) 
		org.dom4j.rule.RuleSet that
	protected org.dom4j.rule.Rule[] getRuleArray () 
		int size
}

org/dom4j/rule/Stylesheet.class
Stylesheet.java
package org.dom4j.rule
public org.dom4j.rule.Stylesheet extends java.lang.Object {
	private org.dom4j.rule.RuleManager ruleManager
	private String modeName
	public void  () 
	public void addRule (org.dom4j.rule.Rule) 
		org.dom4j.rule.Rule rule
	public void removeRule (org.dom4j.rule.Rule) 
		org.dom4j.rule.Rule rule
	public void run (java.lang.Object)  throws java.lang.Exception 
		Object input
	public void run (java.lang.Object, java.lang.String)  throws java.lang.Exception 
		Object input
		String mode
	public void run (java.util.List)  throws java.lang.Exception 
		java.util.List list
	public void run (java.util.List, java.lang.String)  throws java.lang.Exception 
		Object object
		int i
		int size
		java.util.List list
		String mode
	public void run (org.dom4j.Node)  throws java.lang.Exception 
		org.dom4j.Node node
	public void run (org.dom4j.Node, java.lang.String)  throws java.lang.Exception 
		org.dom4j.Node node
		String mode
		org.dom4j.rule.Mode mod
	public void applyTemplates (java.lang.Object, org.dom4j.XPath)  throws java.lang.Exception 
		Object input
		org.dom4j.XPath xpath
	public void applyTemplates (java.lang.Object, org.dom4j.XPath, java.lang.String)  throws java.lang.Exception 
		org.dom4j.Node current
		Object input
		org.dom4j.XPath xpath
		String mode
		org.dom4j.rule.Mode mod
		java.util.List list
		java.util.Iterator it
	public void applyTemplates (java.lang.Object, org.jaxen.XPath)  throws java.lang.Exception 
		Object input
		org.jaxen.XPath xpath
	public void applyTemplates (java.lang.Object, org.jaxen.XPath, java.lang.String)  throws java.lang.Exception 
		org.dom4j.Node current
		Object input
		org.jaxen.XPath xpath
		String mode
		org.dom4j.rule.Mode mod
		java.util.List list
		java.util.Iterator it
	public void applyTemplates (java.lang.Object)  throws java.lang.Exception 
		Object input
	public void applyTemplates (java.lang.Object, java.lang.String)  throws java.lang.Exception 
		org.dom4j.Node node
		int i
		int size
		org.dom4j.Element element
		org.dom4j.Node node
		int i
		int size
		org.dom4j.Document document
		Object object
		int i
		int size
		java.util.List list
		Object input
		String mode
		org.dom4j.rule.Mode mod
	public void clear () 
	public java.lang.String getModeName () 
	public void setModeName (java.lang.String) 
		String modeName
	public org.dom4j.rule.Action getValueOfAction () 
	public void setValueOfAction (org.dom4j.rule.Action) 
		org.dom4j.rule.Action valueOfAction
}

org/dom4j/rule/pattern/DefaultPattern.class
DefaultPattern.java
package org.dom4j.rule.pattern
public org.dom4j.rule.pattern.DefaultPattern extends java.lang.Object implements org.dom4j.rule.Pattern  {
	private org.dom4j.NodeFilter filter
	public void  (org.dom4j.NodeFilter) 
		org.dom4j.NodeFilter filter
	public boolean matches (org.dom4j.Node) 
		org.dom4j.Node node
	public double getPriority () 
	public org.dom4j.rule.Pattern[] getUnionPatterns () 
	public short getMatchType () 
	public java.lang.String getMatchesNodeName () 
}

org/dom4j/rule/pattern/NodeTypePattern.class
NodeTypePattern.java
package org.dom4j.rule.pattern
public org.dom4j.rule.pattern.NodeTypePattern extends java.lang.Object implements org.dom4j.rule.Pattern  {
	public static final org.dom4j.rule.pattern.NodeTypePattern ANY_ATTRIBUTE
	public static final org.dom4j.rule.pattern.NodeTypePattern ANY_COMMENT
	public static final org.dom4j.rule.pattern.NodeTypePattern ANY_DOCUMENT
	public static final org.dom4j.rule.pattern.NodeTypePattern ANY_ELEMENT
	public static final org.dom4j.rule.pattern.NodeTypePattern ANY_PROCESSING_INSTRUCTION
	public static final org.dom4j.rule.pattern.NodeTypePattern ANY_TEXT
	private short nodeType
	public void  (short) 
		short nodeType
	public boolean matches (org.dom4j.Node) 
		org.dom4j.Node node
	public double getPriority () 
	public org.dom4j.rule.Pattern[] getUnionPatterns () 
	public short getMatchType () 
	public java.lang.String getMatchesNodeName () 
	static void  () 
}

org/dom4j/swing/BranchTreeNode$1.class
BranchTreeNode.java
package org.dom4j.swing
 org.dom4j.swing.BranchTreeNode$1 extends java.lang.Object implements java.util.Enumeration  {
	private int index
	private final org.dom4j.swing.BranchTreeNode this$0
	void  (org.dom4j.swing.BranchTreeNode) 
		org.dom4j.swing.BranchTreeNode this$0
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
}

org/dom4j/swing/BranchTreeNode.class
BranchTreeNode.java
package org.dom4j.swing
public org.dom4j.swing.BranchTreeNode extends org.dom4j.swing.LeafTreeNode {
	protected java.util.List children
	public void  () 
	public void  (org.dom4j.Branch) 
		org.dom4j.Branch xmlNode
	public void  (javax.swing.tree.TreeNode, org.dom4j.Branch) 
		javax.swing.tree.TreeNode parent
		org.dom4j.Branch xmlNode
	public java.util.Enumeration children () 
	public boolean getAllowsChildren () 
	public javax.swing.tree.TreeNode getChildAt (int) 
		int childIndex
	public int getChildCount () 
	public int getIndex (javax.swing.tree.TreeNode) 
		javax.swing.tree.TreeNode node
	public boolean isLeaf () 
	public java.lang.String toString () 
	protected java.util.List getChildList () 
	protected java.util.List createChildList () 
		String text
		org.dom4j.Node node
		int i
		org.dom4j.Branch branch
		int size
		java.util.List childList
	protected javax.swing.tree.TreeNode createChildTreeNode (org.dom4j.Node) 
		org.dom4j.Node xmlNode
	protected org.dom4j.Branch getXmlBranch () 
}

org/dom4j/swing/DocumentTreeModel.class
DocumentTreeModel.java
package org.dom4j.swing
public org.dom4j.swing.DocumentTreeModel extends javax.swing.tree.DefaultTreeModel {
	protected org.dom4j.Document document
	public void  (org.dom4j.Document) 
		org.dom4j.Document document
	public org.dom4j.Document getDocument () 
	public void setDocument (org.dom4j.Document) 
		org.dom4j.Document document
}

org/dom4j/swing/LeafTreeNode$1.class
LeafTreeNode.java
package org.dom4j.swing
 org.dom4j.swing.LeafTreeNode$1 extends java.lang.Object implements java.util.Enumeration  {
	void  () 
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
}

org/dom4j/swing/LeafTreeNode.class
LeafTreeNode.java
package org.dom4j.swing
public org.dom4j.swing.LeafTreeNode extends java.lang.Object implements javax.swing.tree.TreeNode  {
	protected static final java.util.Enumeration EMPTY_ENUMERATION
	private javax.swing.tree.TreeNode parent
	protected org.dom4j.Node xmlNode
	public void  () 
	public void  (org.dom4j.Node) 
		org.dom4j.Node xmlNode
	public void  (javax.swing.tree.TreeNode, org.dom4j.Node) 
		javax.swing.tree.TreeNode parent
		org.dom4j.Node xmlNode
	public java.util.Enumeration children () 
	public boolean getAllowsChildren () 
	public javax.swing.tree.TreeNode getChildAt (int) 
		int childIndex
	public int getChildCount () 
	public int getIndex (javax.swing.tree.TreeNode) 
		javax.swing.tree.TreeNode node
	public javax.swing.tree.TreeNode getParent () 
	public boolean isLeaf () 
	public java.lang.String toString () 
		String text
	public void setParent (org.dom4j.swing.LeafTreeNode) 
		org.dom4j.swing.LeafTreeNode parent
	public org.dom4j.Node getXmlNode () 
	static void  () 
}

org/dom4j/swing/XMLTableColumnDefinition.class
XMLTableColumnDefinition.java
package org.dom4j.swing
public org.dom4j.swing.XMLTableColumnDefinition extends java.lang.Object implements java.io.Serializable  {
	public static final int OBJECT_TYPE
	public static final int STRING_TYPE
	public static final int NUMBER_TYPE
	public static final int NODE_TYPE
	private int type
	private String name
	private org.dom4j.XPath xpath
	private org.dom4j.XPath columnNameXPath
	static Class class$java$lang$String
	static Class class$java$lang$Number
	static Class class$org$dom4j$Node
	static Class class$java$lang$Object
	public void  () 
	public void  (java.lang.String, java.lang.String, int) 
		String name
		String expression
		int type
	public void  (java.lang.String, org.dom4j.XPath, int) 
		String name
		org.dom4j.XPath xpath
		int type
	public void  (org.dom4j.XPath, org.dom4j.XPath, int) 
		org.dom4j.XPath columnXPath
		org.dom4j.XPath xpath
		int type
	public static int parseType (java.lang.String) 
		String typeName
	public java.lang.Class getColumnClass () 
	public java.lang.Object getValue (java.lang.Object) 
		Object row
	public int getType () 
	public void setType (int) 
		int type
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public org.dom4j.XPath getXPath () 
	public void setXPath (org.dom4j.XPath) 
		org.dom4j.XPath xPath
	public org.dom4j.XPath getColumnNameXPath () 
	public void setColumnNameXPath (org.dom4j.XPath) 
		org.dom4j.XPath columnNameXPath
	protected org.dom4j.XPath createXPath (java.lang.String) 
		String expression
	protected void handleException (java.lang.Exception) 
		Exception e
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/dom4j/swing/XMLTableDefinition.class
XMLTableDefinition.java
package org.dom4j.swing
public org.dom4j.swing.XMLTableDefinition extends java.lang.Object implements java.io.Serializable org.jaxen.VariableContext  {
	private org.dom4j.XPath rowXPath
	private java.util.List columns
	private org.dom4j.swing.XMLTableColumnDefinition[] columnArray
	private java.util.Map columnNameIndex
	private org.jaxen.VariableContext variableContext
	private Object rowValue
	public void  () 
	public static org.dom4j.swing.XMLTableDefinition load (org.dom4j.Document) 
		org.dom4j.Document definition
	public static org.dom4j.swing.XMLTableDefinition load (org.dom4j.Element) 
		org.dom4j.Element element
		String expression
		String name
		String typeName
		String columnXPath
		int type
		java.util.Iterator iter
		org.dom4j.Element definition
		org.dom4j.swing.XMLTableDefinition answer
	public java.lang.Class getColumnClass (int) 
		int columnIndex
	public int getColumnCount () 
	public java.lang.String getColumnName (int) 
		int columnIndex
	public org.dom4j.XPath getColumnXPath (int) 
		int columnIndex
	public org.dom4j.XPath getColumnNameXPath (int) 
		int columnIndex
	public synchronized java.lang.Object getValueAt (java.lang.Object, int) 
		Object row
		int columnIndex
		org.dom4j.swing.XMLTableColumnDefinition column
		Object answer
	public void addColumn (java.lang.String, java.lang.String) 
		String name
		String expression
	public void addColumn (java.lang.String, java.lang.String, int) 
		String name
		String expression
		int type
		org.dom4j.XPath xpath
	public void addColumnWithXPathName (java.lang.String, java.lang.String, int) 
		String columnNameXPathExpression
		String expression
		int type
		org.dom4j.XPath columnNameXPath
		org.dom4j.XPath xpath
	public void addStringColumn (java.lang.String, java.lang.String) 
		String name
		String expression
	public void addNumberColumn (java.lang.String, java.lang.String) 
		String name
		String expression
	public void addColumn (org.dom4j.swing.XMLTableColumnDefinition) 
		org.dom4j.swing.XMLTableColumnDefinition column
	public void removeColumn (org.dom4j.swing.XMLTableColumnDefinition) 
		org.dom4j.swing.XMLTableColumnDefinition column
	public void clear () 
	public org.dom4j.swing.XMLTableColumnDefinition getColumn (int) 
		int index
	public org.dom4j.swing.XMLTableColumnDefinition getColumn (java.lang.String) 
		org.dom4j.swing.XMLTableColumnDefinition column
		java.util.Iterator it
		String columnName
	public org.dom4j.XPath getRowXPath () 
	public void setRowXPath (org.dom4j.XPath) 
		org.dom4j.XPath rowXPath
	public void setRowExpression (java.lang.String) 
		String xpath
	public java.lang.Object getVariableValue (java.lang.String, java.lang.String, java.lang.String) 
		String namespaceURI
		String prefix
		String localName
		org.dom4j.swing.XMLTableColumnDefinition column
	protected org.dom4j.XPath createXPath (java.lang.String) 
		String expression
	protected org.dom4j.XPath createColumnXPath (java.lang.String) 
		String expression
		org.dom4j.XPath xpath
	protected void clearCaches () 
	protected void handleException (java.lang.Exception) 
		Exception e
}

org/dom4j/swing/XMLTableModel.class
XMLTableModel.java
package org.dom4j.swing
public org.dom4j.swing.XMLTableModel extends javax.swing.table.AbstractTableModel {
	private org.dom4j.swing.XMLTableDefinition definition
	private Object source
	private java.util.List rows
	public void  (org.dom4j.Element, java.lang.Object) 
		org.dom4j.Element tableDefinition
		Object source
	public void  (org.dom4j.Document, java.lang.Object) 
		org.dom4j.Document tableDefinition
		Object source
	public void  (org.dom4j.swing.XMLTableDefinition, java.lang.Object) 
		org.dom4j.swing.XMLTableDefinition definition
		Object source
	public java.lang.Object getRowValue (int) 
		int rowIndex
	public java.util.List getRows () 
	public java.lang.Class getColumnClass (int) 
		int columnIndex
	public int getColumnCount () 
	public java.lang.String getColumnName (int) 
		int columnIndex
		org.dom4j.XPath xpath
	public java.lang.Object getValueAt (int, int) 
		Object row
		Exception e
		int rowIndex
		int columnIndex
	public int getRowCount () 
	public org.dom4j.swing.XMLTableDefinition getDefinition () 
	public void setDefinition (org.dom4j.swing.XMLTableDefinition) 
		org.dom4j.swing.XMLTableDefinition definition
	public java.lang.Object getSource () 
	public void setSource (java.lang.Object) 
		Object source
	protected void handleException (java.lang.Exception) 
		Exception e
}

org/dom4j/tree/AbstractAttribute.class
AbstractAttribute.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractAttribute extends org.dom4j.tree.AbstractNode implements org.dom4j.Attribute  {
	public void  () 
	public short getNodeType () 
	public void setNamespace (org.dom4j.Namespace) 
		org.dom4j.Namespace namespace
		String msg
	public java.lang.String getText () 
	public void setText (java.lang.String) 
		String text
	public void setValue (java.lang.String) 
		String value
		String msg
	public java.lang.Object getData () 
	public void setData (java.lang.Object) 
		Object data
	public java.lang.String toString () 
	public java.lang.String asXML () 
	public void write (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
	public void accept (org.dom4j.Visitor) 
		org.dom4j.Visitor visitor
	public org.dom4j.Namespace getNamespace () 
	public java.lang.String getName () 
	public java.lang.String getNamespacePrefix () 
	public java.lang.String getNamespaceURI () 
	public java.lang.String getQualifiedName () 
	public java.lang.String getPath (org.dom4j.Element) 
		org.dom4j.Element context
		StringBuffer result
		org.dom4j.Element parent
		String uri
		String prefix
	public java.lang.String getUniquePath (org.dom4j.Element) 
		org.dom4j.Element context
		StringBuffer result
		org.dom4j.Element parent
		String uri
		String prefix
	protected org.dom4j.Node createXPathResult (org.dom4j.Element) 
		org.dom4j.Element parent
}

org/dom4j/tree/AbstractBranch.class
AbstractBranch.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractBranch extends org.dom4j.tree.AbstractNode implements org.dom4j.Branch  {
	protected static final int DEFAULT_CONTENT_LIST_SIZE
	public void  () 
	public boolean isReadOnly () 
	public boolean hasContent () 
	public java.util.List content () 
		java.util.List backingList
	public java.lang.String getText () 
		Object node
		int i
		StringBuffer buffer
		Object first
		String firstText
		int size
		java.util.List content
	protected java.lang.String getContentAsText (java.lang.Object) 
		org.dom4j.Node node
		Object content
	protected java.lang.String getContentAsStringValue (java.lang.Object) 
		org.dom4j.Node node
		Object content
	public java.lang.String getTextTrim () 
		String str
		String text
		StringBuffer textContent
		java.util.StringTokenizer tokenizer
	public void setProcessingInstructions (java.util.List) 
		org.dom4j.ProcessingInstruction pi
		java.util.Iterator iter
		java.util.List listOfPIs
	public org.dom4j.Element addElement (java.lang.String) 
		String name
		org.dom4j.Element node
	public org.dom4j.Element addElement (java.lang.String, java.lang.String) 
		String qualifiedName
		String namespaceURI
		org.dom4j.Element node
	public org.dom4j.Element addElement (org.dom4j.QName) 
		org.dom4j.QName qname
		org.dom4j.Element node
	public org.dom4j.Element addElement (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String prefix
		String uri
		org.dom4j.Namespace namespace
		org.dom4j.QName qName
	public void add (org.dom4j.Node) 
		org.dom4j.Node node
	public boolean remove (org.dom4j.Node) 
		org.dom4j.Node node
	public void add (org.dom4j.Comment) 
		org.dom4j.Comment comment
	public void add (org.dom4j.Element) 
		org.dom4j.Element element
	public void add (org.dom4j.ProcessingInstruction) 
		org.dom4j.ProcessingInstruction pi
	public boolean remove (org.dom4j.Comment) 
		org.dom4j.Comment comment
	public boolean remove (org.dom4j.Element) 
		org.dom4j.Element element
	public boolean remove (org.dom4j.ProcessingInstruction) 
		org.dom4j.ProcessingInstruction pi
	public org.dom4j.Element elementByID (java.lang.String) 
		org.dom4j.Element element
		String id
		org.dom4j.Node node
		int i
		int size
		String elementID
	public void appendContent (org.dom4j.Branch) 
		org.dom4j.Node node
		int i
		int size
		org.dom4j.Branch branch
	public org.dom4j.Node node (int) 
		int index
		Object object
	public int nodeCount () 
	public int indexOf (org.dom4j.Node) 
		org.dom4j.Node node
	public java.util.Iterator nodeIterator () 
	protected java.lang.String elementID (org.dom4j.Element) 
		org.dom4j.Element element
	protected abstract java.util.List contentList () 
	protected java.util.List createContentList () 
	protected java.util.List createContentList (int) 
		int size
	protected org.dom4j.tree.BackedList createResultList () 
	protected java.util.List createSingleResultList (java.lang.Object) 
		Object result
		org.dom4j.tree.BackedList list
	protected java.util.List createEmptyList () 
	protected abstract void addNode (org.dom4j.Node) 
	protected abstract void addNode (int, org.dom4j.Node) 
	protected abstract boolean removeNode (org.dom4j.Node) 
	protected abstract void childAdded (org.dom4j.Node) 
	protected abstract void childRemoved (org.dom4j.Node) 
	protected void contentRemoved () 
		Object object
		int i
		int size
		java.util.List content
	protected void invalidNodeTypeAddException (org.dom4j.Node) 
		org.dom4j.Node node
}

org/dom4j/tree/AbstractCDATA.class
AbstractCDATA.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractCDATA extends org.dom4j.tree.AbstractCharacterData implements org.dom4j.CDATA  {
	public void  () 
	public short getNodeType () 
	public java.lang.String toString () 
	public java.lang.String asXML () 
		java.io.IOException e
		java.io.StringWriter writer
	public void write (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
	public void accept (org.dom4j.Visitor) 
		org.dom4j.Visitor visitor
}

org/dom4j/tree/AbstractCharacterData.class
AbstractCharacterData.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractCharacterData extends org.dom4j.tree.AbstractNode implements org.dom4j.CharacterData  {
	public void  () 
	public java.lang.String getPath (org.dom4j.Element) 
		org.dom4j.Element context
		org.dom4j.Element parent
	public java.lang.String getUniquePath (org.dom4j.Element) 
		org.dom4j.Element context
		org.dom4j.Element parent
	public void appendText (java.lang.String) 
		String text
}

org/dom4j/tree/AbstractComment.class
AbstractComment.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractComment extends org.dom4j.tree.AbstractCharacterData implements org.dom4j.Comment  {
	public void  () 
	public short getNodeType () 
	public java.lang.String getPath (org.dom4j.Element) 
		org.dom4j.Element context
		org.dom4j.Element parent
	public java.lang.String getUniquePath (org.dom4j.Element) 
		org.dom4j.Element context
		org.dom4j.Element parent
	public java.lang.String toString () 
	public java.lang.String asXML () 
	public void write (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
	public void accept (org.dom4j.Visitor) 
		org.dom4j.Visitor visitor
}

org/dom4j/tree/AbstractDocument.class
AbstractDocument.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractDocument extends org.dom4j.tree.AbstractBranch implements org.dom4j.Document  {
	protected String encoding
	public void  () 
	public short getNodeType () 
	public java.lang.String getPath (org.dom4j.Element) 
		org.dom4j.Element context
	public java.lang.String getUniquePath (org.dom4j.Element) 
		org.dom4j.Element context
	public org.dom4j.Document getDocument () 
	public java.lang.String getXMLEncoding () 
	public java.lang.String getStringValue () 
		org.dom4j.Element root
	public java.lang.String asXML () 
		java.io.StringWriter out
		org.dom4j.io.XMLWriter writer
		java.io.IOException e
		org.dom4j.io.OutputFormat format
	public void write (java.io.Writer)  throws java.io.IOException 
		java.io.Writer out
		org.dom4j.io.OutputFormat format
		org.dom4j.io.XMLWriter writer
	public void accept (org.dom4j.Visitor) 
		org.dom4j.Text text
		org.dom4j.Node node
		Object object
		java.util.Iterator iter
		org.dom4j.Visitor visitor
		org.dom4j.DocumentType docType
		java.util.List content
	public java.lang.String toString () 
	public void normalize () 
		org.dom4j.Element element
	public org.dom4j.Document addComment (java.lang.String) 
		String comment
		org.dom4j.Comment node
	public org.dom4j.Document addProcessingInstruction (java.lang.String, java.lang.String) 
		String target
		String data
		org.dom4j.ProcessingInstruction node
	public org.dom4j.Document addProcessingInstruction (java.lang.String, java.util.Map) 
		String target
		java.util.Map data
		org.dom4j.ProcessingInstruction node
	public org.dom4j.Element addElement (java.lang.String) 
		String name
		org.dom4j.Element element
	public org.dom4j.Element addElement (java.lang.String, java.lang.String) 
		String qualifiedName
		String namespaceURI
		org.dom4j.Element element
	public org.dom4j.Element addElement (org.dom4j.QName) 
		org.dom4j.QName qName
		org.dom4j.Element element
	public void setRootElement (org.dom4j.Element) 
		org.dom4j.Element rootElement
	public void add (org.dom4j.Element) 
		org.dom4j.Element element
	public boolean remove (org.dom4j.Element) 
		org.dom4j.Element element
		boolean answer
		org.dom4j.Element root
	public org.dom4j.Node asXPathResult (org.dom4j.Element) 
		org.dom4j.Element parent
	protected void childAdded (org.dom4j.Node) 
		org.dom4j.Node node
	protected void childRemoved (org.dom4j.Node) 
		org.dom4j.Node node
	protected void checkAddElementAllowed (org.dom4j.Element) 
		org.dom4j.Element element
		org.dom4j.Element root
	protected abstract void rootElementAdded (org.dom4j.Element) 
	public void setXMLEncoding (java.lang.String) 
		String enc
}

org/dom4j/tree/AbstractDocumentType.class
AbstractDocumentType.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractDocumentType extends org.dom4j.tree.AbstractNode implements org.dom4j.DocumentType  {
	public void  () 
	public short getNodeType () 
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getPath (org.dom4j.Element) 
		org.dom4j.Element context
	public java.lang.String getUniquePath (org.dom4j.Element) 
		org.dom4j.Element context
	public java.lang.String getText () 
		Object decl
		StringBuffer buffer
		java.util.Iterator iter
		java.util.List list
	public java.lang.String toString () 
	public java.lang.String asXML () 
		StringBuffer buffer
		boolean hasPublicID
		String publicID
		String systemID
	public void write (java.io.Writer)  throws java.io.IOException 
		Object decl
		java.util.Iterator iter
		java.io.Writer writer
		boolean hasPublicID
		String publicID
		String systemID
		java.util.List list
	public void accept (org.dom4j.Visitor) 
		org.dom4j.Visitor visitor
}

org/dom4j/tree/AbstractElement.class
AbstractElement.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractElement extends org.dom4j.tree.AbstractBranch implements org.dom4j.Element  {
	private static final org.dom4j.DocumentFactory DOCUMENT_FACTORY
	protected static final java.util.List EMPTY_LIST
	protected static final java.util.Iterator EMPTY_ITERATOR
	protected static final boolean VERBOSE_TOSTRING
	protected static final boolean USE_STRINGVALUE_SEPARATOR
	public void  () 
	public short getNodeType () 
	public boolean isRootElement () 
		org.dom4j.Element root
		org.dom4j.Document document
	public void setName (java.lang.String) 
		String name
	public void setNamespace (org.dom4j.Namespace) 
		org.dom4j.Namespace namespace
	public java.lang.String getXPathNameStep () 
		String uri
		String prefix
	public java.lang.String getPath (org.dom4j.Element) 
		org.dom4j.Element context
		org.dom4j.Element parent
	public java.lang.String getUniquePath (org.dom4j.Element) 
		int idx
		org.dom4j.Element context
		org.dom4j.Element parent
		StringBuffer buffer
		java.util.List mySiblings
	public java.lang.String asXML () 
		java.io.StringWriter out
		org.dom4j.io.XMLWriter writer
		java.io.IOException e
	public void write (java.io.Writer)  throws java.io.IOException 
		java.io.Writer out
		org.dom4j.io.XMLWriter writer
	public void accept (org.dom4j.Visitor) 
		org.dom4j.Attribute attribute
		int i
		int size
		org.dom4j.Node node
		int i
		int size
		org.dom4j.Visitor visitor
	public java.lang.String toString () 
		String uri
	public org.dom4j.Namespace getNamespace () 
	public java.lang.String getName () 
	public java.lang.String getNamespacePrefix () 
	public java.lang.String getNamespaceURI () 
	public java.lang.String getQualifiedName () 
	public java.lang.Object getData () 
	public void setData (java.lang.Object) 
		Object data
	public org.dom4j.Node node (int) 
		java.util.List list
		Object node
		int index
	public int indexOf (org.dom4j.Node) 
		org.dom4j.Node node
	public int nodeCount () 
	public java.util.Iterator nodeIterator () 
	public org.dom4j.Element element (java.lang.String) 
		org.dom4j.Element element
		Object object
		int i
		String name
		java.util.List list
		int size
	public org.dom4j.Element element (org.dom4j.QName) 
		org.dom4j.Element element
		Object object
		int i
		org.dom4j.QName qName
		java.util.List list
		int size
	public org.dom4j.Element element (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public java.util.List elements () 
		Object object
		int i
		java.util.List list
		org.dom4j.tree.BackedList answer
		int size
	public java.util.List elements (java.lang.String) 
		org.dom4j.Element element
		Object object
		int i
		String name
		java.util.List list
		org.dom4j.tree.BackedList answer
		int size
	public java.util.List elements (org.dom4j.QName) 
		org.dom4j.Element element
		Object object
		int i
		org.dom4j.QName qName
		java.util.List list
		org.dom4j.tree.BackedList answer
		int size
	public java.util.List elements (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public java.util.Iterator elementIterator () 
		java.util.List list
	public java.util.Iterator elementIterator (java.lang.String) 
		String name
		java.util.List list
	public java.util.Iterator elementIterator (org.dom4j.QName) 
		org.dom4j.QName qName
		java.util.List list
	public java.util.Iterator elementIterator (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace ns
	public java.util.List attributes () 
	public java.util.Iterator attributeIterator () 
	public org.dom4j.Attribute attribute (int) 
		int index
	public int attributeCount () 
	public org.dom4j.Attribute attribute (java.lang.String) 
		org.dom4j.Attribute attribute
		int i
		String name
		java.util.List list
		int size
	public org.dom4j.Attribute attribute (org.dom4j.QName) 
		org.dom4j.Attribute attribute
		int i
		org.dom4j.QName qName
		java.util.List list
		int size
	public org.dom4j.Attribute attribute (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public void setAttributes (org.xml.sax.Attributes, org.dom4j.tree.NamespaceStack, boolean) 
		String attributeURI
		String attributeLocalName
		String attributeValue
		org.dom4j.QName attributeQName
		String name
		String attributeURI
		String attributeLocalName
		String attributeValue
		org.dom4j.QName attributeQName
		org.dom4j.Attribute attribute
		String attributeName
		int i
		java.util.List list
		org.dom4j.DocumentFactory factory
		org.xml.sax.Attributes attributes
		org.dom4j.tree.NamespaceStack namespaceStack
		boolean noNamespaceAttributes
		int size
	public java.lang.String attributeValue (java.lang.String) 
		String name
		org.dom4j.Attribute attrib
	public java.lang.String attributeValue (org.dom4j.QName) 
		org.dom4j.QName qName
		org.dom4j.Attribute attrib
	public java.lang.String attributeValue (java.lang.String, java.lang.String) 
		String name
		String defaultValue
		String answer
	public java.lang.String attributeValue (org.dom4j.QName, java.lang.String) 
		org.dom4j.QName qName
		String defaultValue
		String answer
	public void setAttributeValue (java.lang.String, java.lang.String) 
		String name
		String value
	public void setAttributeValue (org.dom4j.QName, java.lang.String) 
		org.dom4j.QName qName
		String value
	public void add (org.dom4j.Attribute) 
		String message
		org.dom4j.Attribute oldAttribute
		org.dom4j.Attribute attribute
	public boolean remove (org.dom4j.Attribute) 
		org.dom4j.Attribute copy
		org.dom4j.Attribute attribute
		java.util.List list
		boolean answer
	public java.util.List processingInstructions () 
		Object object
		int i
		java.util.List list
		org.dom4j.tree.BackedList answer
		int size
	public java.util.List processingInstructions (java.lang.String) 
		org.dom4j.ProcessingInstruction pi
		Object object
		int i
		String target
		java.util.List list
		org.dom4j.tree.BackedList answer
		int size
	public org.dom4j.ProcessingInstruction processingInstruction (java.lang.String) 
		org.dom4j.ProcessingInstruction pi
		Object object
		int i
		String target
		java.util.List list
		int size
	public boolean removeProcessingInstruction (java.lang.String) 
		org.dom4j.ProcessingInstruction pi
		Object object
		java.util.Iterator iter
		String target
		java.util.List list
	public org.dom4j.Node getXPathResult (int) 
		int index
		org.dom4j.Node answer
	public org.dom4j.Element addAttribute (java.lang.String, java.lang.String) 
		String name
		String value
		org.dom4j.Attribute attribute
	public org.dom4j.Element addAttribute (org.dom4j.QName, java.lang.String) 
		org.dom4j.QName qName
		String value
		org.dom4j.Attribute attribute
	public org.dom4j.Element addCDATA (java.lang.String) 
		String cdata
		org.dom4j.CDATA node
	public org.dom4j.Element addComment (java.lang.String) 
		String comment
		org.dom4j.Comment node
	public org.dom4j.Element addElement (java.lang.String) 
		org.dom4j.QName qname
		org.dom4j.Element node
		String name
		org.dom4j.DocumentFactory factory
		int index
		String prefix
		String localName
		org.dom4j.Namespace namespace
		org.dom4j.Element node
	public org.dom4j.Element addEntity (java.lang.String, java.lang.String) 
		String name
		String text
		org.dom4j.Entity node
	public org.dom4j.Element addNamespace (java.lang.String, java.lang.String) 
		String prefix
		String uri
		org.dom4j.Namespace node
	public org.dom4j.Element addProcessingInstruction (java.lang.String, java.lang.String) 
		String target
		String data
		org.dom4j.ProcessingInstruction node
	public org.dom4j.Element addProcessingInstruction (java.lang.String, java.util.Map) 
		String target
		java.util.Map data
		org.dom4j.ProcessingInstruction node
	public org.dom4j.Element addText (java.lang.String) 
		String text
		org.dom4j.Text node
	public void add (org.dom4j.Node) 
		org.dom4j.Node node
	public boolean remove (org.dom4j.Node) 
		org.dom4j.Node node
	public void add (org.dom4j.CDATA) 
		org.dom4j.CDATA cdata
	public void add (org.dom4j.Comment) 
		org.dom4j.Comment comment
	public void add (org.dom4j.Element) 
		org.dom4j.Element element
	public void add (org.dom4j.Entity) 
		org.dom4j.Entity entity
	public void add (org.dom4j.Namespace) 
		org.dom4j.Namespace namespace
	public void add (org.dom4j.ProcessingInstruction) 
		org.dom4j.ProcessingInstruction pi
	public void add (org.dom4j.Text) 
		org.dom4j.Text text
	public boolean remove (org.dom4j.CDATA) 
		org.dom4j.CDATA cdata
	public boolean remove (org.dom4j.Comment) 
		org.dom4j.Comment comment
	public boolean remove (org.dom4j.Element) 
		org.dom4j.Element element
	public boolean remove (org.dom4j.Entity) 
		org.dom4j.Entity entity
	public boolean remove (org.dom4j.Namespace) 
		org.dom4j.Namespace namespace
	public boolean remove (org.dom4j.ProcessingInstruction) 
		org.dom4j.ProcessingInstruction pi
	public boolean remove (org.dom4j.Text) 
		org.dom4j.Text text
	public boolean hasMixedContent () 
		Object object
		Class newClass
		java.util.Iterator iter
		java.util.List content
		Class prevClass
	public boolean isTextOnly () 
		Object object
		java.util.Iterator iter
		java.util.List content
	public void setText (java.lang.String) 
		org.dom4j.Node node
		java.util.Iterator it
		String text
		java.util.List allContent
	public java.lang.String getStringValue () 
		Object node
		String string
		int i
		StringBuffer buffer
		java.util.List list
		int size
	public void normalize () 
		String value
		org.dom4j.Text text
		org.dom4j.Element element
		org.dom4j.Node node
		java.util.List content
		org.dom4j.Text previousText
		int i
	public java.lang.String elementText (java.lang.String) 
		String name
		org.dom4j.Element element
	public java.lang.String elementText (org.dom4j.QName) 
		org.dom4j.QName qName
		org.dom4j.Element element
	public java.lang.String elementTextTrim (java.lang.String) 
		String name
		org.dom4j.Element element
	public java.lang.String elementTextTrim (org.dom4j.QName) 
		org.dom4j.QName qName
		org.dom4j.Element element
	public void appendAttributes (org.dom4j.Element) 
		org.dom4j.Attribute attribute
		int i
		int size
		org.dom4j.Element element
	public org.dom4j.Element createCopy () 
		org.dom4j.Element clone
	public org.dom4j.Element createCopy (java.lang.String) 
		String name
		org.dom4j.Element clone
	public org.dom4j.Element createCopy (org.dom4j.QName) 
		org.dom4j.QName qName
		org.dom4j.Element clone
	public org.dom4j.QName getQName (java.lang.String) 
		String qualifiedName
		String prefix
		String localName
		int index
		org.dom4j.Namespace namespace
	public org.dom4j.Namespace getNamespaceForPrefix (java.lang.String) 
		org.dom4j.Namespace namespace
		Object object
		int i
		java.util.List list
		int size
		org.dom4j.Namespace answer
		String prefix
		org.dom4j.Element parent
	public org.dom4j.Namespace getNamespaceForURI (java.lang.String) 
		org.dom4j.Namespace namespace
		Object object
		int i
		java.util.List list
		int size
		String uri
	public java.util.List getNamespacesForURI (java.lang.String) 
		Object object
		int i
		String uri
		org.dom4j.tree.BackedList answer
		java.util.List list
		int size
	public java.util.List declaredNamespaces () 
		Object object
		int i
		org.dom4j.tree.BackedList answer
		java.util.List list
		int size
	public java.util.List additionalNamespaces () 
		org.dom4j.Namespace namespace
		Object object
		int i
		java.util.List list
		int size
		org.dom4j.tree.BackedList answer
	public java.util.List additionalNamespaces (java.lang.String) 
		org.dom4j.Namespace namespace
		Object object
		int i
		String defaultNamespaceURI
		java.util.List list
		org.dom4j.tree.BackedList answer
		int size
	public void ensureAttributesCapacity (int) 
		java.util.ArrayList arrayList
		java.util.List list
		int minCapacity
	protected org.dom4j.Element createElement (java.lang.String) 
		String name
	protected org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.QName qName
	protected void addNode (org.dom4j.Node) 
		String message
		org.dom4j.Node node
	protected void addNode (int, org.dom4j.Node) 
		String message
		int index
		org.dom4j.Node node
	protected void addNewNode (org.dom4j.Node) 
		org.dom4j.Node node
	protected void addNewNode (int, org.dom4j.Node) 
		int index
		org.dom4j.Node node
	protected boolean removeNode (org.dom4j.Node) 
		org.dom4j.Node node
		boolean answer
	protected void childAdded (org.dom4j.Node) 
		org.dom4j.Node node
	protected void childRemoved (org.dom4j.Node) 
		org.dom4j.Node node
	protected abstract java.util.List attributeList () 
	protected abstract java.util.List attributeList (int) 
	protected org.dom4j.DocumentFactory getDocumentFactory () 
		org.dom4j.DocumentFactory factory
		org.dom4j.QName qName
	protected java.util.List createAttributeList () 
	protected java.util.List createAttributeList (int) 
		int size
	protected java.util.Iterator createSingleIterator (java.lang.Object) 
		Object result
	static void  () 
}

org/dom4j/tree/AbstractEntity.class
AbstractEntity.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractEntity extends org.dom4j.tree.AbstractNode implements org.dom4j.Entity  {
	public void  () 
	public short getNodeType () 
	public java.lang.String getPath (org.dom4j.Element) 
		org.dom4j.Element context
		org.dom4j.Element parent
	public java.lang.String getUniquePath (org.dom4j.Element) 
		org.dom4j.Element context
		org.dom4j.Element parent
	public java.lang.String toString () 
	public java.lang.String getStringValue () 
	public java.lang.String asXML () 
	public void write (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
	public void accept (org.dom4j.Visitor) 
		org.dom4j.Visitor visitor
}

org/dom4j/tree/AbstractNode.class
AbstractNode.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractNode extends java.lang.Object implements org.dom4j.Node java.lang.Cloneable java.io.Serializable  {
	protected static final String[] NODE_TYPE_NAMES
	private static final org.dom4j.DocumentFactory DOCUMENT_FACTORY
	public void  () 
	public short getNodeType () 
	public java.lang.String getNodeTypeName () 
		int type
	public org.dom4j.Document getDocument () 
		org.dom4j.Element element
	public void setDocument (org.dom4j.Document) 
		org.dom4j.Document document
	public org.dom4j.Element getParent () 
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public boolean supportsParent () 
	public boolean isReadOnly () 
	public boolean hasContent () 
	public java.lang.String getPath () 
	public java.lang.String getUniquePath () 
	public java.lang.Object clone () 
		org.dom4j.Node answer
		CloneNotSupportedException e
	public org.dom4j.Node detach () 
		org.dom4j.Document document
		org.dom4j.Element parent
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getText () 
	public java.lang.String getStringValue () 
	public void setText (java.lang.String) 
		String text
	public void write (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
	public java.lang.Object selectObject (java.lang.String) 
		String xpathExpression
		org.dom4j.XPath xpath
	public java.util.List selectNodes (java.lang.String) 
		String xpathExpression
		org.dom4j.XPath xpath
	public java.util.List selectNodes (java.lang.String, java.lang.String) 
		String xpathExpression
		String comparisonXPathExpression
	public java.util.List selectNodes (java.lang.String, java.lang.String, boolean) 
		String xpathExpression
		String comparisonXPathExpression
		boolean removeDuplicates
		org.dom4j.XPath xpath
		org.dom4j.XPath sortBy
	public org.dom4j.Node selectSingleNode (java.lang.String) 
		String xpathExpression
		org.dom4j.XPath xpath
	public java.lang.String valueOf (java.lang.String) 
		String xpathExpression
		org.dom4j.XPath xpath
	public java.lang.Number numberValueOf (java.lang.String) 
		String xpathExpression
		org.dom4j.XPath xpath
	public boolean matches (java.lang.String) 
		String patternText
		org.dom4j.NodeFilter filter
	public org.dom4j.XPath createXPath (java.lang.String) 
		String xpathExpression
	public org.dom4j.NodeFilter createXPathFilter (java.lang.String) 
		String patternText
	public org.dom4j.rule.Pattern createPattern (java.lang.String) 
		String patternText
	public org.dom4j.Node asXPathResult (org.dom4j.Element) 
		org.dom4j.Element parent
	protected org.dom4j.DocumentFactory getDocumentFactory () 
	protected org.dom4j.Node createXPathResult (org.dom4j.Element) 
		org.dom4j.Element parent
	static void  () 
}

org/dom4j/tree/AbstractProcessingInstruction.class
AbstractProcessingInstruction.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractProcessingInstruction extends org.dom4j.tree.AbstractNode implements org.dom4j.ProcessingInstruction  {
	public void  () 
	public short getNodeType () 
	public java.lang.String getPath (org.dom4j.Element) 
		org.dom4j.Element context
		org.dom4j.Element parent
	public java.lang.String getUniquePath (org.dom4j.Element) 
		org.dom4j.Element context
		org.dom4j.Element parent
	public java.lang.String toString () 
	public java.lang.String asXML () 
	public void write (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
	public void accept (org.dom4j.Visitor) 
		org.dom4j.Visitor visitor
	public void setValue (java.lang.String, java.lang.String) 
		String name
		String value
	public void setValues (java.util.Map) 
		java.util.Map data
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public boolean removeValue (java.lang.String) 
		String name
	protected java.lang.String toString (java.util.Map) 
		java.util.Map$Entry entry
		String name
		String value
		java.util.Iterator iter
		java.util.Map values
		StringBuffer buffer
	protected java.util.Map parseValues (java.lang.String) 
		String value
		String name
		String text
		java.util.Map data
		java.util.StringTokenizer s
	private java.lang.String getName (java.util.StringTokenizer) 
		java.util.StringTokenizer tokenizer
		String token
		StringBuffer name
	private java.lang.String getValue (java.util.StringTokenizer) 
		java.util.StringTokenizer tokenizer
		String token
		StringBuffer value
		String quote
}

org/dom4j/tree/AbstractText.class
AbstractText.java
package org.dom4j.tree
public abstract org.dom4j.tree.AbstractText extends org.dom4j.tree.AbstractCharacterData implements org.dom4j.Text  {
	public void  () 
	public short getNodeType () 
	public java.lang.String toString () 
	public java.lang.String asXML () 
	public void write (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
	public void accept (org.dom4j.Visitor) 
		org.dom4j.Visitor visitor
}

org/dom4j/tree/BackedList.class
BackedList.java
package org.dom4j.tree
public org.dom4j.tree.BackedList extends java.util.ArrayList {
	private java.util.List branchContent
	private org.dom4j.tree.AbstractBranch branch
	public void  (org.dom4j.tree.AbstractBranch, java.util.List) 
		org.dom4j.tree.AbstractBranch branch
		java.util.List branchContent
	public void  (org.dom4j.tree.AbstractBranch, java.util.List, int) 
		org.dom4j.tree.AbstractBranch branch
		java.util.List branchContent
		int capacity
	public void  (org.dom4j.tree.AbstractBranch, java.util.List, java.util.List) 
		org.dom4j.tree.AbstractBranch branch
		java.util.List branchContent
		java.util.List initialContent
	public boolean add (java.lang.Object) 
		Object object
	public void add (int, java.lang.Object) 
		int realIndex
		int realIndex
		int index
		Object object
		int size
		int realIndex
	public java.lang.Object set (int, java.lang.Object) 
		int index
		Object object
		int realIndex
	public boolean remove (java.lang.Object) 
		Object object
	public java.lang.Object remove (int) 
		int index
		Object object
	public boolean addAll (java.util.Collection) 
		java.util.Iterator iter
		java.util.Collection collection
		int count
	public boolean addAll (int, java.util.Collection) 
		java.util.Iterator iter
		int index
		java.util.Collection collection
		int count
	public void clear () 
		Object object
		java.util.Iterator iter
	public void addLocal (java.lang.Object) 
		Object object
	protected org.dom4j.Node asNode (java.lang.Object) 
		Object object
}

org/dom4j/tree/BaseElement.class
BaseElement.java
package org.dom4j.tree
public org.dom4j.tree.BaseElement extends org.dom4j.tree.AbstractElement {
	private org.dom4j.QName qname
	private org.dom4j.Branch parentBranch
	protected java.util.List content
	protected java.util.List attributes
	public void  (java.lang.String) 
		String name
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public void  (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public org.dom4j.Element getParent () 
		org.dom4j.Element result
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public org.dom4j.Document getDocument () 
		org.dom4j.Element parent
	public void setDocument (org.dom4j.Document) 
		org.dom4j.Document document
	public boolean supportsParent () 
	public org.dom4j.QName getQName () 
	public void setQName (org.dom4j.QName) 
		org.dom4j.QName name
	public void clearContent () 
	public void setContent (java.util.List) 
		java.util.List content
	public void setAttributes (java.util.List) 
		java.util.List attributes
	protected java.util.List contentList () 
	protected java.util.List attributeList () 
	protected java.util.List attributeList (int) 
		int size
	protected void setAttributeList (java.util.List) 
		java.util.List attributeList
}

org/dom4j/tree/ConcurrentReaderHashMap$1.class
ConcurrentReaderHashMap.java
package org.dom4j.tree
 org.dom4j.tree.ConcurrentReaderHashMap$1 extends java.lang.Object {
}

org/dom4j/tree/ConcurrentReaderHashMap$BarrierLock.class
ConcurrentReaderHashMap.java
package org.dom4j.tree
public org.dom4j.tree.ConcurrentReaderHashMap$BarrierLock extends java.lang.Object implements java.io.Serializable  {
	protected void  () 
}

org/dom4j/tree/ConcurrentReaderHashMap$Entry.class
ConcurrentReaderHashMap.java
package org.dom4j.tree
public org.dom4j.tree.ConcurrentReaderHashMap$Entry extends java.lang.Object implements java.util.Map$Entry  {
	protected final int hash
	protected final Object key
	protected final org.dom4j.tree.ConcurrentReaderHashMap$Entry next
	protected volatile Object value
	void  (int, java.lang.Object, java.lang.Object, org.dom4j.tree.ConcurrentReaderHashMap$Entry) 
		int hash
		Object key
		Object value
		org.dom4j.tree.ConcurrentReaderHashMap$Entry next
	public java.lang.Object getKey () 
	public java.lang.Object getValue () 
	public java.lang.Object setValue (java.lang.Object) 
		Object value
		Object oldValue
	public boolean equals (java.lang.Object) 
		Object o
		java.util.Map$Entry e
	public int hashCode () 
	public java.lang.String toString () 
}

org/dom4j/tree/ConcurrentReaderHashMap$EntrySet.class
ConcurrentReaderHashMap.java
package org.dom4j.tree
 org.dom4j.tree.ConcurrentReaderHashMap$EntrySet extends java.util.AbstractSet {
	private final org.dom4j.tree.ConcurrentReaderHashMap this$0
	private void  (org.dom4j.tree.ConcurrentReaderHashMap) 
		org.dom4j.tree.ConcurrentReaderHashMap this$0
	public java.util.Iterator iterator () 
	public boolean contains (java.lang.Object) 
		Object o
		java.util.Map$Entry entry
		Object v
	public boolean remove (java.lang.Object) 
		Object o
	public int size () 
	public void clear () 
	void  (org.dom4j.tree.ConcurrentReaderHashMap, org.dom4j.tree.ConcurrentReaderHashMap$1) 
		org.dom4j.tree.ConcurrentReaderHashMap x0
		org.dom4j.tree.ConcurrentReaderHashMap$1 x1
}

org/dom4j/tree/ConcurrentReaderHashMap$HashIterator.class
ConcurrentReaderHashMap.java
package org.dom4j.tree
public org.dom4j.tree.ConcurrentReaderHashMap$HashIterator extends java.lang.Object implements java.util.Iterator java.util.Enumeration  {
	protected final org.dom4j.tree.ConcurrentReaderHashMap$Entry[] tab
	protected int index
	protected org.dom4j.tree.ConcurrentReaderHashMap$Entry entry
	protected Object currentKey
	protected Object currentValue
	protected org.dom4j.tree.ConcurrentReaderHashMap$Entry lastReturned
	private final org.dom4j.tree.ConcurrentReaderHashMap this$0
	protected void  (org.dom4j.tree.ConcurrentReaderHashMap) 
		org.dom4j.tree.ConcurrentReaderHashMap this$0
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
	public boolean hasNext () 
		Object v
	protected java.lang.Object returnValueOfNext () 
	public java.lang.Object next () 
		Object result
	public void remove () 
}

org/dom4j/tree/ConcurrentReaderHashMap$KeyIterator.class
ConcurrentReaderHashMap.java
package org.dom4j.tree
public org.dom4j.tree.ConcurrentReaderHashMap$KeyIterator extends org.dom4j.tree.ConcurrentReaderHashMap$HashIterator {
	private final org.dom4j.tree.ConcurrentReaderHashMap this$0
	protected void  (org.dom4j.tree.ConcurrentReaderHashMap) 
		org.dom4j.tree.ConcurrentReaderHashMap this$0
	protected java.lang.Object returnValueOfNext () 
}

org/dom4j/tree/ConcurrentReaderHashMap$KeySet.class
ConcurrentReaderHashMap.java
package org.dom4j.tree
 org.dom4j.tree.ConcurrentReaderHashMap$KeySet extends java.util.AbstractSet {
	private final org.dom4j.tree.ConcurrentReaderHashMap this$0
	private void  (org.dom4j.tree.ConcurrentReaderHashMap) 
		org.dom4j.tree.ConcurrentReaderHashMap this$0
	public java.util.Iterator iterator () 
	public int size () 
	public boolean contains (java.lang.Object) 
		Object o
	public boolean remove (java.lang.Object) 
		Object o
	public void clear () 
	void  (org.dom4j.tree.ConcurrentReaderHashMap, org.dom4j.tree.ConcurrentReaderHashMap$1) 
		org.dom4j.tree.ConcurrentReaderHashMap x0
		org.dom4j.tree.ConcurrentReaderHashMap$1 x1
}

org/dom4j/tree/ConcurrentReaderHashMap$ValueIterator.class
ConcurrentReaderHashMap.java
package org.dom4j.tree
public org.dom4j.tree.ConcurrentReaderHashMap$ValueIterator extends org.dom4j.tree.ConcurrentReaderHashMap$HashIterator {
	private final org.dom4j.tree.ConcurrentReaderHashMap this$0
	protected void  (org.dom4j.tree.ConcurrentReaderHashMap) 
		org.dom4j.tree.ConcurrentReaderHashMap this$0
	protected java.lang.Object returnValueOfNext () 
}

org/dom4j/tree/ConcurrentReaderHashMap$Values.class
ConcurrentReaderHashMap.java
package org.dom4j.tree
 org.dom4j.tree.ConcurrentReaderHashMap$Values extends java.util.AbstractCollection {
	private final org.dom4j.tree.ConcurrentReaderHashMap this$0
	private void  (org.dom4j.tree.ConcurrentReaderHashMap) 
		org.dom4j.tree.ConcurrentReaderHashMap this$0
	public java.util.Iterator iterator () 
	public int size () 
	public boolean contains (java.lang.Object) 
		Object o
	public void clear () 
	void  (org.dom4j.tree.ConcurrentReaderHashMap, org.dom4j.tree.ConcurrentReaderHashMap$1) 
		org.dom4j.tree.ConcurrentReaderHashMap x0
		org.dom4j.tree.ConcurrentReaderHashMap$1 x1
}

org/dom4j/tree/ConcurrentReaderHashMap.class
ConcurrentReaderHashMap.java
package org.dom4j.tree
 org.dom4j.tree.ConcurrentReaderHashMap extends java.util.AbstractMap implements java.util.Map java.lang.Cloneable java.io.Serializable  {
	protected final org.dom4j.tree.ConcurrentReaderHashMap$BarrierLock barrierLock
	protected transient Object lastWrite
	public static int DEFAULT_INITIAL_CAPACITY
	private static final int MINIMUM_CAPACITY
	private static final int MAXIMUM_CAPACITY
	public static final float DEFAULT_LOAD_FACTOR
	protected transient org.dom4j.tree.ConcurrentReaderHashMap$Entry[] table
	protected transient int count
	protected int threshold
	protected float loadFactor
	protected transient java.util.Set keySet
	protected transient java.util.Set entrySet
	protected transient java.util.Collection values
	protected final void recordModification (java.lang.Object) 
		Object x
	protected final org.dom4j.tree.ConcurrentReaderHashMap$Entry[] getTableForReading () 
	private int p2capacity (int) 
		int result
		int initialCapacity
		int cap
		int result
	private static int hash (java.lang.Object) 
		Object x
		int h
	protected boolean eq (java.lang.Object, java.lang.Object) 
		Object x
		Object y
	public void  (int, float) 
		int initialCapacity
		float loadFactor
		int cap
	public void  (int) 
		int initialCapacity
	public void  () 
	public void  (java.util.Map) 
		java.util.Map t
	public synchronized int size () 
	public synchronized boolean isEmpty () 
	public java.lang.Object get (java.lang.Object) 
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] reread
		Object value
		Object key
		int hash
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] tab
		int index
		org.dom4j.tree.ConcurrentReaderHashMap$Entry first
		org.dom4j.tree.ConcurrentReaderHashMap$Entry e
	public boolean containsKey (java.lang.Object) 
		Object key
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		org.dom4j.tree.ConcurrentReaderHashMap$Entry newEntry
		Object oldValue
		Object key
		Object value
		int hash
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] tab
		int index
		org.dom4j.tree.ConcurrentReaderHashMap$Entry first
		org.dom4j.tree.ConcurrentReaderHashMap$Entry e
	protected java.lang.Object sput (java.lang.Object, java.lang.Object, int) 
		org.dom4j.tree.ConcurrentReaderHashMap$Entry newEntry
		Object oldValue
		Object key
		Object value
		int hash
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] tab
		int index
		org.dom4j.tree.ConcurrentReaderHashMap$Entry first
		org.dom4j.tree.ConcurrentReaderHashMap$Entry e
	protected void rehash () 
		int k
		org.dom4j.tree.ConcurrentReaderHashMap$Entry last
		int k
		org.dom4j.tree.ConcurrentReaderHashMap$Entry p
		org.dom4j.tree.ConcurrentReaderHashMap$Entry lastRun
		int lastIdx
		int idx
		org.dom4j.tree.ConcurrentReaderHashMap$Entry next
		org.dom4j.tree.ConcurrentReaderHashMap$Entry e
		int i
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] oldTable
		int oldCapacity
		int newCapacity
		int mask
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] newTable
	public java.lang.Object remove (java.lang.Object) 
		org.dom4j.tree.ConcurrentReaderHashMap$Entry p
		org.dom4j.tree.ConcurrentReaderHashMap$Entry head
		Object oldValue
		Object key
		int hash
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] tab
		int index
		org.dom4j.tree.ConcurrentReaderHashMap$Entry first
		org.dom4j.tree.ConcurrentReaderHashMap$Entry e
	protected java.lang.Object sremove (java.lang.Object, int) 
		org.dom4j.tree.ConcurrentReaderHashMap$Entry p
		Object oldValue
		org.dom4j.tree.ConcurrentReaderHashMap$Entry head
		org.dom4j.tree.ConcurrentReaderHashMap$Entry e
		Object key
		int hash
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] tab
		int index
		org.dom4j.tree.ConcurrentReaderHashMap$Entry first
	public boolean containsValue (java.lang.Object) 
		org.dom4j.tree.ConcurrentReaderHashMap$Entry e
		int i
		Object value
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] tab
	public boolean contains (java.lang.Object) 
		Object value
	public synchronized void putAll (java.util.Map) 
		java.util.Map$Entry entry
		Object key
		Object value
		java.util.Iterator it
		java.util.Map t
		int n
	public synchronized void clear () 
		org.dom4j.tree.ConcurrentReaderHashMap$Entry e
		int i
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] tab
	public synchronized java.lang.Object clone () 
		org.dom4j.tree.ConcurrentReaderHashMap$Entry e
		org.dom4j.tree.ConcurrentReaderHashMap$Entry first
		int i
		org.dom4j.tree.ConcurrentReaderHashMap t
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] tab
		org.dom4j.tree.ConcurrentReaderHashMap$Entry[] ttab
		CloneNotSupportedException e
	public java.util.Set keySet () 
		java.util.Set ks
	public java.util.Collection values () 
		java.util.Collection vs
	public java.util.Set entrySet () 
		java.util.Set es
	protected synchronized boolean findAndRemoveEntry (java.util.Map$Entry) 
		java.util.Map$Entry entry
		Object key
		Object v
	public java.util.Enumeration keys () 
	public java.util.Enumeration elements () 
	private synchronized void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		org.dom4j.tree.ConcurrentReaderHashMap$Entry entry
		int index
		java.io.ObjectOutputStream s
	private synchronized void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		Object key
		Object value
		int i
		java.io.ObjectInputStream s
		int numBuckets
		int size
	public synchronized int capacity () 
	public float loadFactor () 
	static void  () 
}

org/dom4j/tree/ContentListFacade.class
ContentListFacade.java
package org.dom4j.tree
public org.dom4j.tree.ContentListFacade extends java.util.AbstractList {
	private java.util.List branchContent
	private org.dom4j.tree.AbstractBranch branch
	public void  (org.dom4j.tree.AbstractBranch, java.util.List) 
		org.dom4j.tree.AbstractBranch branch
		java.util.List branchContent
	public boolean add (java.lang.Object) 
		Object object
	public void add (int, java.lang.Object) 
		int index
		Object object
	public java.lang.Object set (int, java.lang.Object) 
		int index
		Object object
	public boolean remove (java.lang.Object) 
		Object object
	public java.lang.Object remove (int) 
		int index
		Object object
	public boolean addAll (java.util.Collection) 
		java.util.Iterator iter
		java.util.Collection collection
		int count
	public boolean addAll (int, java.util.Collection) 
		java.util.Iterator iter
		int index
		java.util.Collection collection
		int count
	public void clear () 
		Object object
		java.util.Iterator iter
	public boolean removeAll (java.util.Collection) 
		Object object
		java.util.Iterator iter
		java.util.Collection c
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object o
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] a
	public boolean containsAll (java.util.Collection) 
		java.util.Collection c
	public java.lang.Object get (int) 
		int index
	public int indexOf (java.lang.Object) 
		Object o
	public int lastIndexOf (java.lang.Object) 
		Object o
	protected org.dom4j.Node asNode (java.lang.Object) 
		Object object
	protected java.util.List getBackingList () 
}

org/dom4j/tree/DefaultAttribute.class
DefaultAttribute.java
package org.dom4j.tree
public org.dom4j.tree.DefaultAttribute extends org.dom4j.tree.FlyweightAttribute {
	private org.dom4j.Element parent
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public void  (org.dom4j.QName, java.lang.String) 
		org.dom4j.QName qname
		String value
	public void  (org.dom4j.Element, org.dom4j.QName, java.lang.String) 
		org.dom4j.Element parent
		org.dom4j.QName qname
		String value
	public void  (java.lang.String, java.lang.String) 
		String name
		String value
	public void  (java.lang.String, java.lang.String, org.dom4j.Namespace) 
		String name
		String value
		org.dom4j.Namespace namespace
	public void  (org.dom4j.Element, java.lang.String, java.lang.String, org.dom4j.Namespace) 
		org.dom4j.Element parent
		String name
		String value
		org.dom4j.Namespace namespace
	public void setValue (java.lang.String) 
		String value
	public org.dom4j.Element getParent () 
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public boolean supportsParent () 
	public boolean isReadOnly () 
}

org/dom4j/tree/DefaultCDATA.class
DefaultCDATA.java
package org.dom4j.tree
public org.dom4j.tree.DefaultCDATA extends org.dom4j.tree.FlyweightCDATA {
	private org.dom4j.Element parent
	public void  (java.lang.String) 
		String text
	public void  (org.dom4j.Element, java.lang.String) 
		org.dom4j.Element parent
		String text
	public void setText (java.lang.String) 
		String text
	public org.dom4j.Element getParent () 
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public boolean supportsParent () 
	public boolean isReadOnly () 
}

org/dom4j/tree/DefaultComment.class
DefaultComment.java
package org.dom4j.tree
public org.dom4j.tree.DefaultComment extends org.dom4j.tree.FlyweightComment {
	private org.dom4j.Element parent
	public void  (java.lang.String) 
		String text
	public void  (org.dom4j.Element, java.lang.String) 
		org.dom4j.Element parent
		String text
	public void setText (java.lang.String) 
		String text
	public org.dom4j.Element getParent () 
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public boolean supportsParent () 
	public boolean isReadOnly () 
}

org/dom4j/tree/DefaultDocument.class
DefaultDocument.java
package org.dom4j.tree
public org.dom4j.tree.DefaultDocument extends org.dom4j.tree.AbstractDocument {
	protected static final java.util.List EMPTY_LIST
	protected static final java.util.Iterator EMPTY_ITERATOR
	private String name
	private org.dom4j.Element rootElement
	private java.util.List content
	private org.dom4j.DocumentType docType
	private org.dom4j.DocumentFactory documentFactory
	private transient org.xml.sax.EntityResolver entityResolver
	public void  () 
	public void  (java.lang.String) 
		String name
	public void  (org.dom4j.Element) 
		org.dom4j.Element rootElement
	public void  (org.dom4j.DocumentType) 
		org.dom4j.DocumentType docType
	public void  (org.dom4j.Element, org.dom4j.DocumentType) 
		org.dom4j.Element rootElement
		org.dom4j.DocumentType docType
	public void  (java.lang.String, org.dom4j.Element, org.dom4j.DocumentType) 
		String name
		org.dom4j.Element rootElement
		org.dom4j.DocumentType docType
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public org.dom4j.Element getRootElement () 
	public org.dom4j.DocumentType getDocType () 
	public void setDocType (org.dom4j.DocumentType) 
		org.dom4j.DocumentType docType
	public org.dom4j.Document addDocType (java.lang.String, java.lang.String, java.lang.String) 
		String docTypeName
		String publicId
		String systemId
	public java.lang.String getXMLEncoding () 
	public org.xml.sax.EntityResolver getEntityResolver () 
	public void setEntityResolver (org.xml.sax.EntityResolver) 
		org.xml.sax.EntityResolver entityResolver
	public java.lang.Object clone () 
		org.dom4j.tree.DefaultDocument document
	public java.util.List processingInstructions () 
		Object object
		int i
		java.util.List source
		java.util.List answer
		int size
	public java.util.List processingInstructions (java.lang.String) 
		org.dom4j.ProcessingInstruction pi
		Object object
		int i
		String target
		java.util.List source
		java.util.List answer
		int size
	public org.dom4j.ProcessingInstruction processingInstruction (java.lang.String) 
		org.dom4j.ProcessingInstruction pi
		Object object
		int i
		String target
		java.util.List source
		int size
	public boolean removeProcessingInstruction (java.lang.String) 
		org.dom4j.ProcessingInstruction pi
		Object object
		java.util.Iterator iter
		String target
		java.util.List source
	public void setContent (java.util.List) 
		org.dom4j.Node node
		org.dom4j.Document doc
		Object object
		int i
		int size
		java.util.List newContent
		java.util.List content
	public void clearContent () 
	public void setDocumentFactory (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	protected java.util.List contentList () 
	protected void addNode (org.dom4j.Node) 
		String message
		org.dom4j.Document document
		org.dom4j.Node node
	protected void addNode (int, org.dom4j.Node) 
		String message
		org.dom4j.Document document
		int index
		org.dom4j.Node node
	protected boolean removeNode (org.dom4j.Node) 
		org.dom4j.Node node
	protected void rootElementAdded (org.dom4j.Element) 
		org.dom4j.Element element
	protected org.dom4j.DocumentFactory getDocumentFactory () 
	static void  () 
}

org/dom4j/tree/DefaultDocumentType.class
DefaultDocumentType.java
package org.dom4j.tree
public org.dom4j.tree.DefaultDocumentType extends org.dom4j.tree.AbstractDocumentType {
	protected String elementName
	private String publicID
	private String systemID
	private java.util.List internalDeclarations
	private java.util.List externalDeclarations
	public void  () 
	public void  (java.lang.String, java.lang.String) 
		String elementName
		String systemID
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String elementName
		String publicID
		String systemID
	public java.lang.String getElementName () 
	public void setElementName (java.lang.String) 
		String elementName
	public java.lang.String getPublicID () 
	public void setPublicID (java.lang.String) 
		String publicID
	public java.lang.String getSystemID () 
	public void setSystemID (java.lang.String) 
		String systemID
	public java.util.List getInternalDeclarations () 
	public void setInternalDeclarations (java.util.List) 
		java.util.List internalDeclarations
	public java.util.List getExternalDeclarations () 
	public void setExternalDeclarations (java.util.List) 
		java.util.List externalDeclarations
}

org/dom4j/tree/DefaultElement.class
DefaultElement.java
package org.dom4j.tree
public org.dom4j.tree.DefaultElement extends org.dom4j.tree.AbstractElement {
	private static final transient org.dom4j.DocumentFactory DOCUMENT_FACTORY
	private org.dom4j.QName qname
	private org.dom4j.Branch parentBranch
	private Object content
	private Object attributes
	public void  (java.lang.String) 
		String name
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public void  (org.dom4j.QName, int) 
		org.dom4j.QName qname
		int attributeCount
	public void  (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public org.dom4j.Element getParent () 
		org.dom4j.Element result
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public org.dom4j.Document getDocument () 
		org.dom4j.Element parent
	public void setDocument (org.dom4j.Document) 
		org.dom4j.Document document
	public boolean supportsParent () 
	public org.dom4j.QName getQName () 
	public void setQName (org.dom4j.QName) 
		org.dom4j.QName name
	public java.lang.String getText () 
		Object contentShadow
	public java.lang.String getStringValue () 
		Object node
		String string
		int i
		StringBuffer buffer
		java.util.List list
		int size
		Object contentShadow
	public java.lang.Object clone () 
		org.dom4j.tree.DefaultElement answer
	public org.dom4j.Namespace getNamespaceForPrefix (java.lang.String) 
		org.dom4j.Namespace namespace
		Object object
		int i
		java.util.List list
		int size
		org.dom4j.Namespace namespace
		Object contentShadow
		org.dom4j.Namespace answer
		String prefix
		org.dom4j.Element parent
	public org.dom4j.Namespace getNamespaceForURI (java.lang.String) 
		org.dom4j.Namespace namespace
		Object object
		int i
		java.util.List list
		int size
		org.dom4j.Namespace namespace
		Object contentShadow
		org.dom4j.Element parent
		String uri
	public java.util.List declaredNamespaces () 
		Object object
		int i
		java.util.List list
		int size
		org.dom4j.tree.BackedList answer
		Object contentShadow
	public java.util.List additionalNamespaces () 
		org.dom4j.Namespace namespace
		Object object
		int i
		java.util.List list
		int size
		org.dom4j.tree.BackedList answer
		org.dom4j.Namespace namespace
		Object contentShadow
	public java.util.List additionalNamespaces (java.lang.String) 
		org.dom4j.Namespace namespace
		Object object
		int i
		java.util.List list
		org.dom4j.tree.BackedList answer
		int size
		org.dom4j.Namespace namespace
		String defaultNamespaceURI
		Object contentShadow
	public java.util.List processingInstructions () 
		Object object
		int i
		java.util.List list
		org.dom4j.tree.BackedList answer
		int size
		Object contentShadow
	public java.util.List processingInstructions (java.lang.String) 
		org.dom4j.ProcessingInstruction pi
		Object object
		int i
		java.util.List list
		org.dom4j.tree.BackedList answer
		int size
		org.dom4j.ProcessingInstruction pi
		String target
		Object shadow
	public org.dom4j.ProcessingInstruction processingInstruction (java.lang.String) 
		org.dom4j.ProcessingInstruction pi
		Object object
		int i
		java.util.List list
		int size
		org.dom4j.ProcessingInstruction pi
		String target
		Object shadow
	public boolean removeProcessingInstruction (java.lang.String) 
		org.dom4j.ProcessingInstruction pi
		Object object
		java.util.Iterator iter
		java.util.List list
		org.dom4j.ProcessingInstruction pi
		String target
		Object shadow
	public org.dom4j.Element element (java.lang.String) 
		org.dom4j.Element element
		Object object
		int i
		java.util.List list
		int size
		org.dom4j.Element element
		String name
		Object contentShadow
	public org.dom4j.Element element (org.dom4j.QName) 
		org.dom4j.Element element
		Object object
		int i
		java.util.List list
		int size
		org.dom4j.Element element
		org.dom4j.QName qName
		Object contentShadow
	public org.dom4j.Element element (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public void setContent (java.util.List) 
		org.dom4j.Node node
		org.dom4j.Element parent
		String text
		org.dom4j.Node node
		Object object
		int i
		int size
		java.util.List newContent
		java.util.List content
	public void clearContent () 
	public org.dom4j.Node node (int) 
		java.util.List list
		Object node
		Object contentShadow
		Object node
		int index
	public int indexOf (org.dom4j.Node) 
		java.util.List list
		org.dom4j.Node node
		Object contentShadow
	public int nodeCount () 
		java.util.List list
		Object contentShadow
	public java.util.Iterator nodeIterator () 
		java.util.List list
		Object contentShadow
	public java.util.List attributes () 
	public void setAttributes (java.util.List) 
		java.util.List attributes
	public java.util.Iterator attributeIterator () 
		java.util.List list
		Object attributesShadow
	public org.dom4j.Attribute attribute (int) 
		java.util.List list
		int index
		Object attributesShadow
	public int attributeCount () 
		java.util.List list
		Object attributesShadow
	public org.dom4j.Attribute attribute (java.lang.String) 
		org.dom4j.Attribute attribute
		int i
		java.util.List list
		int size
		org.dom4j.Attribute attribute
		String name
		Object attributesShadow
	public org.dom4j.Attribute attribute (org.dom4j.QName) 
		org.dom4j.Attribute attribute
		int i
		java.util.List list
		int size
		org.dom4j.Attribute attribute
		org.dom4j.QName qName
		Object attributesShadow
	public org.dom4j.Attribute attribute (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public void add (org.dom4j.Attribute) 
		String message
		org.dom4j.Attribute oldAttribute
		org.dom4j.Attribute attribute
	public boolean remove (org.dom4j.Attribute) 
		org.dom4j.Attribute copy
		java.util.List list
		org.dom4j.Attribute other
		org.dom4j.Attribute attribute
		boolean answer
		Object attributesShadow
	protected void addNewNode (org.dom4j.Node) 
		java.util.List list
		java.util.List list
		org.dom4j.Node node
		Object contentShadow
	protected boolean removeNode (org.dom4j.Node) 
		java.util.List list
		org.dom4j.Node node
		boolean answer
		Object contentShadow
	protected java.util.List contentList () 
		java.util.List list
		Object contentShadow
	protected java.util.List attributeList () 
		java.util.List list
		java.util.List list
		Object attributesShadow
	protected java.util.List attributeList (int) 
		java.util.List list
		java.util.List list
		int size
		Object attributesShadow
	protected void setAttributeList (java.util.List) 
		java.util.List attributeList
	protected org.dom4j.DocumentFactory getDocumentFactory () 
		org.dom4j.DocumentFactory factory
	static void  () 
}

org/dom4j/tree/DefaultEntity.class
DefaultEntity.java
package org.dom4j.tree
public org.dom4j.tree.DefaultEntity extends org.dom4j.tree.FlyweightEntity {
	private org.dom4j.Element parent
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, java.lang.String) 
		String name
		String text
	public void  (org.dom4j.Element, java.lang.String, java.lang.String) 
		org.dom4j.Element parent
		String name
		String text
	public void setName (java.lang.String) 
		String name
	public void setText (java.lang.String) 
		String text
	public org.dom4j.Element getParent () 
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public boolean supportsParent () 
	public boolean isReadOnly () 
}

org/dom4j/tree/DefaultNamespace.class
DefaultNamespace.java
package org.dom4j.tree
public org.dom4j.tree.DefaultNamespace extends org.dom4j.Namespace {
	private org.dom4j.Element parent
	public void  (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public void  (org.dom4j.Element, java.lang.String, java.lang.String) 
		org.dom4j.Element parent
		String prefix
		String uri
	protected int createHashCode () 
		int hashCode
	public boolean equals (java.lang.Object) 
		org.dom4j.tree.DefaultNamespace that
		Object object
	public int hashCode () 
	public org.dom4j.Element getParent () 
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public boolean supportsParent () 
	public boolean isReadOnly () 
}

org/dom4j/tree/DefaultProcessingInstruction.class
DefaultProcessingInstruction.java
package org.dom4j.tree
public org.dom4j.tree.DefaultProcessingInstruction extends org.dom4j.tree.FlyweightProcessingInstruction {
	private org.dom4j.Element parent
	public void  (java.lang.String, java.util.Map) 
		String target
		java.util.Map values
	public void  (java.lang.String, java.lang.String) 
		String target
		String values
	public void  (org.dom4j.Element, java.lang.String, java.lang.String) 
		org.dom4j.Element parent
		String target
		String values
	public void setTarget (java.lang.String) 
		String target
	public void setText (java.lang.String) 
		String text
	public void setValues (java.util.Map) 
		java.util.Map values
	public void setValue (java.lang.String, java.lang.String) 
		String name
		String value
	public org.dom4j.Element getParent () 
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public boolean supportsParent () 
	public boolean isReadOnly () 
}

org/dom4j/tree/DefaultText.class
DefaultText.java
package org.dom4j.tree
public org.dom4j.tree.DefaultText extends org.dom4j.tree.FlyweightText {
	private org.dom4j.Element parent
	public void  (java.lang.String) 
		String text
	public void  (org.dom4j.Element, java.lang.String) 
		org.dom4j.Element parent
		String text
	public void setText (java.lang.String) 
		String text
	public org.dom4j.Element getParent () 
	public void setParent (org.dom4j.Element) 
		org.dom4j.Element parent
	public boolean supportsParent () 
	public boolean isReadOnly () 
}

org/dom4j/tree/ElementIterator.class
ElementIterator.java
package org.dom4j.tree
public org.dom4j.tree.ElementIterator extends org.dom4j.tree.FilterIterator {
	public void  (java.util.Iterator) 
		java.util.Iterator proxy
	protected boolean matches (java.lang.Object) 
		Object element
}

org/dom4j/tree/ElementNameIterator.class
ElementNameIterator.java
package org.dom4j.tree
public org.dom4j.tree.ElementNameIterator extends org.dom4j.tree.FilterIterator {
	private String name
	public void  (java.util.Iterator, java.lang.String) 
		java.util.Iterator proxy
		String name
	protected boolean matches (java.lang.Object) 
		org.dom4j.Element element
		Object object
}

org/dom4j/tree/ElementQNameIterator.class
ElementQNameIterator.java
package org.dom4j.tree
public org.dom4j.tree.ElementQNameIterator extends org.dom4j.tree.FilterIterator {
	private org.dom4j.QName qName
	public void  (java.util.Iterator, org.dom4j.QName) 
		java.util.Iterator proxy
		org.dom4j.QName qName
	protected boolean matches (java.lang.Object) 
		org.dom4j.Element element
		Object object
}

org/dom4j/tree/FilterIterator.class
FilterIterator.java
package org.dom4j.tree
public abstract org.dom4j.tree.FilterIterator extends java.lang.Object implements java.util.Iterator  {
	protected java.util.Iterator proxy
	private Object next
	private boolean first
	public void  (java.util.Iterator) 
		java.util.Iterator proxy
	public boolean hasNext () 
	public java.lang.Object next ()  throws java.util.NoSuchElementException 
		Object answer
	public void remove () 
	protected abstract boolean matches (java.lang.Object) 
	protected java.lang.Object findNext () 
		Object nextObject
}

org/dom4j/tree/FlyweightAttribute.class
FlyweightAttribute.java
package org.dom4j.tree
public org.dom4j.tree.FlyweightAttribute extends org.dom4j.tree.AbstractAttribute {
	private org.dom4j.QName qname
	protected String value
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public void  (org.dom4j.QName, java.lang.String) 
		org.dom4j.QName qname
		String value
	public void  (java.lang.String, java.lang.String) 
		String name
		String value
	public void  (java.lang.String, java.lang.String, org.dom4j.Namespace) 
		String name
		String value
		org.dom4j.Namespace namespace
	public java.lang.String getValue () 
	public org.dom4j.QName getQName () 
}

org/dom4j/tree/FlyweightCDATA.class
FlyweightCDATA.java
package org.dom4j.tree
public org.dom4j.tree.FlyweightCDATA extends org.dom4j.tree.AbstractCDATA implements org.dom4j.CDATA  {
	protected String text
	public void  (java.lang.String) 
		String text
	public java.lang.String getText () 
	protected org.dom4j.Node createXPathResult (org.dom4j.Element) 
		org.dom4j.Element parent
}

org/dom4j/tree/FlyweightComment.class
FlyweightComment.java
package org.dom4j.tree
public org.dom4j.tree.FlyweightComment extends org.dom4j.tree.AbstractComment implements org.dom4j.Comment  {
	protected String text
	public void  (java.lang.String) 
		String text
	public java.lang.String getText () 
	protected org.dom4j.Node createXPathResult (org.dom4j.Element) 
		org.dom4j.Element parent
}

org/dom4j/tree/FlyweightEntity.class
FlyweightEntity.java
package org.dom4j.tree
public org.dom4j.tree.FlyweightEntity extends org.dom4j.tree.AbstractEntity {
	protected String name
	protected String text
	protected void  () 
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, java.lang.String) 
		String name
		String text
	public java.lang.String getName () 
	public java.lang.String getText () 
	public void setText (java.lang.String) 
		String text
	protected org.dom4j.Node createXPathResult (org.dom4j.Element) 
		org.dom4j.Element parent
}

org/dom4j/tree/FlyweightProcessingInstruction.class
FlyweightProcessingInstruction.java
package org.dom4j.tree
public org.dom4j.tree.FlyweightProcessingInstruction extends org.dom4j.tree.AbstractProcessingInstruction {
	protected String target
	protected String text
	protected java.util.Map values
	public void  () 
	public void  (java.lang.String, java.util.Map) 
		String target
		java.util.Map values
	public void  (java.lang.String, java.lang.String) 
		String target
		String text
	public java.lang.String getTarget () 
	public void setTarget (java.lang.String) 
		String target
	public java.lang.String getText () 
	public java.lang.String getValue (java.lang.String) 
		String name
		String answer
	public java.util.Map getValues () 
	protected org.dom4j.Node createXPathResult (org.dom4j.Element) 
		org.dom4j.Element parent
}

org/dom4j/tree/FlyweightText.class
FlyweightText.java
package org.dom4j.tree
public org.dom4j.tree.FlyweightText extends org.dom4j.tree.AbstractText implements org.dom4j.Text  {
	protected String text
	public void  (java.lang.String) 
		String text
	public java.lang.String getText () 
	protected org.dom4j.Node createXPathResult (org.dom4j.Element) 
		org.dom4j.Element parent
}

org/dom4j/tree/NamespaceCache.class
NamespaceCache.java
package org.dom4j.tree
public org.dom4j.tree.NamespaceCache extends java.lang.Object {
	private static final String CONCURRENTREADERHASHMAP_CLASS
	protected static java.util.Map cache
	protected static java.util.Map noPrefixCache
	public void  () 
	public org.dom4j.Namespace get (java.lang.String, java.lang.String) 
		String prefix
		String uri
		java.util.Map uriCache
		java.lang.ref.WeakReference ref
		org.dom4j.Namespace answer
	public org.dom4j.Namespace get (java.lang.String) 
		String uri
		java.lang.ref.WeakReference ref
		org.dom4j.Namespace answer
	protected java.util.Map getURICache (java.lang.String) 
		String uri
		java.util.Map answer
	protected org.dom4j.Namespace createNamespace (java.lang.String, java.lang.String) 
		String prefix
		String uri
	static void  () 
		Class clazz
		java.lang.reflect.Constructor construct
		Class clazz
		Throwable t2
		Throwable t1
}

org/dom4j/tree/NamespaceStack.class
NamespaceStack.java
package org.dom4j.tree
public org.dom4j.tree.NamespaceStack extends java.lang.Object {
	private org.dom4j.DocumentFactory documentFactory
	private java.util.ArrayList namespaceStack
	private java.util.ArrayList namespaceCacheList
	private java.util.Map currentNamespaceCache
	private java.util.Map rootNamespaceCache
	private org.dom4j.Namespace defaultNamespace
	public void  () 
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	public void push (org.dom4j.Namespace) 
		org.dom4j.Namespace namespace
		String prefix
	public org.dom4j.Namespace pop () 
	public int size () 
	public void clear () 
	public org.dom4j.Namespace getNamespace (int) 
		int index
	public org.dom4j.Namespace getNamespaceForPrefix (java.lang.String) 
		org.dom4j.Namespace namespace
		int i
		String prefix
	public java.lang.String getURI (java.lang.String) 
		String prefix
		org.dom4j.Namespace namespace
	public boolean contains (org.dom4j.Namespace) 
		org.dom4j.Namespace namespace
		String prefix
		org.dom4j.Namespace current
	public org.dom4j.QName getQName (java.lang.String, java.lang.String, java.lang.String) 
		String namespaceURI
		String localName
		String qualifiedName
		String prefix
		int index
		org.dom4j.Namespace namespace
	public org.dom4j.QName getAttributeQName (java.lang.String, java.lang.String, java.lang.String) 
		String namespaceURI
		String localName
		String qualifiedName
		java.util.Map map
		org.dom4j.QName answer
		org.dom4j.Namespace namespace
		String prefix
		int index
	public void push (java.lang.String, java.lang.String) 
		String prefix
		String uri
		org.dom4j.Namespace namespace
	public org.dom4j.Namespace addNamespace (java.lang.String, java.lang.String) 
		String prefix
		String uri
		org.dom4j.Namespace namespace
	public org.dom4j.Namespace pop (java.lang.String) 
		org.dom4j.Namespace ns
		int i
		String prefix
		org.dom4j.Namespace namespace
	public java.lang.String toString () 
	public org.dom4j.DocumentFactory getDocumentFactory () 
	public void setDocumentFactory (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	public org.dom4j.Namespace getDefaultNamespace () 
	protected org.dom4j.QName pushQName (java.lang.String, java.lang.String, org.dom4j.Namespace, java.lang.String) 
		String localName
		String qualifiedName
		org.dom4j.Namespace namespace
		String prefix
	protected org.dom4j.QName createQName (java.lang.String, java.lang.String, org.dom4j.Namespace) 
		String localName
		String qualifiedName
		org.dom4j.Namespace namespace
	protected org.dom4j.Namespace createNamespace (java.lang.String, java.lang.String) 
		String prefix
		String namespaceURI
	protected org.dom4j.Namespace findDefaultNamespace () 
		String prefix
		org.dom4j.Namespace namespace
		int i
	protected org.dom4j.Namespace remove (int) 
		int index
		org.dom4j.Namespace namespace
	protected java.util.Map getNamespaceCache () 
		int index
}

org/dom4j/tree/QNameCache.class
QNameCache.java
package org.dom4j.tree
public org.dom4j.tree.QNameCache extends java.lang.Object {
	protected java.util.Map noNamespaceCache
	protected java.util.Map namespaceCache
	private org.dom4j.DocumentFactory documentFactory
	public void  () 
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	public java.util.List getQNames () 
		java.util.Map map
		java.util.Iterator it
		java.util.List answer
	public org.dom4j.QName get (java.lang.String) 
		String name
		org.dom4j.QName answer
	public org.dom4j.QName get (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
		java.util.Map cache
		org.dom4j.QName answer
	public org.dom4j.QName get (java.lang.String, org.dom4j.Namespace, java.lang.String) 
		String localName
		org.dom4j.Namespace namespace
		String qName
		java.util.Map cache
		org.dom4j.QName answer
	public org.dom4j.QName get (java.lang.String, java.lang.String) 
		String name
		String prefix
		String qualifiedName
		String uri
		int index
	public org.dom4j.QName intern (org.dom4j.QName) 
		org.dom4j.QName qname
	protected java.util.Map getNamespaceCache (org.dom4j.Namespace) 
		org.dom4j.Namespace namespace
		java.util.Map answer
	protected java.util.Map createMap () 
	protected org.dom4j.QName createQName (java.lang.String) 
		String name
	protected org.dom4j.QName createQName (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	protected org.dom4j.QName createQName (java.lang.String, org.dom4j.Namespace, java.lang.String) 
		String name
		org.dom4j.Namespace namespace
		String qualifiedName
}

org/dom4j/tree/SingleIterator.class
SingleIterator.java
package org.dom4j.tree
public org.dom4j.tree.SingleIterator extends java.lang.Object implements java.util.Iterator  {
	private boolean first
	private Object object
	public void  (java.lang.Object) 
		Object object
	public boolean hasNext () 
	public java.lang.Object next () 
		Object answer
	public void remove () 
}

org/dom4j/util/AttributeHelper.class
AttributeHelper.java
package org.dom4j.util
public org.dom4j.util.AttributeHelper extends java.lang.Object {
	protected void  () 
	public static boolean booleanValue (org.dom4j.Element, java.lang.String) 
		org.dom4j.Element element
		String attributeName
	public static boolean booleanValue (org.dom4j.Element, org.dom4j.QName) 
		org.dom4j.Element element
		org.dom4j.QName attributeQName
	protected static boolean booleanValue (org.dom4j.Attribute) 
		Boolean b
		org.dom4j.Attribute attribute
		Object value
}

org/dom4j/util/IndexedDocumentFactory.class
IndexedDocumentFactory.java
package org.dom4j.util
public org.dom4j.util.IndexedDocumentFactory extends org.dom4j.DocumentFactory {
	protected static transient org.dom4j.util.IndexedDocumentFactory singleton
	public void  () 
	public static org.dom4j.DocumentFactory getInstance () 
	public org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.QName qname
	public org.dom4j.Element createElement (org.dom4j.QName, int) 
		org.dom4j.QName qname
		int attributeCount
	static void  () 
}

org/dom4j/util/IndexedElement.class
IndexedElement.java
package org.dom4j.util
public org.dom4j.util.IndexedElement extends org.dom4j.tree.DefaultElement {
	private java.util.Map elementIndex
	private java.util.Map attributeIndex
	public void  (java.lang.String) 
		String name
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public void  (org.dom4j.QName, int) 
		org.dom4j.QName qname
		int attributeCount
	public org.dom4j.Attribute attribute (java.lang.String) 
		String name
	public org.dom4j.Attribute attribute (org.dom4j.QName) 
		org.dom4j.QName qName
	public org.dom4j.Element element (java.lang.String) 
		String name
	public org.dom4j.Element element (org.dom4j.QName) 
		org.dom4j.QName qName
	public java.util.List elements (java.lang.String) 
		String name
	public java.util.List elements (org.dom4j.QName) 
		org.dom4j.QName qName
	protected org.dom4j.Element asElement (java.lang.Object) 
		java.util.List list
		Object object
	protected java.util.List asElementList (java.lang.Object) 
		int i
		int size
		java.util.List list
		org.dom4j.tree.BackedList answer
		Object object
	protected java.util.Iterator asElementIterator (java.lang.Object) 
		Object object
	protected void addNode (org.dom4j.Node) 
		org.dom4j.Node node
	protected boolean removeNode (org.dom4j.Node) 
		org.dom4j.Node node
	protected java.util.Map attributeIndex () 
		java.util.Iterator iter
	protected java.util.Map elementIndex () 
		java.util.Iterator iter
	protected java.util.Map createAttributeIndex () 
		java.util.Map answer
	protected java.util.Map createElementIndex () 
		java.util.Map answer
	protected void addToElementIndex (org.dom4j.Element) 
		org.dom4j.Element element
		org.dom4j.QName qName
		String name
	protected void addToElementIndex (java.lang.Object, org.dom4j.Element) 
		java.util.List list
		java.util.List list
		Object key
		org.dom4j.Element value
		Object oldValue
	protected void removeFromElementIndex (org.dom4j.Element) 
		org.dom4j.Element element
		org.dom4j.QName qName
		String name
	protected void removeFromElementIndex (java.lang.Object, org.dom4j.Element) 
		java.util.List list
		Object key
		org.dom4j.Element value
		Object oldValue
	protected void addToAttributeIndex (org.dom4j.Attribute) 
		org.dom4j.Attribute attribute
		org.dom4j.QName qName
		String name
	protected void addToAttributeIndex (java.lang.Object, org.dom4j.Attribute) 
		Object key
		org.dom4j.Attribute value
		Object oldValue
	protected void removeFromAttributeIndex (org.dom4j.Attribute) 
		org.dom4j.Attribute attribute
		org.dom4j.QName qName
		String name
	protected void removeFromAttributeIndex (java.lang.Object, org.dom4j.Attribute) 
		Object key
		org.dom4j.Attribute value
		Object oldValue
	protected java.util.Map createIndex () 
	protected java.util.List createList () 
}

org/dom4j/util/NodeComparator.class
NodeComparator.java
package org.dom4j.util
public org.dom4j.util.NodeComparator extends java.lang.Object implements java.util.Comparator  {
	public void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Comparable c1
		String name1
		String name2
		Object o1
		Object o2
	public int compare (org.dom4j.Node, org.dom4j.Node) 
		org.dom4j.Node n1
		org.dom4j.Node n2
		int nodeType1
		int nodeType2
		int answer
	public int compare (org.dom4j.Document, org.dom4j.Document) 
		org.dom4j.Document n1
		org.dom4j.Document n2
		int answer
	public int compare (org.dom4j.Element, org.dom4j.Element) 
		org.dom4j.Attribute a1
		org.dom4j.Attribute a2
		int i
		int c1
		int c2
		org.dom4j.Element n1
		org.dom4j.Element n2
		int answer
	public int compare (org.dom4j.Attribute, org.dom4j.Attribute) 
		org.dom4j.Attribute n1
		org.dom4j.Attribute n2
		int answer
	public int compare (org.dom4j.QName, org.dom4j.QName) 
		org.dom4j.QName n1
		org.dom4j.QName n2
		int answer
	public int compare (org.dom4j.Namespace, org.dom4j.Namespace) 
		org.dom4j.Namespace n1
		org.dom4j.Namespace n2
		int answer
	public int compare (org.dom4j.CharacterData, org.dom4j.CharacterData) 
		org.dom4j.CharacterData t1
		org.dom4j.CharacterData t2
	public int compare (org.dom4j.DocumentType, org.dom4j.DocumentType) 
		org.dom4j.DocumentType o1
		org.dom4j.DocumentType o2
		int answer
	public int compare (org.dom4j.Entity, org.dom4j.Entity) 
		org.dom4j.Entity n1
		org.dom4j.Entity n2
		int answer
	public int compare (org.dom4j.ProcessingInstruction, org.dom4j.ProcessingInstruction) 
		org.dom4j.ProcessingInstruction n1
		org.dom4j.ProcessingInstruction n2
		int answer
	public int compareContent (org.dom4j.Branch, org.dom4j.Branch) 
		org.dom4j.Node n1
		org.dom4j.Node n2
		int i
		org.dom4j.Branch b1
		org.dom4j.Branch b2
		int c1
		int c2
		int answer
	public int compare (java.lang.String, java.lang.String) 
		String o1
		String o2
}

org/dom4j/util/NonLazyDocumentFactory.class
NonLazyDocumentFactory.java
package org.dom4j.util
public org.dom4j.util.NonLazyDocumentFactory extends org.dom4j.DocumentFactory {
	protected static transient org.dom4j.util.NonLazyDocumentFactory singleton
	public void  () 
	public static org.dom4j.DocumentFactory getInstance () 
	public org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.QName qname
	static void  () 
}

org/dom4j/util/NonLazyElement.class
NonLazyElement.java
package org.dom4j.util
public org.dom4j.util.NonLazyElement extends org.dom4j.tree.BaseElement {
	public void  (java.lang.String) 
		String name
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public void  (java.lang.String, org.dom4j.Namespace) 
		String name
		org.dom4j.Namespace namespace
	public void  (org.dom4j.QName, int) 
		org.dom4j.QName qname
		int attributeCount
}

org/dom4j/util/PerThreadSingleton.class
PerThreadSingleton.java
package org.dom4j.util
public org.dom4j.util.PerThreadSingleton extends java.lang.Object implements org.dom4j.util.SingletonStrategy  {
	private String singletonClassName
	private ThreadLocal perThreadCache
	public void  () 
	public void reset () 
	public java.lang.Object instance () 
		Exception ignore2
		Exception ignore
		Class clazz
		Object singletonInstancePerThread
		java.lang.ref.WeakReference ref
	public void setSingletonClassName (java.lang.String) 
		String singletonClassName
}

org/dom4j/util/ProxyDocumentFactory.class
ProxyDocumentFactory.java
package org.dom4j.util
public abstract org.dom4j.util.ProxyDocumentFactory extends java.lang.Object {
	private org.dom4j.DocumentFactory proxy
	public void  () 
	public void  (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory proxy
	public org.dom4j.Document createDocument () 
	public org.dom4j.Document createDocument (org.dom4j.Element) 
		org.dom4j.Element rootElement
	public org.dom4j.DocumentType createDocType (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String publicId
		String systemId
	public org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.QName qname
	public org.dom4j.Element createElement (java.lang.String) 
		String name
	public org.dom4j.Attribute createAttribute (org.dom4j.Element, org.dom4j.QName, java.lang.String) 
		org.dom4j.Element owner
		org.dom4j.QName qname
		String value
	public org.dom4j.Attribute createAttribute (org.dom4j.Element, java.lang.String, java.lang.String) 
		org.dom4j.Element owner
		String name
		String value
	public org.dom4j.CDATA createCDATA (java.lang.String) 
		String text
	public org.dom4j.Comment createComment (java.lang.String) 
		String text
	public org.dom4j.Text createText (java.lang.String) 
		String text
	public org.dom4j.Entity createEntity (java.lang.String, java.lang.String) 
		String name
		String text
	public org.dom4j.Namespace createNamespace (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public org.dom4j.ProcessingInstruction createProcessingInstruction (java.lang.String, java.lang.String) 
		String target
		String data
	public org.dom4j.ProcessingInstruction createProcessingInstruction (java.lang.String, java.util.Map) 
		String target
		java.util.Map data
	public org.dom4j.QName createQName (java.lang.String, org.dom4j.Namespace) 
		String localName
		org.dom4j.Namespace namespace
	public org.dom4j.QName createQName (java.lang.String) 
		String localName
	public org.dom4j.QName createQName (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String prefix
		String uri
	public org.dom4j.QName createQName (java.lang.String, java.lang.String) 
		String qualifiedName
		String uri
	public org.dom4j.XPath createXPath (java.lang.String) 
		String xpathExpression
	public org.dom4j.XPath createXPath (java.lang.String, org.jaxen.VariableContext) 
		String xpathExpression
		org.jaxen.VariableContext variableContext
	public org.dom4j.NodeFilter createXPathFilter (java.lang.String, org.jaxen.VariableContext) 
		String xpathFilterExpression
		org.jaxen.VariableContext variableContext
	public org.dom4j.NodeFilter createXPathFilter (java.lang.String) 
		String xpathFilterExpression
	public org.dom4j.rule.Pattern createPattern (java.lang.String) 
		String xpathPattern
	protected org.dom4j.DocumentFactory getProxy () 
	protected void setProxy (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory proxy
}

org/dom4j/util/SimpleSingleton.class
SimpleSingleton.java
package org.dom4j.util
public org.dom4j.util.SimpleSingleton extends java.lang.Object implements org.dom4j.util.SingletonStrategy  {
	private String singletonClassName
	private Object singletonInstance
	public void  () 
	public java.lang.Object instance () 
	public void reset () 
		Exception ignore2
		Exception ignore
		Class clazz
	public void setSingletonClassName (java.lang.String) 
		String singletonClassName
}

org/dom4j/util/SingletonStrategy.class
SingletonStrategy.java
package org.dom4j.util
public abstract org.dom4j.util.SingletonStrategy extends java.lang.Object {
	public abstract java.lang.Object instance () 
	public abstract void reset () 
	public abstract void setSingletonClassName (java.lang.String) 
}

org/dom4j/util/UserDataAttribute.class
UserDataAttribute.java
package org.dom4j.util
public org.dom4j.util.UserDataAttribute extends org.dom4j.tree.DefaultAttribute {
	private Object data
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public void  (org.dom4j.QName, java.lang.String) 
		org.dom4j.QName qname
		String text
	public java.lang.Object getData () 
	public void setData (java.lang.Object) 
		Object data
}

org/dom4j/util/UserDataDocumentFactory.class
UserDataDocumentFactory.java
package org.dom4j.util
public org.dom4j.util.UserDataDocumentFactory extends org.dom4j.DocumentFactory {
	protected static transient org.dom4j.util.UserDataDocumentFactory singleton
	public void  () 
	public static org.dom4j.DocumentFactory getInstance () 
	public org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.QName qname
	public org.dom4j.Attribute createAttribute (org.dom4j.Element, org.dom4j.QName, java.lang.String) 
		org.dom4j.Element owner
		org.dom4j.QName qname
		String value
	static void  () 
}

org/dom4j/util/UserDataElement.class
UserDataElement.java
package org.dom4j.util
public org.dom4j.util.UserDataElement extends org.dom4j.tree.DefaultElement {
	private Object data
	public void  (java.lang.String) 
		String name
	public void  (org.dom4j.QName) 
		org.dom4j.QName qname
	public java.lang.Object getData () 
	public void setData (java.lang.Object) 
		Object data
	public java.lang.String toString () 
	public java.lang.Object clone () 
		org.dom4j.util.UserDataElement answer
	protected java.lang.Object getCopyOfUserData () 
	protected org.dom4j.Element createElement (java.lang.String) 
		String name
		org.dom4j.Element answer
	protected org.dom4j.Element createElement (org.dom4j.QName) 
		org.dom4j.QName qName
		org.dom4j.Element answer
}

org/dom4j/util/XMLErrorHandler.class
XMLErrorHandler.java
package org.dom4j.util
public org.dom4j.util.XMLErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler  {
	protected static final org.dom4j.QName ERROR_QNAME
	protected static final org.dom4j.QName FATALERROR_QNAME
	protected static final org.dom4j.QName WARNING_QNAME
	private org.dom4j.Element errors
	private org.dom4j.QName errorQName
	private org.dom4j.QName fatalErrorQName
	private org.dom4j.QName warningQName
	public void  () 
	public void  (org.dom4j.Element) 
		org.dom4j.Element errors
	public void error (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
		org.dom4j.Element element
	public void fatalError (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
		org.dom4j.Element element
	public void warning (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
		org.dom4j.Element element
	public org.dom4j.Element getErrors () 
	public void setErrors (org.dom4j.Element) 
		org.dom4j.Element errors
	public org.dom4j.QName getErrorQName () 
	public void setErrorQName (org.dom4j.QName) 
		org.dom4j.QName errorQName
	public org.dom4j.QName getFatalErrorQName () 
	public void setFatalErrorQName (org.dom4j.QName) 
		org.dom4j.QName fatalErrorQName
	public org.dom4j.QName getWarningQName () 
	public void setWarningQName (org.dom4j.QName) 
		org.dom4j.QName warningQName
	protected void addException (org.dom4j.Element, org.xml.sax.SAXParseException) 
		org.dom4j.Element element
		org.xml.sax.SAXParseException e
		String publicID
		String systemID
	static void  () 
}

org/dom4j/xpath/DefaultNamespaceContext.class
DefaultNamespaceContext.java
package org.dom4j.xpath
public org.dom4j.xpath.DefaultNamespaceContext extends java.lang.Object implements org.jaxen.NamespaceContext java.io.Serializable  {
	private final org.dom4j.Element element
	public void  (org.dom4j.Element) 
		org.dom4j.Element element
	public static org.dom4j.xpath.DefaultNamespaceContext create (java.lang.Object) 
		org.dom4j.Document doc
		Object node
		org.dom4j.Element element
	public java.lang.String translateNamespacePrefixToUri (java.lang.String) 
		org.dom4j.Namespace ns
		String prefix
}

org/dom4j/xpath/DefaultXPath$1.class
DefaultXPath.java
package org.dom4j.xpath
 org.dom4j.xpath.DefaultXPath$1 extends java.lang.Object implements java.util.Comparator  {
	private final java.util.Map val$sortValues
	private final org.dom4j.xpath.DefaultXPath this$0
	void  (org.dom4j.xpath.DefaultXPath, java.util.Map) 
		org.dom4j.xpath.DefaultXPath this$0
		java.util.Map val$sortValues
	public int compare (java.lang.Object, java.lang.Object) 
		Comparable c1
		Object o1
		Object o2
}

org/dom4j/xpath/DefaultXPath.class
DefaultXPath.java
package org.dom4j.xpath
public org.dom4j.xpath.DefaultXPath extends java.lang.Object implements org.dom4j.XPath org.dom4j.NodeFilter java.io.Serializable  {
	private String text
	private org.jaxen.XPath xpath
	private org.jaxen.NamespaceContext namespaceContext
	public void  (java.lang.String)  throws org.dom4j.InvalidXPathException 
		String text
	public java.lang.String toString () 
	public java.lang.String getText () 
	public org.jaxen.FunctionContext getFunctionContext () 
	public void setFunctionContext (org.jaxen.FunctionContext) 
		org.jaxen.FunctionContext functionContext
	public org.jaxen.NamespaceContext getNamespaceContext () 
	public void setNamespaceURIs (java.util.Map) 
		java.util.Map map
	public void setNamespaceContext (org.jaxen.NamespaceContext) 
		org.jaxen.NamespaceContext namespaceContext
	public org.jaxen.VariableContext getVariableContext () 
	public void setVariableContext (org.jaxen.VariableContext) 
		org.jaxen.VariableContext variableContext
	public java.lang.Object evaluate (java.lang.Object) 
		java.util.List answer
		org.jaxen.JaxenException e
		Object context
	public java.lang.Object selectObject (java.lang.Object) 
		Object context
	public java.util.List selectNodes (java.lang.Object) 
		org.jaxen.JaxenException e
		Object context
	public java.util.List selectNodes (java.lang.Object, org.dom4j.XPath) 
		Object context
		org.dom4j.XPath sortXPath
		java.util.List answer
	public java.util.List selectNodes (java.lang.Object, org.dom4j.XPath, boolean) 
		Object context
		org.dom4j.XPath sortXPath
		boolean distinct
		java.util.List answer
	public org.dom4j.Node selectSingleNode (java.lang.Object) 
		Object answer
		org.jaxen.JaxenException e
		Object context
	public java.lang.String valueOf (java.lang.Object) 
		org.jaxen.JaxenException e
		Object context
	public java.lang.Number numberValueOf (java.lang.Object) 
		org.jaxen.JaxenException e
		Object context
	public boolean booleanValueOf (java.lang.Object) 
		org.jaxen.JaxenException e
		Object context
	public void sort (java.util.List) 
		java.util.List list
	public void sort (java.util.List, boolean) 
		org.dom4j.Node node
		Object expression
		Object object
		int i
		int size
		java.util.HashMap sortValues
		java.util.List list
		boolean distinct
	public boolean matches (org.dom4j.Node) 
		Object item
		java.util.List answer
		org.jaxen.JaxenException e
		org.dom4j.Node node
	protected void sort (java.util.List, java.util.Map) 
		java.util.List list
		java.util.Map sortValues
	protected void removeDuplicates (java.util.List, java.util.Map) 
		Object node
		Object value
		java.util.Iterator iter
		java.util.List list
		java.util.Map sortValues
		java.util.HashSet distinctValues
	protected java.lang.Object getCompareValue (org.dom4j.Node) 
		org.dom4j.Node node
	protected static org.jaxen.XPath parse (java.lang.String) 
		org.jaxen.JaxenException e
		Throwable t
		String text
	protected void setNSContext (java.lang.Object) 
		Object context
	protected void handleJaxenException (org.jaxen.JaxenException)  throws org.dom4j.XPathException 
		org.jaxen.JaxenException exception
}

org/dom4j/xpath/XPathPattern.class
XPathPattern.java
package org.dom4j.xpath
public org.dom4j.xpath.XPathPattern extends java.lang.Object implements org.dom4j.rule.Pattern  {
	private String text
	private org.jaxen.pattern.Pattern pattern
	private org.jaxen.Context context
	public void  (org.jaxen.pattern.Pattern) 
		org.jaxen.pattern.Pattern pattern
	public void  (java.lang.String) 
		org.jaxen.saxpath.SAXPathException e
		Throwable t
		String text
	public boolean matches (org.dom4j.Node) 
		java.util.ArrayList list
		org.jaxen.JaxenException e
		org.dom4j.Node node
	public java.lang.String getText () 
	public double getPriority () 
	public org.dom4j.rule.Pattern[] getUnionPatterns () 
		int i
		int size
		org.dom4j.xpath.XPathPattern[] answer
		org.jaxen.pattern.Pattern[] patterns
	public short getMatchType () 
	public java.lang.String getMatchesNodeName () 
	public void setVariableContext (org.jaxen.VariableContext) 
		org.jaxen.VariableContext variableContext
	public java.lang.String toString () 
	protected org.jaxen.ContextSupport getContextSupport () 
	protected void handleJaxenException (org.jaxen.JaxenException)  throws org.dom4j.XPathException 
		org.jaxen.JaxenException exception
}

org/dom4j/xpp/ProxyXmlStartTag.class
ProxyXmlStartTag.java
package org.dom4j.xpp
public org.dom4j.xpp.ProxyXmlStartTag extends java.lang.Object implements org.gjt.xpp.XmlStartTag  {
	private org.dom4j.Element element
	private org.dom4j.DocumentFactory factory
	public void  () 
	public void  (org.dom4j.Element) 
		org.dom4j.Element element
	public void resetStartTag () 
	public int getAttributeCount () 
	public java.lang.String getAttributeNamespaceUri (int) 
		org.dom4j.Attribute attribute
		int index
	public java.lang.String getAttributeLocalName (int) 
		org.dom4j.Attribute attribute
		int index
	public java.lang.String getAttributePrefix (int) 
		String prefix
		org.dom4j.Attribute attribute
		int index
	public java.lang.String getAttributeRawName (int) 
		org.dom4j.Attribute attribute
		int index
	public java.lang.String getAttributeValue (int) 
		org.dom4j.Attribute attribute
		int index
	public java.lang.String getAttributeValueFromRawName (java.lang.String) 
		org.dom4j.Attribute attribute
		java.util.Iterator iter
		String rawName
	public java.lang.String getAttributeValueFromName (java.lang.String, java.lang.String) 
		org.dom4j.Attribute attribute
		java.util.Iterator iter
		String namespaceURI
		String localName
	public boolean isAttributeNamespaceDeclaration (int) 
		org.dom4j.Attribute attribute
		int index
	public void addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws org.gjt.xpp.XmlPullParserException 
		String namespaceURI
		String localName
		String rawName
		String value
		org.dom4j.QName qname
	public void addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)  throws org.gjt.xpp.XmlPullParserException 
		String prefix
		int idx
		org.dom4j.QName qname
		String namespaceURI
		String localName
		String rawName
		String value
		boolean isNamespaceDeclaration
	public void ensureAttributesCapacity (int)  throws org.gjt.xpp.XmlPullParserException 
		org.dom4j.tree.AbstractElement elementImpl
		int minCapacity
	public void removeAtttributes ()  throws org.gjt.xpp.XmlPullParserException 
	public void removeAttributes ()  throws org.gjt.xpp.XmlPullParserException 
	public java.lang.String getLocalName () 
	public java.lang.String getNamespaceUri () 
	public java.lang.String getPrefix () 
	public java.lang.String getRawName () 
	public void modifyTag (java.lang.String, java.lang.String, java.lang.String) 
		String namespaceURI
		String lName
		String rawName
	public void resetTag () 
	public boolean removeAttributeByName (java.lang.String, java.lang.String)  throws org.gjt.xpp.XmlPullParserException 
		org.dom4j.QName qname
		org.dom4j.Attribute attribute
		String namespaceURI
		String localName
	public boolean removeAttributeByRawName (java.lang.String)  throws org.gjt.xpp.XmlPullParserException 
		org.dom4j.Attribute current
		org.dom4j.Attribute attribute
		java.util.Iterator it
		String rawName
	public org.dom4j.DocumentFactory getDocumentFactory () 
	public void setDocumentFactory (org.dom4j.DocumentFactory) 
		org.dom4j.DocumentFactory documentFactory
	public org.dom4j.Element getElement () 
}

org/jaxen/BaseXPath.class
BaseXPath.java
package org.jaxen
public org.jaxen.BaseXPath extends java.lang.Object implements org.jaxen.XPath java.io.Serializable  {
	private String exprText
	private org.jaxen.expr.XPathExpr xpath
	private org.jaxen.ContextSupport support
	private org.jaxen.Navigator navigator
	protected void  (java.lang.String)  throws org.jaxen.JaxenException 
		org.jaxen.saxpath.XPathReader reader
		org.jaxen.JaxenHandler handler
		org.jaxen.saxpath.XPathSyntaxException e
		org.jaxen.saxpath.SAXPathException e
		String xpathExpr
	public void  (java.lang.String, org.jaxen.Navigator)  throws org.jaxen.JaxenException 
		String xpathExpr
		org.jaxen.Navigator navigator
	public java.lang.Object evaluate (java.lang.Object)  throws org.jaxen.JaxenException 
		Object first
		Object node
		java.util.List answer
	public java.util.List selectNodes (java.lang.Object)  throws org.jaxen.JaxenException 
		Object node
		org.jaxen.Context context
	public java.lang.Object selectSingleNode (java.lang.Object)  throws org.jaxen.JaxenException 
		Object node
		java.util.List results
	public java.lang.String valueOf (java.lang.Object)  throws org.jaxen.JaxenException 
		Object node
	public java.lang.String stringValueOf (java.lang.Object)  throws org.jaxen.JaxenException 
		Object node
		org.jaxen.Context context
		Object result
	public boolean booleanValueOf (java.lang.Object)  throws org.jaxen.JaxenException 
		Object node
		org.jaxen.Context context
		java.util.List result
	public java.lang.Number numberValueOf (java.lang.Object)  throws org.jaxen.JaxenException 
		Object node
		org.jaxen.Context context
		Object result
	public void addNamespace (java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
		String prefix
		String uri
		org.jaxen.NamespaceContext nsContext
	public void setNamespaceContext (org.jaxen.NamespaceContext) 
		org.jaxen.NamespaceContext namespaceContext
	public void setFunctionContext (org.jaxen.FunctionContext) 
		org.jaxen.FunctionContext functionContext
	public void setVariableContext (org.jaxen.VariableContext) 
		org.jaxen.VariableContext variableContext
	public org.jaxen.NamespaceContext getNamespaceContext () 
		org.jaxen.NamespaceContext answer
	public org.jaxen.FunctionContext getFunctionContext () 
		org.jaxen.FunctionContext answer
	public org.jaxen.VariableContext getVariableContext () 
		org.jaxen.VariableContext answer
	public org.jaxen.expr.Expr getRootExpr () 
	public java.lang.String toString () 
	public java.lang.String debug () 
	protected org.jaxen.Context getContext (java.lang.Object) 
		java.util.List list
		Object node
		org.jaxen.Context fullContext
	protected org.jaxen.ContextSupport getContextSupport () 
	public org.jaxen.Navigator getNavigator () 
	protected org.jaxen.FunctionContext createFunctionContext () 
	protected org.jaxen.NamespaceContext createNamespaceContext () 
	protected org.jaxen.VariableContext createVariableContext () 
	protected java.util.List selectNodesForContext (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		java.util.List list
	protected java.lang.Object selectSingleNodeForContext (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		java.util.List results
}

org/jaxen/Context.class
Context.java
package org.jaxen
public org.jaxen.Context extends java.lang.Object implements java.io.Serializable  {
	private org.jaxen.ContextSupport contextSupport
	private java.util.List nodeSet
	private int size
	private int position
	public void  (org.jaxen.ContextSupport) 
		org.jaxen.ContextSupport contextSupport
	public void setNodeSet (java.util.List) 
		java.util.List nodeSet
	public java.util.List getNodeSet () 
	public void setContextSupport (org.jaxen.ContextSupport) 
		org.jaxen.ContextSupport contextSupport
	public org.jaxen.ContextSupport getContextSupport () 
	public org.jaxen.Navigator getNavigator () 
	public java.lang.String translateNamespacePrefixToUri (java.lang.String) 
		String prefix
	public java.lang.Object getVariableValue (java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnresolvableException 
		String namespaceURI
		String prefix
		String localName
	public org.jaxen.Function getFunction (java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnresolvableException 
		String namespaceURI
		String prefix
		String localName
	public void setSize (int) 
		int size
	public int getSize () 
	public void setPosition (int) 
		int position
	public int getPosition () 
	public org.jaxen.Context duplicate () 
		java.util.List dupeNodeSet
		org.jaxen.Context dupe
		java.util.List thisNodeSet
}

org/jaxen/ContextSupport.class
ContextSupport.java
package org.jaxen
public org.jaxen.ContextSupport extends java.lang.Object implements java.io.Serializable  {
	private transient org.jaxen.FunctionContext functionContext
	private org.jaxen.NamespaceContext namespaceContext
	private org.jaxen.VariableContext variableContext
	private org.jaxen.Navigator navigator
	public void  () 
	public void  (org.jaxen.NamespaceContext, org.jaxen.FunctionContext, org.jaxen.VariableContext, org.jaxen.Navigator) 
		org.jaxen.NamespaceContext namespaceContext
		org.jaxen.FunctionContext functionContext
		org.jaxen.VariableContext variableContext
		org.jaxen.Navigator navigator
	public void setNamespaceContext (org.jaxen.NamespaceContext) 
		org.jaxen.NamespaceContext namespaceContext
	public org.jaxen.NamespaceContext getNamespaceContext () 
	public void setFunctionContext (org.jaxen.FunctionContext) 
		org.jaxen.FunctionContext functionContext
	public org.jaxen.FunctionContext getFunctionContext () 
	public void setVariableContext (org.jaxen.VariableContext) 
		org.jaxen.VariableContext variableContext
	public org.jaxen.VariableContext getVariableContext () 
	public org.jaxen.Navigator getNavigator () 
	public java.lang.String translateNamespacePrefixToUri (java.lang.String) 
		String prefix
		org.jaxen.NamespaceContext context
	public java.lang.Object getVariableValue (java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnresolvableException 
		String namespaceURI
		String prefix
		String localName
		org.jaxen.VariableContext context
	public org.jaxen.Function getFunction (java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnresolvableException 
		String namespaceURI
		String prefix
		String localName
		org.jaxen.FunctionContext context
}

org/jaxen/DefaultNavigator.class
DefaultNavigator.java
package org.jaxen
public abstract org.jaxen.DefaultNavigator extends java.lang.Object implements org.jaxen.Navigator  {
	public void  () 
	public java.util.Iterator getChildAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getDescendantAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getParentAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getAncestorAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getFollowingSiblingAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getPrecedingSiblingAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getFollowingAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getPrecedingAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getAttributeAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getNamespaceAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getSelfAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getDescendantOrSelfAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.util.Iterator getAncestorOrSelfAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
	public java.lang.Object getDocumentNode (java.lang.Object) 
		Object contextNode
	public java.lang.String translateNamespacePrefixToUri (java.lang.String, java.lang.Object) 
		String prefix
		Object element
	public java.lang.String getProcessingInstructionTarget (java.lang.Object) 
		Object obj
	public java.lang.String getProcessingInstructionData (java.lang.Object) 
		Object obj
	public short getNodeType (java.lang.Object) 
		Object node
	public java.lang.Object getParentNode (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		java.util.Iterator iter
	public java.lang.Object getDocument (java.lang.String)  throws org.jaxen.FunctionCallException 
		String url
	public java.lang.Object getElementById (java.lang.Object, java.lang.String) 
		Object contextNode
		String elementId
}

org/jaxen/Function.class
Function.java
package org.jaxen
public abstract org.jaxen.Function extends java.lang.Object {
	public abstract java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
}

org/jaxen/FunctionCallException.class
FunctionCallException.java
package org.jaxen
public org.jaxen.FunctionCallException extends org.jaxen.JaxenException {
	private Throwable nestedException
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable nestedException
	public void  (java.lang.String, java.lang.Exception) 
		String message
		Exception nestedException
	public void printStackTrace (java.io.PrintStream) 
		java.io.PrintStream s
	public void printStackTrace (java.io.PrintWriter) 
		java.io.PrintWriter w
	public void printStackTrace () 
	public java.lang.Throwable fillInStackTrace () 
	public java.lang.Throwable getNestedException () 
}

org/jaxen/FunctionContext.class
FunctionContext.java
package org.jaxen
public abstract org.jaxen.FunctionContext extends java.lang.Object {
	public abstract org.jaxen.Function getFunction (java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnresolvableException 
}

org/jaxen/JaxenConstants.class
JaxenConstants.java
package org.jaxen
public org.jaxen.JaxenConstants extends java.lang.Object {
	public static final java.util.Iterator EMPTY_ITERATOR
	public static final java.util.ListIterator EMPTY_LIST_ITERATOR
	public void  () 
	static void  () 
}

org/jaxen/JaxenException.class
JaxenException.java
package org.jaxen
public org.jaxen.JaxenException extends org.jaxen.saxpath.SAXPathException {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable rootCause
}

org/jaxen/JaxenHandler.class
JaxenHandler.java
package org.jaxen
public org.jaxen.JaxenHandler extends java.lang.Object implements org.jaxen.saxpath.XPathHandler  {
	private org.jaxen.expr.XPathFactory xpathFactory
	private org.jaxen.expr.XPathExpr xpath
	protected boolean simplified
	protected java.util.LinkedList stack
	public void  () 
	public void setXPathFactory (org.jaxen.expr.XPathFactory) 
		org.jaxen.expr.XPathFactory xpathFactory
	public org.jaxen.expr.XPathFactory getXPathFactory () 
	public org.jaxen.expr.XPathExpr getXPathExpr () 
	public org.jaxen.expr.XPathExpr getXPathExpr (boolean) 
		boolean shouldSimplify
	public void startXPath ()  throws org.jaxen.JaxenException 
	public void endXPath ()  throws org.jaxen.JaxenException 
	public void startPathExpr ()  throws org.jaxen.JaxenException 
	public void endPathExpr ()  throws org.jaxen.JaxenException 
		org.jaxen.expr.FilterExpr filterExpr
		org.jaxen.expr.LocationPath locationPath
		org.jaxen.expr.FilterExpr filterExpr
		org.jaxen.expr.LocationPath locationPath
		Object popped
		org.jaxen.expr.FilterExpr filterExpr
		org.jaxen.expr.LocationPath locationPath
	public void startAbsoluteLocationPath ()  throws org.jaxen.JaxenException 
	public void endAbsoluteLocationPath ()  throws org.jaxen.JaxenException 
	public void startRelativeLocationPath ()  throws org.jaxen.JaxenException 
	public void endRelativeLocationPath ()  throws org.jaxen.JaxenException 
	protected void endLocationPath ()  throws org.jaxen.JaxenException 
		org.jaxen.expr.LocationPath path
	protected void addSteps (org.jaxen.expr.LocationPath, java.util.Iterator) 
		org.jaxen.expr.LocationPath locationPath
		java.util.Iterator stepIter
	public void startNameStep (int, java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
		int axis
		String prefix
		String localName
	public void endNameStep ()  throws org.jaxen.JaxenException 
	public void startTextNodeStep (int)  throws org.jaxen.JaxenException 
		int axis
	public void endTextNodeStep ()  throws org.jaxen.JaxenException 
	public void startCommentNodeStep (int)  throws org.jaxen.JaxenException 
		int axis
	public void endCommentNodeStep ()  throws org.jaxen.JaxenException 
	public void startAllNodeStep (int)  throws org.jaxen.JaxenException 
		int axis
	public void endAllNodeStep ()  throws org.jaxen.JaxenException 
	public void startProcessingInstructionNodeStep (int, java.lang.String)  throws org.jaxen.JaxenException 
		int axis
		String name
	public void endProcessingInstructionNodeStep ()  throws org.jaxen.JaxenException 
	protected void endStep () 
		org.jaxen.expr.Step step
	public void startPredicate ()  throws org.jaxen.JaxenException 
	public void endPredicate ()  throws org.jaxen.JaxenException 
		org.jaxen.expr.Predicate predicate
	public void startFilterExpr ()  throws org.jaxen.JaxenException 
	public void endFilterExpr ()  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr expr
		org.jaxen.expr.FilterExpr filter
		java.util.Iterator predIter
	protected void addPredicates (org.jaxen.expr.Predicated, java.util.Iterator) 
		org.jaxen.expr.Predicated obj
		java.util.Iterator predIter
	protected void returnExpr () 
		org.jaxen.expr.Expr expr
	public void startOrExpr ()  throws org.jaxen.JaxenException 
	public void endOrExpr (boolean)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr rhs
		org.jaxen.expr.Expr lhs
		boolean create
	public void startAndExpr ()  throws org.jaxen.JaxenException 
	public void endAndExpr (boolean)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr rhs
		org.jaxen.expr.Expr lhs
		boolean create
	public void startEqualityExpr ()  throws org.jaxen.JaxenException 
	public void endEqualityExpr (int)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr rhs
		org.jaxen.expr.Expr lhs
		int operator
	public void startRelationalExpr ()  throws org.jaxen.JaxenException 
	public void endRelationalExpr (int)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr rhs
		org.jaxen.expr.Expr lhs
		int operator
	public void startAdditiveExpr ()  throws org.jaxen.JaxenException 
	public void endAdditiveExpr (int)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr rhs
		org.jaxen.expr.Expr lhs
		int operator
	public void startMultiplicativeExpr ()  throws org.jaxen.JaxenException 
	public void endMultiplicativeExpr (int)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr rhs
		org.jaxen.expr.Expr lhs
		int operator
	public void startUnaryExpr ()  throws org.jaxen.JaxenException 
	public void endUnaryExpr (int)  throws org.jaxen.JaxenException 
		int operator
	public void startUnionExpr ()  throws org.jaxen.JaxenException 
	public void endUnionExpr (boolean)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr rhs
		org.jaxen.expr.Expr lhs
		boolean create
	public void number (int)  throws org.jaxen.JaxenException 
		int number
	public void number (double)  throws org.jaxen.JaxenException 
		double number
	public void literal (java.lang.String)  throws org.jaxen.JaxenException 
		String literal
	public void variableReference (java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
		String prefix
		String variableName
	public void startFunction (java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
		String prefix
		String functionName
	public void endFunction ()  throws org.jaxen.JaxenException 
		org.jaxen.expr.FunctionCallExpr function
	protected void addParameters (org.jaxen.expr.FunctionCallExpr, java.util.Iterator) 
		org.jaxen.expr.FunctionCallExpr function
		java.util.Iterator paramIter
	protected int stackSize () 
	protected void push (java.lang.Object) 
		Object obj
	protected java.lang.Object pop () 
	protected boolean canPop () 
	protected void pushFrame () 
	protected java.util.LinkedList popFrame () 
	protected java.util.LinkedList peekFrame () 
}

org/jaxen/JaxenRuntimeException.class
JaxenRuntimeException.java
package org.jaxen
public org.jaxen.JaxenRuntimeException extends java.lang.RuntimeException {
	private org.jaxen.JaxenException jaxenException
	public void  (org.jaxen.JaxenException) 
		org.jaxen.JaxenException jaxenException
	public void  (java.lang.String) 
		String message
	public org.jaxen.JaxenException getJaxenException () 
}

org/jaxen/NamedAccessNavigator.class
NamedAccessNavigator.java
package org.jaxen
public abstract org.jaxen.NamedAccessNavigator extends java.lang.Object implements org.jaxen.Navigator  {
	public abstract java.util.Iterator getChildAxisIterator (java.lang.Object, java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getAttributeAxisIterator (java.lang.Object, java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnsupportedAxisException 
}

org/jaxen/NamespaceContext.class
NamespaceContext.java
package org.jaxen
public abstract org.jaxen.NamespaceContext extends java.lang.Object {
	public abstract java.lang.String translateNamespacePrefixToUri (java.lang.String) 
}

org/jaxen/Navigator.class
Navigator.java
package org.jaxen
public abstract org.jaxen.Navigator extends java.lang.Object implements java.io.Serializable  {
	public abstract java.util.Iterator getChildAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getDescendantAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getParentAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getAncestorAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getFollowingSiblingAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getPrecedingSiblingAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getFollowingAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getPrecedingAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getAttributeAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getNamespaceAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getSelfAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getDescendantOrSelfAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.Iterator getAncestorOrSelfAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.lang.Object getDocument (java.lang.String)  throws org.jaxen.FunctionCallException 
	public abstract java.lang.Object getDocumentNode (java.lang.Object) 
	public abstract java.lang.Object getParentNode (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.lang.String getElementNamespaceUri (java.lang.Object) 
	public abstract java.lang.String getElementName (java.lang.Object) 
	public abstract java.lang.String getElementQName (java.lang.Object) 
	public abstract java.lang.String getAttributeNamespaceUri (java.lang.Object) 
	public abstract java.lang.String getAttributeName (java.lang.Object) 
	public abstract java.lang.String getAttributeQName (java.lang.Object) 
	public abstract java.lang.String getProcessingInstructionTarget (java.lang.Object) 
	public abstract java.lang.String getProcessingInstructionData (java.lang.Object) 
	public abstract boolean isDocument (java.lang.Object) 
	public abstract boolean isElement (java.lang.Object) 
	public abstract boolean isAttribute (java.lang.Object) 
	public abstract boolean isNamespace (java.lang.Object) 
	public abstract boolean isComment (java.lang.Object) 
	public abstract boolean isText (java.lang.Object) 
	public abstract boolean isProcessingInstruction (java.lang.Object) 
	public abstract java.lang.String getCommentStringValue (java.lang.Object) 
	public abstract java.lang.String getElementStringValue (java.lang.Object) 
	public abstract java.lang.String getAttributeStringValue (java.lang.Object) 
	public abstract java.lang.String getNamespaceStringValue (java.lang.Object) 
	public abstract java.lang.String getTextStringValue (java.lang.Object) 
	public abstract java.lang.String getNamespacePrefix (java.lang.Object) 
	public abstract java.lang.String translateNamespacePrefixToUri (java.lang.String, java.lang.Object) 
	public abstract org.jaxen.XPath parseXPath (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
	public abstract java.lang.Object getElementById (java.lang.Object, java.lang.String) 
	public abstract short getNodeType (java.lang.Object) 
}

org/jaxen/QualifiedName.class
QualifiedName.java
package org.jaxen
 org.jaxen.QualifiedName extends java.lang.Object {
	private String namespaceURI
	private String localName
	void  (java.lang.String, java.lang.String) 
		String namespaceURI
		String localName
	public java.lang.String getNamespaceURI () 
	public java.lang.String getLocalName () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
		org.jaxen.QualifiedName other
}

org/jaxen/SimpleFunctionContext.class
SimpleFunctionContext.java
package org.jaxen
public org.jaxen.SimpleFunctionContext extends java.lang.Object implements org.jaxen.FunctionContext  {
	private java.util.HashMap functions
	public void  () 
	public void registerFunction (java.lang.String, java.lang.String, org.jaxen.Function) 
		String namespaceURI
		String localName
		org.jaxen.Function function
	public org.jaxen.Function getFunction (java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnresolvableException 
		String namespaceURI
		String prefix
		String localName
		Object key
}

org/jaxen/SimpleNamespaceContext.class
SimpleNamespaceContext.java
package org.jaxen
public org.jaxen.SimpleNamespaceContext extends java.lang.Object implements org.jaxen.NamespaceContext java.io.Serializable  {
	private java.util.Map namespaces
	public void  () 
	public void  (java.util.Map) 
		java.util.Map namespaces
	public void addElementNamespaces (org.jaxen.Navigator, java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object namespace
		String prefix
		String uri
		org.jaxen.Navigator nav
		Object element
		java.util.Iterator namespaceAxis
	public void addNamespace (java.lang.String, java.lang.String) 
		String prefix
		String namespaceUri
	public java.lang.String translateNamespacePrefixToUri (java.lang.String) 
		String prefix
}

org/jaxen/SimpleVariableContext.class
SimpleVariableContext.java
package org.jaxen
public org.jaxen.SimpleVariableContext extends java.lang.Object implements org.jaxen.VariableContext java.io.Serializable  {
	private java.util.Map variables
	public void  () 
	public void setVariableValue (java.lang.String, java.lang.String, java.lang.Object) 
		String namespaceURI
		String localName
		Object value
	public void setVariableValue (java.lang.String, java.lang.Object) 
		String localName
		Object value
	public java.lang.Object getVariableValue (java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnresolvableException 
		String namespaceURI
		String prefix
		String localName
		Object key
}

org/jaxen/UnresolvableException.class
UnresolvableException.java
package org.jaxen
public org.jaxen.UnresolvableException extends org.jaxen.JaxenException {
	public void  (java.lang.String) 
		String message
}

org/jaxen/UnsupportedAxisException.class
UnsupportedAxisException.java
package org.jaxen
public org.jaxen.UnsupportedAxisException extends org.jaxen.JaxenException {
	public void  (java.lang.String) 
		String msg
}

org/jaxen/VariableContext.class
VariableContext.java
package org.jaxen
public abstract org.jaxen.VariableContext extends java.lang.Object {
	public abstract java.lang.Object getVariableValue (java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnresolvableException 
}

org/jaxen/XPath.class
XPath.java
package org.jaxen
public abstract org.jaxen.XPath extends java.lang.Object {
	public abstract java.lang.Object evaluate (java.lang.Object)  throws org.jaxen.JaxenException 
	public abstract java.lang.String valueOf (java.lang.Object)  throws org.jaxen.JaxenException 
	public abstract java.lang.String stringValueOf (java.lang.Object)  throws org.jaxen.JaxenException 
	public abstract boolean booleanValueOf (java.lang.Object)  throws org.jaxen.JaxenException 
	public abstract java.lang.Number numberValueOf (java.lang.Object)  throws org.jaxen.JaxenException 
	public abstract java.util.List selectNodes (java.lang.Object)  throws org.jaxen.JaxenException 
	public abstract java.lang.Object selectSingleNode (java.lang.Object)  throws org.jaxen.JaxenException 
	public abstract void addNamespace (java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
	public abstract void setNamespaceContext (org.jaxen.NamespaceContext) 
	public abstract void setFunctionContext (org.jaxen.FunctionContext) 
	public abstract void setVariableContext (org.jaxen.VariableContext) 
	public abstract org.jaxen.NamespaceContext getNamespaceContext () 
	public abstract org.jaxen.FunctionContext getFunctionContext () 
	public abstract org.jaxen.VariableContext getVariableContext () 
	public abstract org.jaxen.Navigator getNavigator () 
}

org/jaxen/XPathFunctionContext$Singleton.class
XPathFunctionContext.java
package org.jaxen
 org.jaxen.XPathFunctionContext$Singleton extends java.lang.Object {
	private static org.jaxen.XPathFunctionContext instance
	private void  () 
	static org.jaxen.XPathFunctionContext access$000 () 
	static void  () 
}

org/jaxen/XPathFunctionContext.class
XPathFunctionContext.java
package org.jaxen
public org.jaxen.XPathFunctionContext extends org.jaxen.SimpleFunctionContext {
	public static org.jaxen.FunctionContext getInstance () 
	public void  () 
}

org/jaxen/XPathSyntaxException.class
XPathSyntaxException.java
package org.jaxen
public org.jaxen.XPathSyntaxException extends org.jaxen.JaxenException {
	private String xpath
	private int position
	public void  (org.jaxen.saxpath.XPathSyntaxException) 
		org.jaxen.saxpath.XPathSyntaxException e
	public void  (java.lang.String, int, java.lang.String) 
		String xpath
		int position
		String message
	public int getPosition () 
	public java.lang.String getXPath () 
	public java.lang.String getPositionMarker () 
		int i
		StringBuffer buf
		int pos
	public java.lang.String getMultilineMessage () 
		StringBuffer buf
}

org/jaxen/dom/DOMXPath.class
DOMXPath.java
package org.jaxen.dom
public org.jaxen.dom.DOMXPath extends org.jaxen.BaseXPath {
	public void  (java.lang.String)  throws org.jaxen.JaxenException 
		String xpathExpr
}

org/jaxen/dom/DocumentNavigator$1.class
DocumentNavigator.java
package org.jaxen.dom
 org.jaxen.dom.DocumentNavigator$1 extends org.jaxen.dom.DocumentNavigator$NodeIterator {
	private final org.jaxen.dom.DocumentNavigator this$0
	void  (org.jaxen.dom.DocumentNavigator, org.w3c.dom.Node) 
		org.jaxen.dom.DocumentNavigator this$0
		org.w3c.dom.Node x0
	protected org.w3c.dom.Node getFirstNode (org.w3c.dom.Node) 
		org.w3c.dom.Node node
	protected org.w3c.dom.Node getNextNode (org.w3c.dom.Node) 
		org.w3c.dom.Node node
}

org/jaxen/dom/DocumentNavigator$2.class
DocumentNavigator.java
package org.jaxen.dom
 org.jaxen.dom.DocumentNavigator$2 extends org.jaxen.dom.DocumentNavigator$NodeIterator {
	private final org.jaxen.dom.DocumentNavigator this$0
	void  (org.jaxen.dom.DocumentNavigator, org.w3c.dom.Node) 
		org.jaxen.dom.DocumentNavigator this$0
		org.w3c.dom.Node x0
	protected org.w3c.dom.Node getFirstNode (org.w3c.dom.Node) 
		org.w3c.dom.Node n
	protected org.w3c.dom.Node getNextNode (org.w3c.dom.Node) 
		org.w3c.dom.Node n
}

org/jaxen/dom/DocumentNavigator$3.class
DocumentNavigator.java
package org.jaxen.dom
 org.jaxen.dom.DocumentNavigator$3 extends org.jaxen.dom.DocumentNavigator$NodeIterator {
	private final org.jaxen.dom.DocumentNavigator this$0
	void  (org.jaxen.dom.DocumentNavigator, org.w3c.dom.Node) 
		org.jaxen.dom.DocumentNavigator this$0
		org.w3c.dom.Node x0
	protected org.w3c.dom.Node getFirstNode (org.w3c.dom.Node) 
		org.w3c.dom.Node n
	protected org.w3c.dom.Node getNextNode (org.w3c.dom.Node) 
		org.w3c.dom.Node n
}

org/jaxen/dom/DocumentNavigator$4.class
DocumentNavigator.java
package org.jaxen.dom
 org.jaxen.dom.DocumentNavigator$4 extends org.jaxen.dom.DocumentNavigator$NodeIterator {
	private final org.jaxen.dom.DocumentNavigator this$0
	void  (org.jaxen.dom.DocumentNavigator, org.w3c.dom.Node) 
		org.jaxen.dom.DocumentNavigator this$0
		org.w3c.dom.Node x0
	protected org.w3c.dom.Node getFirstNode (org.w3c.dom.Node) 
		org.w3c.dom.Node node
	protected org.w3c.dom.Node getNextNode (org.w3c.dom.Node) 
		org.w3c.dom.Node node
}

org/jaxen/dom/DocumentNavigator$5.class
DocumentNavigator.java
package org.jaxen.dom
 org.jaxen.dom.DocumentNavigator$5 extends org.jaxen.dom.DocumentNavigator$NodeIterator {
	private final org.jaxen.dom.DocumentNavigator this$0
	void  (org.jaxen.dom.DocumentNavigator, org.w3c.dom.Node) 
		org.jaxen.dom.DocumentNavigator this$0
		org.w3c.dom.Node x0
	protected org.w3c.dom.Node getFirstNode (org.w3c.dom.Node) 
		org.w3c.dom.Node node
	protected org.w3c.dom.Node getNextNode (org.w3c.dom.Node) 
		org.w3c.dom.Node node
}

org/jaxen/dom/DocumentNavigator$6.class
DocumentNavigator.java
package org.jaxen.dom
 org.jaxen.dom.DocumentNavigator$6 extends org.jaxen.dom.DocumentNavigator$NodeIterator {
	private final org.jaxen.dom.DocumentNavigator this$0
	void  (org.jaxen.dom.DocumentNavigator, org.w3c.dom.Node) 
		org.jaxen.dom.DocumentNavigator this$0
		org.w3c.dom.Node x0
	protected org.w3c.dom.Node getFirstNode (org.w3c.dom.Node) 
		org.w3c.dom.Node sibling
		org.w3c.dom.Node node
	protected org.w3c.dom.Node getNextNode (org.w3c.dom.Node) 
		org.w3c.dom.Node n
		org.w3c.dom.Node node
}

org/jaxen/dom/DocumentNavigator$7.class
DocumentNavigator.java
package org.jaxen.dom
 org.jaxen.dom.DocumentNavigator$7 extends org.jaxen.dom.DocumentNavigator$NodeIterator {
	private final org.jaxen.dom.DocumentNavigator this$0
	void  (org.jaxen.dom.DocumentNavigator, org.w3c.dom.Node) 
		org.jaxen.dom.DocumentNavigator this$0
		org.w3c.dom.Node x0
	protected org.w3c.dom.Node getFirstNode (org.w3c.dom.Node) 
		org.w3c.dom.Node node
		org.w3c.dom.Node sibling
	protected org.w3c.dom.Node getNextNode (org.w3c.dom.Node) 
		org.w3c.dom.Node n
		org.w3c.dom.Node node
}

org/jaxen/dom/DocumentNavigator$AttributeIterator.class
DocumentNavigator.java
package org.jaxen.dom
 org.jaxen.dom.DocumentNavigator$AttributeIterator extends java.lang.Object implements java.util.Iterator  {
	private org.w3c.dom.NamedNodeMap map
	private int pos
	void  (org.w3c.dom.Node) 
		org.w3c.dom.Node parent
	public boolean hasNext () 
	public java.lang.Object next () 
		org.w3c.dom.Node attr
	public void remove () 
}

org/jaxen/dom/DocumentNavigator$NodeIterator.class
DocumentNavigator.java
package org.jaxen.dom
abstract org.jaxen.dom.DocumentNavigator$NodeIterator extends java.lang.Object implements java.util.Iterator  {
	private org.w3c.dom.Node node
	private final org.jaxen.dom.DocumentNavigator this$0
	public void  (org.jaxen.dom.DocumentNavigator, org.w3c.dom.Node) 
		org.jaxen.dom.DocumentNavigator this$0
		org.w3c.dom.Node contextNode
	public boolean hasNext () 
	public java.lang.Object next () 
		org.w3c.dom.Node ret
	public void remove () 
	protected abstract org.w3c.dom.Node getFirstNode (org.w3c.dom.Node) 
	protected abstract org.w3c.dom.Node getNextNode (org.w3c.dom.Node) 
	private boolean isXPathNode (org.w3c.dom.Node) 
		org.w3c.dom.Node node
}

org/jaxen/dom/DocumentNavigator.class
DocumentNavigator.java
package org.jaxen.dom
public org.jaxen.dom.DocumentNavigator extends org.jaxen.DefaultNavigator {
	private static final org.jaxen.dom.DocumentNavigator SINGLETON
	public void  () 
	public static org.jaxen.Navigator getInstance () 
	public java.util.Iterator getChildAxisIterator (java.lang.Object) 
		Object contextNode
	public java.util.Iterator getParentAxisIterator (java.lang.Object) 
		Object contextNode
		org.w3c.dom.Node node
	public java.util.Iterator getFollowingSiblingAxisIterator (java.lang.Object) 
		Object contextNode
	public java.util.Iterator getPrecedingSiblingAxisIterator (java.lang.Object) 
		Object contextNode
	public java.util.Iterator getFollowingAxisIterator (java.lang.Object) 
		Object contextNode
	public java.util.Iterator getAttributeAxisIterator (java.lang.Object) 
		Object contextNode
	public java.util.Iterator getNamespaceAxisIterator (java.lang.Object) 
		org.jaxen.dom.NamespaceNode ns
		String name
		org.w3c.dom.Node att
		int i
		org.w3c.dom.NamedNodeMap atts
		int length
		org.w3c.dom.Node n
		java.util.HashMap nsMap
		org.jaxen.dom.NamespaceNode defaultNS
		Object contextNode
	public org.jaxen.XPath parseXPath (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String xpath
	public java.lang.Object getDocumentNode (java.lang.Object) 
		Object contextNode
	public java.lang.String getElementNamespaceUri (java.lang.Object) 
		Object object
		String uri
	public java.lang.String getElementName (java.lang.Object) 
		Object object
		String name
	public java.lang.String getElementQName (java.lang.Object) 
		Object object
		String qname
	public java.lang.String getAttributeNamespaceUri (java.lang.Object) 
		Object object
		String uri
	public java.lang.String getAttributeName (java.lang.Object) 
		Object object
		String name
	public java.lang.String getAttributeQName (java.lang.Object) 
		Object object
		String qname
	public boolean isDocument (java.lang.Object) 
		Object object
	public boolean isNamespace (java.lang.Object) 
		Object object
	public boolean isElement (java.lang.Object) 
		Object object
	public boolean isAttribute (java.lang.Object) 
		Object object
	public boolean isComment (java.lang.Object) 
		Object object
	public boolean isText (java.lang.Object) 
		Object object
	public boolean isProcessingInstruction (java.lang.Object) 
		Object object
	public java.lang.String getElementStringValue (java.lang.Object) 
		Object object
	private java.lang.StringBuffer getStringValue (org.w3c.dom.Node, java.lang.StringBuffer) 
		int i
		org.w3c.dom.NodeList children
		int length
		org.w3c.dom.Node node
		StringBuffer buffer
	public java.lang.String getAttributeStringValue (java.lang.Object) 
		Object object
	public java.lang.String getTextStringValue (java.lang.Object) 
		Object object
	public java.lang.String getCommentStringValue (java.lang.Object) 
		Object object
	public java.lang.String getNamespaceStringValue (java.lang.Object) 
		Object object
	public java.lang.String getNamespacePrefix (java.lang.Object) 
		Object object
	public java.lang.String translateNamespacePrefixToUri (java.lang.String, java.lang.Object) 
		org.jaxen.dom.NamespaceNode ns
		String prefix
		Object element
		java.util.Iterator it
	public java.lang.Object getDocument (java.lang.String)  throws org.jaxen.FunctionCallException 
		javax.xml.parsers.DocumentBuilderFactory factory
		javax.xml.parsers.DocumentBuilder builder
		Exception e
		String uri
	public java.lang.String getProcessingInstructionTarget (java.lang.Object) 
		Object obj
		org.w3c.dom.ProcessingInstruction pi
	public java.lang.String getProcessingInstructionData (java.lang.Object) 
		Object obj
		org.w3c.dom.ProcessingInstruction pi
	public java.lang.Object getElementById (java.lang.Object, java.lang.String) 
		Object object
		String elementId
		org.w3c.dom.Document doc
	static void  () 
}

org/jaxen/dom/NamespaceNode$1.class
NamespaceNode.java
package org.jaxen.dom
 org.jaxen.dom.NamespaceNode$1 extends java.lang.Object {
}

org/jaxen/dom/NamespaceNode$EmptyNodeList.class
NamespaceNode.java
package org.jaxen.dom
 org.jaxen.dom.NamespaceNode$EmptyNodeList extends java.lang.Object implements org.w3c.dom.NodeList  {
	private void  () 
	public int getLength () 
	public org.w3c.dom.Node item (int) 
		int index
	void  (org.jaxen.dom.NamespaceNode$1) 
		org.jaxen.dom.NamespaceNode$1 x0
}

org/jaxen/dom/NamespaceNode.class
NamespaceNode.java
package org.jaxen.dom
public org.jaxen.dom.NamespaceNode extends java.lang.Object implements org.w3c.dom.Node  {
	public static final short NAMESPACE_NODE
	private org.w3c.dom.Node parent
	private String name
	private String value
	public void  (org.w3c.dom.Node, java.lang.String, java.lang.String) 
		org.w3c.dom.Node parent
		String name
		String value
	void  (org.w3c.dom.Node, org.w3c.dom.Node) 
		org.w3c.dom.Node parent
		org.w3c.dom.Node attribute
		String name
	public java.lang.String getNodeName () 
	public java.lang.String getNodeValue () 
	public void setNodeValue (java.lang.String)  throws org.w3c.dom.DOMException 
		String value
	public short getNodeType () 
	public org.w3c.dom.Node getParentNode () 
	public org.w3c.dom.NodeList getChildNodes () 
	public org.w3c.dom.Node getFirstChild () 
	public org.w3c.dom.Node getLastChild () 
	public org.w3c.dom.Node getPreviousSibling () 
	public org.w3c.dom.Node getNextSibling () 
	public org.w3c.dom.NamedNodeMap getAttributes () 
	public org.w3c.dom.Document getOwnerDocument () 
	public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node refChild
	public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node removeChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node oldChild
	public org.w3c.dom.Node appendChild (org.w3c.dom.Node)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node newChild
	public boolean hasChildNodes () 
	public org.w3c.dom.Node cloneNode (boolean) 
		boolean deep
	public void normalize () 
	public boolean isSupported (java.lang.String, java.lang.String) 
		String feature
		String version
	public java.lang.String getNamespaceURI () 
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String)  throws org.w3c.dom.DOMException 
		String prefix
	public java.lang.String getLocalName () 
	public boolean hasAttributes () 
	private void disallowModification ()  throws org.w3c.dom.DOMException 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		org.jaxen.dom.NamespaceNode ns
		Object o
	private int hashCode (java.lang.Object) 
		Object o
	private boolean equals (java.lang.Object, java.lang.Object) 
		Object a
		Object b
}

org/jaxen/dom/html/DocumentNavigator.class
DocumentNavigator.java
package org.jaxen.dom.html
public org.jaxen.dom.html.DocumentNavigator extends org.jaxen.dom.DocumentNavigator {
	private static final org.jaxen.dom.html.DocumentNavigator LOWERCASE
	private static final org.jaxen.dom.html.DocumentNavigator UPPERCASE
	private final boolean toLowerCase
	public void  () 
	public void  (boolean) 
		boolean toLowerCase
	public boolean isToLowerCase () 
	public static org.jaxen.Navigator getInstance (boolean) 
		boolean toLowerCase
	public org.jaxen.XPath parseXPath (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String xpath
	protected java.lang.String getHTMLNodeName (org.w3c.dom.Node, java.lang.String) 
		org.w3c.dom.Node node
		String name
	public java.lang.String getElementName (java.lang.Object) 
		Object object
	public java.lang.String getElementQName (java.lang.Object) 
		Object object
	private boolean isXMLNode (org.w3c.dom.Node) 
		org.w3c.dom.Node node
	static void  () 
}

org/jaxen/dom/html/HTMLXPath.class
HTMLXPath.java
package org.jaxen.dom.html
public org.jaxen.dom.html.HTMLXPath extends org.jaxen.BaseXPath {
	public void  (java.lang.String, boolean)  throws org.jaxen.JaxenException 
		String xpathExpr
		boolean toLowerCase
	public void  (java.lang.String)  throws org.jaxen.JaxenException 
		String xpathExpr
}

org/jaxen/dom4j/DocumentNavigator$Singleton.class
DocumentNavigator.java
package org.jaxen.dom4j
 org.jaxen.dom4j.DocumentNavigator$Singleton extends java.lang.Object {
	private static org.jaxen.dom4j.DocumentNavigator instance
	private void  () 
	static org.jaxen.dom4j.DocumentNavigator access$000 () 
	static void  () 
}

org/jaxen/dom4j/DocumentNavigator.class
DocumentNavigator.java
package org.jaxen.dom4j
public org.jaxen.dom4j.DocumentNavigator extends org.jaxen.DefaultNavigator implements org.jaxen.NamedAccessNavigator  {
	private transient org.dom4j.io.SAXReader reader
	public void  () 
	public static org.jaxen.Navigator getInstance () 
	public boolean isElement (java.lang.Object) 
		Object obj
	public boolean isComment (java.lang.Object) 
		Object obj
	public boolean isText (java.lang.Object) 
		Object obj
	public boolean isAttribute (java.lang.Object) 
		Object obj
	public boolean isProcessingInstruction (java.lang.Object) 
		Object obj
	public boolean isDocument (java.lang.Object) 
		Object obj
	public boolean isNamespace (java.lang.Object) 
		Object obj
	public java.lang.String getElementName (java.lang.Object) 
		Object obj
		org.dom4j.Element elem
	public java.lang.String getElementNamespaceUri (java.lang.Object) 
		Object obj
		org.dom4j.Element elem
		String uri
	public java.lang.String getElementQName (java.lang.Object) 
		Object obj
		org.dom4j.Element elem
	public java.lang.String getAttributeName (java.lang.Object) 
		Object obj
		org.dom4j.Attribute attr
	public java.lang.String getAttributeNamespaceUri (java.lang.Object) 
		Object obj
		org.dom4j.Attribute attr
		String uri
	public java.lang.String getAttributeQName (java.lang.Object) 
		Object obj
		org.dom4j.Attribute attr
	public java.util.Iterator getChildAxisIterator (java.lang.Object) 
		org.dom4j.Branch node
		Object contextNode
		java.util.Iterator result
	public java.util.Iterator getChildAxisIterator (java.lang.Object, java.lang.String, java.lang.String, java.lang.String) 
		org.dom4j.Element node
		org.dom4j.Document node
		org.dom4j.Element el
		Object contextNode
		String localName
		String namespacePrefix
		String namespaceURI
	public java.util.Iterator getParentAxisIterator (java.lang.Object) 
		Object contextNode
		org.dom4j.Node node
		Object parent
	public java.util.Iterator getAttributeAxisIterator (java.lang.Object) 
		Object contextNode
		org.dom4j.Element elem
	public java.util.Iterator getAttributeAxisIterator (java.lang.Object, java.lang.String, java.lang.String, java.lang.String) 
		org.dom4j.Element node
		org.dom4j.Attribute attr
		Object contextNode
		String localName
		String namespacePrefix
		String namespaceURI
	public java.util.Iterator getNamespaceAxisIterator (java.lang.Object) 
		org.dom4j.Attribute attr
		java.util.Iterator iter
		String prefix
		org.dom4j.Namespace namespace
		java.util.Iterator iter
		java.util.List declaredNS
		org.dom4j.Element context
		Object contextNode
		org.dom4j.Element element
		java.util.List nsList
		java.util.HashSet prefixes
	public java.lang.Object getDocumentNode (java.lang.Object) 
		org.dom4j.Node node
		Object contextNode
	public org.jaxen.XPath parseXPath (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String xpath
	public java.lang.Object getParentNode (java.lang.Object) 
		org.dom4j.Node node
		Object answer
		Object contextNode
	public java.lang.String getTextStringValue (java.lang.Object) 
		Object obj
	public java.lang.String getElementStringValue (java.lang.Object) 
		Object obj
	public java.lang.String getAttributeStringValue (java.lang.Object) 
		Object obj
	private java.lang.String getNodeStringValue (org.dom4j.Node) 
		org.dom4j.Node node
	public java.lang.String getNamespaceStringValue (java.lang.Object) 
		Object obj
		org.dom4j.Namespace ns
	public java.lang.String getNamespacePrefix (java.lang.Object) 
		Object obj
		org.dom4j.Namespace ns
	public java.lang.String getCommentStringValue (java.lang.Object) 
		Object obj
		org.dom4j.Comment cmt
	public java.lang.String translateNamespacePrefixToUri (java.lang.String, java.lang.Object) 
		org.dom4j.Node node
		org.dom4j.Namespace namespace
		String prefix
		Object context
		org.dom4j.Element element
	public short getNodeType (java.lang.Object) 
		Object node
	public java.lang.Object getDocument (java.lang.String)  throws org.jaxen.FunctionCallException 
		org.dom4j.DocumentException e
		String uri
	public java.lang.String getProcessingInstructionTarget (java.lang.Object) 
		Object obj
		org.dom4j.ProcessingInstruction pi
	public java.lang.String getProcessingInstructionData (java.lang.Object) 
		Object obj
		org.dom4j.ProcessingInstruction pi
	public org.dom4j.io.SAXReader getSAXReader () 
	public void setSAXReader (org.dom4j.io.SAXReader) 
		org.dom4j.io.SAXReader reader
}

org/jaxen/dom4j/Dom4jXPath.class
Dom4jXPath.java
package org.jaxen.dom4j
public org.jaxen.dom4j.Dom4jXPath extends org.jaxen.BaseXPath {
	public void  (java.lang.String)  throws org.jaxen.JaxenException 
		String xpathExpr
}

org/jaxen/expr/AdditiveExpr.class
AdditiveExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.AdditiveExpr extends java.lang.Object implements org.jaxen.expr.BinaryExpr  {
	public abstract java.lang.String getOperator () 
}

org/jaxen/expr/AllNodeStep.class
AllNodeStep.java
package org.jaxen.expr
public abstract org.jaxen.expr.AllNodeStep extends java.lang.Object implements org.jaxen.expr.Step  {
}

org/jaxen/expr/BinaryExpr.class
BinaryExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.BinaryExpr extends java.lang.Object implements org.jaxen.expr.Expr  {
	public abstract org.jaxen.expr.Expr getLHS () 
	public abstract org.jaxen.expr.Expr getRHS () 
}

org/jaxen/expr/CommentNodeStep.class
CommentNodeStep.java
package org.jaxen.expr
public abstract org.jaxen.expr.CommentNodeStep extends java.lang.Object implements org.jaxen.expr.Step  {
}

org/jaxen/expr/DefaultAbsoluteLocationPath.class
DefaultAbsoluteLocationPath.java
package org.jaxen.expr
public org.jaxen.expr.DefaultAbsoluteLocationPath extends org.jaxen.expr.DefaultLocationPath {
	public void  () 
	public java.lang.String toString () 
	public boolean isAbsolute () 
	public java.lang.String getText () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		org.jaxen.ContextSupport support
		org.jaxen.Navigator nav
		org.jaxen.Context absContext
		java.util.List contextNodes
		Object firstNode
		Object docNode
		java.util.List list
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultAdditiveExpr.class
DefaultAdditiveExpr.java
package org.jaxen.expr
abstract org.jaxen.expr.DefaultAdditiveExpr extends org.jaxen.expr.DefaultArithExpr implements org.jaxen.expr.AdditiveExpr  {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String toString () 
}

org/jaxen/expr/DefaultAllNodeStep.class
DefaultAllNodeStep.java
package org.jaxen.expr
public org.jaxen.expr.DefaultAllNodeStep extends org.jaxen.expr.DefaultStep implements org.jaxen.expr.AllNodeStep  {
	public void  (org.jaxen.expr.iter.IterableAxis, org.jaxen.expr.PredicateSet) 
		org.jaxen.expr.iter.IterableAxis axis
		org.jaxen.expr.PredicateSet predicateSet
	public java.lang.String toString () 
	public java.lang.String getText () 
	public boolean matches (java.lang.Object, org.jaxen.ContextSupport) 
		Object node
		org.jaxen.ContextSupport contextSupport
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultAndExpr.class
DefaultAndExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultAndExpr extends org.jaxen.expr.DefaultLogicalExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	public java.lang.String toString () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		org.jaxen.Navigator nav
		Boolean lhsValue
		Boolean rhsValue
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultArithExpr.class
DefaultArithExpr.java
package org.jaxen.expr
abstract org.jaxen.expr.DefaultArithExpr extends org.jaxen.expr.DefaultBinaryExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String toString () 
}

org/jaxen/expr/DefaultBinaryExpr.class
DefaultBinaryExpr.java
package org.jaxen.expr
abstract org.jaxen.expr.DefaultBinaryExpr extends org.jaxen.expr.DefaultExpr implements org.jaxen.expr.BinaryExpr  {
	private org.jaxen.expr.Expr lhs
	private org.jaxen.expr.Expr rhs
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public org.jaxen.expr.Expr getLHS () 
	public org.jaxen.expr.Expr getRHS () 
	public void setLHS (org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
	public void setRHS (org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr rhs
	public abstract java.lang.String getOperator () 
	public java.lang.String getText () 
	public java.lang.String toString () 
	public org.jaxen.expr.Expr simplify () 
}

org/jaxen/expr/DefaultCommentNodeStep.class
DefaultCommentNodeStep.java
package org.jaxen.expr
public org.jaxen.expr.DefaultCommentNodeStep extends org.jaxen.expr.DefaultStep implements org.jaxen.expr.CommentNodeStep  {
	public void  (org.jaxen.expr.iter.IterableAxis, org.jaxen.expr.PredicateSet) 
		org.jaxen.expr.iter.IterableAxis axis
		org.jaxen.expr.PredicateSet predicateSet
	public java.lang.String toString () 
	public java.lang.String getText () 
	public boolean matches (java.lang.Object, org.jaxen.ContextSupport) 
		Object node
		org.jaxen.ContextSupport contextSupport
		org.jaxen.Navigator nav
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultDivExpr.class
DefaultDivExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultDivExpr extends org.jaxen.expr.DefaultMultiplicativeExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		Number lhsValue
		Number rhsValue
		double result
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultEqualityExpr.class
DefaultEqualityExpr.java
package org.jaxen.expr
abstract org.jaxen.expr.DefaultEqualityExpr extends org.jaxen.expr.DefaultTruthExpr implements org.jaxen.expr.EqualityExpr  {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String toString () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		Object lhsValue
		Object rhsValue
		org.jaxen.Navigator nav
	private java.lang.Boolean evaluateSetSet (java.util.List, java.util.List, org.jaxen.Navigator) 
		Object rhs
		java.util.Iterator rhsIterator
		Object lhs
		java.util.Iterator lhsIterator
		java.util.List lhsSet
		java.util.List rhsSet
		org.jaxen.Navigator nav
	private boolean evaluateObjectObject (java.lang.Object, java.lang.Object, org.jaxen.Navigator) 
		Object lhs
		Object rhs
		org.jaxen.Navigator nav
	protected abstract boolean evaluateObjectObject (java.lang.Object, java.lang.Object) 
}

org/jaxen/expr/DefaultEqualsExpr.class
DefaultEqualsExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultEqualsExpr extends org.jaxen.expr.DefaultEqualityExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	public java.lang.String toString () 
	protected boolean evaluateObjectObject (java.lang.Object, java.lang.Object) 
		Object lhs
		Object rhs
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultExpr.class
DefaultExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.DefaultExpr extends java.lang.Object implements org.jaxen.expr.Expr  {
	public void  () 
	public org.jaxen.expr.Expr simplify () 
	public static java.util.Iterator convertToIterator (java.lang.Object) 
		Object obj
	public static java.util.List convertToList (java.lang.Object) 
		Object obj
}

org/jaxen/expr/DefaultFilterExpr.class
DefaultFilterExpr.java
package org.jaxen.expr
public org.jaxen.expr.DefaultFilterExpr extends org.jaxen.expr.DefaultExpr implements org.jaxen.expr.FilterExpr org.jaxen.expr.Predicated  {
	private org.jaxen.expr.Expr expr
	private org.jaxen.expr.PredicateSet predicates
	public void  (org.jaxen.expr.PredicateSet) 
		org.jaxen.expr.PredicateSet predicateSet
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.PredicateSet) 
		org.jaxen.expr.Expr expr
		org.jaxen.expr.PredicateSet predicateSet
	public void addPredicate (org.jaxen.expr.Predicate) 
		org.jaxen.expr.Predicate predicate
	public java.util.List getPredicates () 
	public org.jaxen.expr.PredicateSet getPredicateSet () 
	public org.jaxen.expr.Expr getExpr () 
	public java.lang.String toString () 
	public java.lang.String getText () 
		String text
	public org.jaxen.expr.Expr simplify () 
	public boolean asBoolean (org.jaxen.Context)  throws org.jaxen.JaxenException 
		java.util.List nodeSet
		java.util.ArrayList list
		Boolean b
		org.jaxen.Context context
		Object results
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		java.util.List newresults
		org.jaxen.Context context
		Object results
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultFunctionCallExpr.class
DefaultFunctionCallExpr.java
package org.jaxen.expr
public org.jaxen.expr.DefaultFunctionCallExpr extends org.jaxen.expr.DefaultExpr implements org.jaxen.expr.FunctionCallExpr  {
	private String prefix
	private String functionName
	private java.util.List parameters
	public void  (java.lang.String, java.lang.String) 
		String prefix
		String functionName
	public void addParameter (org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr parameter
	public java.util.List getParameters () 
	public java.lang.String getPrefix () 
	public java.lang.String getFunctionName () 
	public java.lang.String getText () 
		org.jaxen.expr.Expr eachParam
		StringBuffer buf
		String prefix
		java.util.Iterator paramIter
	public org.jaxen.expr.Expr simplify () 
		org.jaxen.expr.Expr eachParam
		int i
		java.util.List paramExprs
		int paramSize
		java.util.List newParams
	public java.lang.String toString () 
		String prefix
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		String namespaceURI
		org.jaxen.Function func
		java.util.List paramValues
	public java.util.List evaluateParams (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr eachParam
		Object eachValue
		int i
		org.jaxen.Context context
		java.util.List paramExprs
		int paramSize
		java.util.List paramValues
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultGreaterThanEqualExpr.class
DefaultGreaterThanEqualExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultGreaterThanEqualExpr extends org.jaxen.expr.DefaultRelationalExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	protected boolean evaluateDoubleDouble (java.lang.Double, java.lang.Double) 
		Double lhs
		Double rhs
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultGreaterThanExpr.class
DefaultGreaterThanExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultGreaterThanExpr extends org.jaxen.expr.DefaultRelationalExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	protected boolean evaluateDoubleDouble (java.lang.Double, java.lang.Double) 
		Double lhs
		Double rhs
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultLessThanEqualExpr.class
DefaultLessThanEqualExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultLessThanEqualExpr extends org.jaxen.expr.DefaultRelationalExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	protected boolean evaluateDoubleDouble (java.lang.Double, java.lang.Double) 
		Double lhs
		Double rhs
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultLessThanExpr.class
DefaultLessThanExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultLessThanExpr extends org.jaxen.expr.DefaultRelationalExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	protected boolean evaluateDoubleDouble (java.lang.Double, java.lang.Double) 
		Double lhs
		Double rhs
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultLiteralExpr.class
DefaultLiteralExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultLiteralExpr extends org.jaxen.expr.DefaultExpr implements org.jaxen.expr.LiteralExpr  {
	private String literal
	public void  (java.lang.String) 
		String literal
	public java.lang.String getLiteral () 
	public java.lang.String toString () 
	public java.lang.String getText () 
	public java.lang.Object evaluate (org.jaxen.Context) 
		org.jaxen.Context context
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultLocationPath.class
DefaultLocationPath.java
package org.jaxen.expr
abstract org.jaxen.expr.DefaultLocationPath extends org.jaxen.expr.DefaultExpr implements org.jaxen.expr.LocationPath  {
	private java.util.List steps
	public void  () 
	public void addStep (org.jaxen.expr.Step) 
		org.jaxen.expr.Step step
	public java.util.List getSteps () 
	public org.jaxen.expr.Expr simplify () 
		java.util.Iterator stepIter
		org.jaxen.expr.Step eachStep
	public java.lang.String getText () 
		StringBuffer buf
		java.util.Iterator stepIter
	public java.lang.String toString () 
		StringBuffer buf
		java.util.Iterator stepIter
	public boolean isAbsolute () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Step eachStep
		int axis
		org.jaxen.Context context
		java.util.List nodeSet
		java.util.List contextNodeSet
		org.jaxen.ContextSupport support
		org.jaxen.Context stepContext
		java.util.Iterator stepIter
}

org/jaxen/expr/DefaultLogicalExpr.class
DefaultLogicalExpr.java
package org.jaxen.expr
abstract org.jaxen.expr.DefaultLogicalExpr extends org.jaxen.expr.DefaultTruthExpr implements org.jaxen.expr.LogicalExpr  {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
}

org/jaxen/expr/DefaultMinusExpr.class
DefaultMinusExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultMinusExpr extends org.jaxen.expr.DefaultAdditiveExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		Number lhsValue
		Number rhsValue
		double result
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultModExpr.class
DefaultModExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultModExpr extends org.jaxen.expr.DefaultMultiplicativeExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		Number lhsValue
		Number rhsValue
		double result
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultMultiplicativeExpr.class
DefaultMultiplicativeExpr.java
package org.jaxen.expr
abstract org.jaxen.expr.DefaultMultiplicativeExpr extends org.jaxen.expr.DefaultArithExpr implements org.jaxen.expr.MultiplicativeExpr  {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String toString () 
}

org/jaxen/expr/DefaultMultiplyExpr.class
DefaultMultiplyExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultMultiplyExpr extends org.jaxen.expr.DefaultMultiplicativeExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		Number lhsValue
		Number rhsValue
		double result
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultNameStep.class
DefaultNameStep.java
package org.jaxen.expr
public org.jaxen.expr.DefaultNameStep extends org.jaxen.expr.DefaultStep implements org.jaxen.expr.NameStep  {
	private String prefix
	private String localName
	private boolean matchesAnyName
	private boolean hasPrefix
	public void  (org.jaxen.expr.iter.IterableAxis, java.lang.String, java.lang.String, org.jaxen.expr.PredicateSet) 
		org.jaxen.expr.iter.IterableAxis axis
		String prefix
		String localName
		org.jaxen.expr.PredicateSet predicateSet
	public java.lang.String getPrefix () 
	public java.lang.String getLocalName () 
	public boolean isMatchesAnyName () 
	public java.lang.String getText () 
		StringBuffer buf
	public java.util.List evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		String uri
		java.util.Iterator axisNodeIter
		java.util.List newNodeSet
		Object eachAxisNode
		java.util.Iterator axisNodeIter
		java.util.List newNodeSet
		Object contextNode
		Object eachAxisNode
		Object eachContextNode
		java.util.Iterator axisNodeIter
		int i
		String uri
		Object eachAxisNode
		Object eachContextNode
		java.util.Iterator axisNodeIter
		int i
		org.jaxen.Context context
		java.util.List contextNodeSet
		int contextSize
		org.jaxen.ContextSupport support
		org.jaxen.expr.iter.IterableAxis iterableAxis
		boolean namedAccess
		org.jaxen.expr.IdentitySet unique
		java.util.List interimSet
		java.util.List newNodeSet
	public boolean matches (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.JaxenException 
		Object node
		org.jaxen.ContextSupport contextSupport
		org.jaxen.Navigator nav
		String myUri
		String nodeName
		String nodeUri
	private boolean hasNamespace (java.lang.String) 
		String uri
	protected boolean matchesNamespaceURIs (java.lang.String, java.lang.String) 
		String uri1
		String uri2
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
	public java.lang.String toString () 
}

org/jaxen/expr/DefaultNotEqualsExpr.class
DefaultNotEqualsExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultNotEqualsExpr extends org.jaxen.expr.DefaultEqualityExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	public java.lang.String toString () 
	protected boolean evaluateObjectObject (java.lang.Object, java.lang.Object) 
		Object lhs
		Object rhs
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultNumberExpr.class
DefaultNumberExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultNumberExpr extends org.jaxen.expr.DefaultExpr implements org.jaxen.expr.NumberExpr  {
	private Number number
	public void  (java.lang.Number) 
		Number number
	public java.lang.Number getNumber () 
	public java.lang.String toString () 
	public java.lang.String getText () 
	public java.lang.Object evaluate (org.jaxen.Context) 
		org.jaxen.Context context
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultOrExpr.class
DefaultOrExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultOrExpr extends org.jaxen.expr.DefaultLogicalExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	public java.lang.String toString () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		org.jaxen.Navigator nav
		Boolean lhsValue
		Boolean rhsValue
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultPathExpr.class
DefaultPathExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultPathExpr extends org.jaxen.expr.DefaultExpr implements org.jaxen.expr.PathExpr  {
	private org.jaxen.expr.Expr filterExpr
	private org.jaxen.expr.LocationPath locationPath
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.LocationPath) 
		org.jaxen.expr.Expr filterExpr
		org.jaxen.expr.LocationPath locationPath
	public org.jaxen.expr.Expr getFilterExpr () 
	public void setFilterExpr (org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr filterExpr
	public org.jaxen.expr.LocationPath getLocationPath () 
	public java.lang.String toString () 
	public java.lang.String getText () 
		StringBuffer buf
	public org.jaxen.expr.Expr simplify () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		Object results
		org.jaxen.Context pathContext
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultPlusExpr.class
DefaultPlusExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultPlusExpr extends org.jaxen.expr.DefaultAdditiveExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		Number lhsValue
		Number rhsValue
		double result
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultPredicate.class
DefaultPredicate.java
package org.jaxen.expr
 org.jaxen.expr.DefaultPredicate extends java.lang.Object implements org.jaxen.expr.Predicate  {
	private org.jaxen.expr.Expr expr
	public void  (org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr expr
	public org.jaxen.expr.Expr getExpr () 
	public void setExpr (org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr expr
	public java.lang.String getText () 
	public java.lang.String toString () 
	public void simplify () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultPredicated.class
DefaultPredicated.java
package org.jaxen.expr
 org.jaxen.expr.DefaultPredicated extends java.lang.Object {
	private java.util.List predicates
	protected void  () 
	public java.util.List getPredicates () 
	public void addPredicate (org.jaxen.expr.Predicate) 
		org.jaxen.expr.Predicate predicate
	public java.lang.String getText () 
		StringBuffer buf
		java.util.Iterator predIter
	public java.lang.String toString () 
		StringBuffer buf
		java.util.Iterator predIter
	public void simplifyAllPredicates () 
		java.util.Iterator predIter
		org.jaxen.expr.Predicate eachPred
}

org/jaxen/expr/DefaultProcessingInstructionNodeStep.class
DefaultProcessingInstructionNodeStep.java
package org.jaxen.expr
public org.jaxen.expr.DefaultProcessingInstructionNodeStep extends org.jaxen.expr.DefaultStep implements org.jaxen.expr.ProcessingInstructionNodeStep  {
	private String name
	public void  (org.jaxen.expr.iter.IterableAxis, java.lang.String, org.jaxen.expr.PredicateSet) 
		org.jaxen.expr.iter.IterableAxis axis
		String name
		org.jaxen.expr.PredicateSet predicateSet
	public java.lang.String getName () 
	public boolean matches (java.lang.Object, org.jaxen.ContextSupport) 
		String name
		Object node
		org.jaxen.ContextSupport support
		org.jaxen.Navigator nav
		boolean isPi
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultRelationalExpr.class
DefaultRelationalExpr.java
package org.jaxen.expr
abstract org.jaxen.expr.DefaultRelationalExpr extends org.jaxen.expr.DefaultTruthExpr implements org.jaxen.expr.RelationalExpr  {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String toString () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		Object lhsValue
		Object rhsValue
		org.jaxen.Navigator nav
	private java.lang.Object evaluateSetSet (java.util.List, java.util.List, org.jaxen.Navigator) 
		Object rhs
		java.util.Iterator rhsIterator
		Object lhs
		java.util.Iterator lhsIterator
		java.util.List lhsSet
		java.util.List rhsSet
		org.jaxen.Navigator nav
	private boolean evaluateObjectObject (java.lang.Object, java.lang.Object, org.jaxen.Navigator) 
		Object lhs
		Object rhs
		org.jaxen.Navigator nav
		Double lhsNum
		Double rhsNum
	protected abstract boolean evaluateDoubleDouble (java.lang.Double, java.lang.Double) 
}

org/jaxen/expr/DefaultRelativeLocationPath.class
DefaultRelativeLocationPath.java
package org.jaxen.expr
public org.jaxen.expr.DefaultRelativeLocationPath extends org.jaxen.expr.DefaultLocationPath {
	public void  () 
	public java.lang.String toString () 
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultStep.class
DefaultStep.java
package org.jaxen.expr
public abstract org.jaxen.expr.DefaultStep extends java.lang.Object implements org.jaxen.expr.Step  {
	private org.jaxen.expr.iter.IterableAxis axis
	private org.jaxen.expr.PredicateSet predicates
	public void  (org.jaxen.expr.iter.IterableAxis, org.jaxen.expr.PredicateSet) 
		org.jaxen.expr.iter.IterableAxis axis
		org.jaxen.expr.PredicateSet predicates
	public void addPredicate (org.jaxen.expr.Predicate) 
		org.jaxen.expr.Predicate predicate
	public java.util.List getPredicates () 
	public org.jaxen.expr.PredicateSet getPredicateSet () 
	public int getAxis () 
	public org.jaxen.expr.iter.IterableAxis getIterableAxis () 
	public java.lang.String getAxisName () 
	public java.lang.String getText () 
	public java.lang.String toString () 
	public void simplify () 
	public java.util.Iterator axisIterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
	public java.util.List evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		Object eachAxisNode
		Object eachContextNode
		java.util.Iterator axisNodeIter
		int i
		org.jaxen.Context context
		java.util.List contextNodeSet
		org.jaxen.expr.IdentitySet unique
		int contextSize
		java.util.ArrayList interimSet
		java.util.ArrayList newNodeSet
		org.jaxen.ContextSupport support
}

org/jaxen/expr/DefaultTextNodeStep.class
DefaultTextNodeStep.java
package org.jaxen.expr
public org.jaxen.expr.DefaultTextNodeStep extends org.jaxen.expr.DefaultStep implements org.jaxen.expr.TextNodeStep  {
	public void  (org.jaxen.expr.iter.IterableAxis, org.jaxen.expr.PredicateSet) 
		org.jaxen.expr.iter.IterableAxis axis
		org.jaxen.expr.PredicateSet predicateSet
	public boolean matches (java.lang.Object, org.jaxen.ContextSupport) 
		Object node
		org.jaxen.ContextSupport support
		org.jaxen.Navigator nav
	public java.lang.String getText () 
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultTruthExpr.class
DefaultTruthExpr.java
package org.jaxen.expr
abstract org.jaxen.expr.DefaultTruthExpr extends org.jaxen.expr.DefaultBinaryExpr {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String toString () 
	protected boolean bothAreSets (java.lang.Object, java.lang.Object) 
		Object lhs
		Object rhs
	protected boolean eitherIsSet (java.lang.Object, java.lang.Object) 
		Object lhs
		Object rhs
	protected boolean isSet (java.lang.Object) 
		Object obj
	protected boolean setIsEmpty (java.util.List) 
		java.util.List set
	protected boolean eitherIsBoolean (java.lang.Object, java.lang.Object) 
		Object lhs
		Object rhs
	protected boolean bothAreBoolean (java.lang.Object, java.lang.Object) 
		Object lhs
		Object rhs
	protected boolean eitherIsNumber (java.lang.Object, java.lang.Object) 
		Object lhs
		Object rhs
	protected boolean isNumber (java.lang.Object) 
		Object obj
	protected boolean isString (java.lang.Object) 
		Object obj
	protected boolean isBoolean (java.lang.Object) 
		Object obj
}

org/jaxen/expr/DefaultUnaryExpr.class
DefaultUnaryExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultUnaryExpr extends org.jaxen.expr.DefaultExpr implements org.jaxen.expr.UnaryExpr  {
	private org.jaxen.expr.Expr expr
	public void  (org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr expr
	public org.jaxen.expr.Expr getExpr () 
	public java.lang.String toString () 
	public java.lang.String getText () 
	public org.jaxen.expr.Expr simplify () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		Number number
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultUnionExpr.class
DefaultUnionExpr.java
package org.jaxen.expr
public org.jaxen.expr.DefaultUnionExpr extends org.jaxen.expr.DefaultBinaryExpr implements org.jaxen.expr.UnionExpr  {
	public void  (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public java.lang.String getOperator () 
	public java.lang.String toString () 
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
		Object each
		java.util.List lhsResults
		java.util.List rhsResults
		java.util.Set unique
		java.util.Iterator rhsIter
		ClassCastException e
		org.jaxen.Context context
		java.util.List results
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultVariableReferenceExpr.class
DefaultVariableReferenceExpr.java
package org.jaxen.expr
 org.jaxen.expr.DefaultVariableReferenceExpr extends org.jaxen.expr.DefaultExpr implements org.jaxen.expr.VariableReferenceExpr  {
	private String prefix
	private String variableName
	public void  (java.lang.String, java.lang.String) 
		String prefix
		String variableName
	public java.lang.String getPrefix () 
	public java.lang.String getVariableName () 
	public java.lang.String toString () 
		String prefix
	public java.lang.String getText () 
		String prefix
	public java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.UnresolvableException 
		org.jaxen.Context context
		String namespaceURI
	public void accept (org.jaxen.expr.Visitor) 
		org.jaxen.expr.Visitor visitor
}

org/jaxen/expr/DefaultXPathExpr.class
DefaultXPathExpr.java
package org.jaxen.expr
public org.jaxen.expr.DefaultXPathExpr extends java.lang.Object implements org.jaxen.expr.XPathExpr  {
	private org.jaxen.expr.Expr rootExpr
	public void  (org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr rootExpr
	public org.jaxen.expr.Expr getRootExpr () 
	public void setRootExpr (org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr rootExpr
	public java.lang.String toString () 
	public java.lang.String getText () 
	public void simplify () 
	public java.util.List asList (org.jaxen.Context)  throws org.jaxen.JaxenException 
		org.jaxen.Context context
		org.jaxen.expr.Expr expr
		Object value
		java.util.List result
}

org/jaxen/expr/DefaultXPathFactory.class
DefaultXPathFactory.java
package org.jaxen.expr
public org.jaxen.expr.DefaultXPathFactory extends java.lang.Object implements org.jaxen.expr.XPathFactory  {
	public void  () 
	public org.jaxen.expr.XPathExpr createXPath (org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr rootExpr
	public org.jaxen.expr.PathExpr createPathExpr (org.jaxen.expr.FilterExpr, org.jaxen.expr.LocationPath)  throws org.jaxen.JaxenException 
		org.jaxen.expr.FilterExpr filterExpr
		org.jaxen.expr.LocationPath locationPath
	public org.jaxen.expr.LocationPath createRelativeLocationPath ()  throws org.jaxen.JaxenException 
	public org.jaxen.expr.LocationPath createAbsoluteLocationPath ()  throws org.jaxen.JaxenException 
	public org.jaxen.expr.BinaryExpr createOrExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public org.jaxen.expr.BinaryExpr createAndExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public org.jaxen.expr.BinaryExpr createEqualityExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr, int)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
		int equalityOperator
	public org.jaxen.expr.BinaryExpr createRelationalExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr, int)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
		int relationalOperator
	public org.jaxen.expr.BinaryExpr createAdditiveExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr, int)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
		int additiveOperator
	public org.jaxen.expr.BinaryExpr createMultiplicativeExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr, int)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
		int multiplicativeOperator
	public org.jaxen.expr.Expr createUnaryExpr (org.jaxen.expr.Expr, int)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr expr
		int unaryOperator
	public org.jaxen.expr.UnionExpr createUnionExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public org.jaxen.expr.FilterExpr createFilterExpr (org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr expr
	public org.jaxen.expr.FunctionCallExpr createFunctionCallExpr (java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
		String prefix
		String functionName
	public org.jaxen.expr.NumberExpr createNumberExpr (int)  throws org.jaxen.JaxenException 
		int number
	public org.jaxen.expr.NumberExpr createNumberExpr (double)  throws org.jaxen.JaxenException 
		double number
	public org.jaxen.expr.LiteralExpr createLiteralExpr (java.lang.String)  throws org.jaxen.JaxenException 
		String literal
	public org.jaxen.expr.VariableReferenceExpr createVariableReferenceExpr (java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
		String prefix
		String variable
	public org.jaxen.expr.Step createNameStep (int, java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
		int axis
		String prefix
		String localName
		org.jaxen.expr.iter.IterableAxis iter
	public org.jaxen.expr.Step createTextNodeStep (int)  throws org.jaxen.JaxenException 
		int axis
		org.jaxen.expr.iter.IterableAxis iter
	public org.jaxen.expr.Step createCommentNodeStep (int)  throws org.jaxen.JaxenException 
		int axis
		org.jaxen.expr.iter.IterableAxis iter
	public org.jaxen.expr.Step createAllNodeStep (int)  throws org.jaxen.JaxenException 
		int axis
		org.jaxen.expr.iter.IterableAxis iter
	public org.jaxen.expr.Step createProcessingInstructionNodeStep (int, java.lang.String)  throws org.jaxen.JaxenException 
		int axis
		String piName
		org.jaxen.expr.iter.IterableAxis iter
	public org.jaxen.expr.Predicate createPredicate (org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr predicateExpr
	protected org.jaxen.expr.iter.IterableAxis getIterableAxis (int) 
		int axis
		org.jaxen.expr.iter.IterableAxis iter
	public org.jaxen.expr.PredicateSet createPredicateSet ()  throws org.jaxen.JaxenException 
}

org/jaxen/expr/EqualityExpr.class
EqualityExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.EqualityExpr extends java.lang.Object implements org.jaxen.expr.BinaryExpr  {
	public abstract java.lang.String getOperator () 
}

org/jaxen/expr/Expr.class
Expr.java
package org.jaxen.expr
public abstract org.jaxen.expr.Expr extends java.lang.Object implements java.io.Serializable org.jaxen.expr.Visitable  {
	public abstract java.lang.String getText () 
	public abstract org.jaxen.expr.Expr simplify () 
	public abstract java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
}

org/jaxen/expr/FilterExpr.class
FilterExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.FilterExpr extends java.lang.Object implements org.jaxen.expr.Expr org.jaxen.expr.Predicated  {
	public abstract boolean asBoolean (org.jaxen.Context)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.Expr getExpr () 
}

org/jaxen/expr/FunctionCallExpr.class
FunctionCallExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.FunctionCallExpr extends java.lang.Object implements org.jaxen.expr.Expr  {
	public abstract java.lang.String getPrefix () 
	public abstract java.lang.String getFunctionName () 
	public abstract void addParameter (org.jaxen.expr.Expr) 
	public abstract java.util.List getParameters () 
}

org/jaxen/expr/IdentitySet$IdentityWrapper.class
IdentitySet.java
package org.jaxen.expr
 org.jaxen.expr.IdentitySet$IdentityWrapper extends java.lang.Object {
	private Object object
	void  (java.lang.Object) 
		Object object
	public boolean equals (java.lang.Object) 
		Object o
		org.jaxen.expr.IdentitySet$IdentityWrapper w
	public int hashCode () 
}

org/jaxen/expr/IdentitySet.class
IdentitySet.java
package org.jaxen.expr
final org.jaxen.expr.IdentitySet extends java.lang.Object {
	private java.util.HashSet contents
	void  () 
	void add (java.lang.Object) 
		Object object
		org.jaxen.expr.IdentitySet$IdentityWrapper wrapper
	public boolean contains (java.lang.Object) 
		Object object
		org.jaxen.expr.IdentitySet$IdentityWrapper wrapper
}

org/jaxen/expr/LiteralExpr.class
LiteralExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.LiteralExpr extends java.lang.Object implements org.jaxen.expr.Expr  {
	public abstract java.lang.String getLiteral () 
}

org/jaxen/expr/LocationPath.class
LocationPath.java
package org.jaxen.expr
public abstract org.jaxen.expr.LocationPath extends java.lang.Object implements org.jaxen.expr.Expr  {
	public abstract void addStep (org.jaxen.expr.Step) 
	public abstract java.util.List getSteps () 
	public abstract java.lang.String getText () 
	public abstract boolean isAbsolute () 
}

org/jaxen/expr/LogicalExpr.class
LogicalExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.LogicalExpr extends java.lang.Object implements org.jaxen.expr.BinaryExpr  {
	public abstract java.lang.String getOperator () 
}

org/jaxen/expr/MultiplicativeExpr.class
MultiplicativeExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.MultiplicativeExpr extends java.lang.Object implements org.jaxen.expr.BinaryExpr  {
	public abstract java.lang.String getOperator () 
}

org/jaxen/expr/NameStep.class
NameStep.java
package org.jaxen.expr
public abstract org.jaxen.expr.NameStep extends java.lang.Object implements org.jaxen.expr.Step  {
	public abstract java.lang.String getPrefix () 
	public abstract java.lang.String getLocalName () 
}

org/jaxen/expr/NodeComparator.class
NodeComparator.java
package org.jaxen.expr
 org.jaxen.expr.NodeComparator extends java.lang.Object implements java.util.Comparator  {
	private org.jaxen.Navigator navigator
	void  (org.jaxen.Navigator) 
		org.jaxen.Navigator navigator
	public int compare (java.lang.Object, java.lang.Object) 
		org.jaxen.UnsupportedAxisException ex
		Object p1
		Object p2
		int depth1
		int depth2
		Object a1
		Object a2
		org.jaxen.UnsupportedAxisException ex
		Object o1
		Object o2
	private boolean isNonChild (java.lang.Object) 
		Object o
	private int compareSiblings (java.lang.Object, java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object next
		Object sib1
		Object sib2
		java.util.Iterator following
	private int getDepth (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object o
		int depth
		Object parent
}

org/jaxen/expr/NumberExpr.class
NumberExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.NumberExpr extends java.lang.Object implements org.jaxen.expr.Expr  {
	public abstract java.lang.Number getNumber () 
}

org/jaxen/expr/PathExpr.class
PathExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.PathExpr extends java.lang.Object implements org.jaxen.expr.Expr  {
	public abstract org.jaxen.expr.Expr getFilterExpr () 
	public abstract void setFilterExpr (org.jaxen.expr.Expr) 
	public abstract org.jaxen.expr.LocationPath getLocationPath () 
}

org/jaxen/expr/Predicate.class
Predicate.java
package org.jaxen.expr
public abstract org.jaxen.expr.Predicate extends java.lang.Object implements java.io.Serializable org.jaxen.expr.Visitable  {
	public abstract org.jaxen.expr.Expr getExpr () 
	public abstract void setExpr (org.jaxen.expr.Expr) 
	public abstract void simplify () 
	public abstract java.lang.String getText () 
	public abstract java.lang.Object evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
}

org/jaxen/expr/PredicateSet.class
PredicateSet.java
package org.jaxen.expr
public org.jaxen.expr.PredicateSet extends java.lang.Object implements java.io.Serializable  {
	private java.util.List predicates
	public void  () 
	public void addPredicate (org.jaxen.expr.Predicate) 
		org.jaxen.expr.Predicate predicate
	public java.util.List getPredicates () 
	public void simplify () 
		java.util.Iterator predIter
		org.jaxen.expr.Predicate eachPred
	public java.lang.String getText () 
		StringBuffer buf
		java.util.Iterator predIter
		org.jaxen.expr.Predicate eachPred
	protected boolean evaluateAsBoolean (java.util.List, org.jaxen.ContextSupport)  throws org.jaxen.JaxenException 
		java.util.List contextNodeSet
		org.jaxen.ContextSupport support
		java.util.List result
	protected java.util.List evaluatePredicates (java.util.List, org.jaxen.ContextSupport)  throws org.jaxen.JaxenException 
		java.util.List contextNodeSet
		org.jaxen.ContextSupport support
		java.util.Iterator predIter
		java.util.List nodes2Filter
	public java.util.List applyPredicate (org.jaxen.expr.Predicate, java.util.List, org.jaxen.ContextSupport)  throws org.jaxen.JaxenException 
		int proximity
		Boolean includes
		Object contextNode
		Object predResult
		int i
		org.jaxen.expr.Predicate predicate
		java.util.List nodes2Filter
		org.jaxen.ContextSupport support
		int nodes2FilterSize
		java.util.List filteredNodes
		org.jaxen.Context predContext
		java.util.List tempList
}

org/jaxen/expr/Predicated.class
Predicated.java
package org.jaxen.expr
public abstract org.jaxen.expr.Predicated extends java.lang.Object implements java.io.Serializable  {
	public abstract void addPredicate (org.jaxen.expr.Predicate) 
	public abstract java.util.List getPredicates () 
	public abstract org.jaxen.expr.PredicateSet getPredicateSet () 
}

org/jaxen/expr/ProcessingInstructionNodeStep.class
ProcessingInstructionNodeStep.java
package org.jaxen.expr
public abstract org.jaxen.expr.ProcessingInstructionNodeStep extends java.lang.Object implements org.jaxen.expr.Step  {
	public abstract java.lang.String getName () 
}

org/jaxen/expr/RelationalExpr.class
RelationalExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.RelationalExpr extends java.lang.Object implements org.jaxen.expr.BinaryExpr  {
	public abstract java.lang.String getOperator () 
}

org/jaxen/expr/Step.class
Step.java
package org.jaxen.expr
public abstract org.jaxen.expr.Step extends java.lang.Object implements org.jaxen.expr.Predicated org.jaxen.expr.Visitable  {
	public abstract boolean matches (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.JaxenException 
	public abstract java.lang.String getText () 
	public abstract void simplify () 
	public abstract int getAxis () 
	public abstract java.util.Iterator axisIterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
	public abstract java.util.List evaluate (org.jaxen.Context)  throws org.jaxen.JaxenException 
}

org/jaxen/expr/TextNodeStep.class
TextNodeStep.java
package org.jaxen.expr
public abstract org.jaxen.expr.TextNodeStep extends java.lang.Object implements org.jaxen.expr.Step  {
}

org/jaxen/expr/UnaryExpr.class
UnaryExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.UnaryExpr extends java.lang.Object implements org.jaxen.expr.Expr  {
	public abstract org.jaxen.expr.Expr getExpr () 
}

org/jaxen/expr/UnionExpr.class
UnionExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.UnionExpr extends java.lang.Object implements org.jaxen.expr.BinaryExpr  {
}

org/jaxen/expr/VariableReferenceExpr.class
VariableReferenceExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.VariableReferenceExpr extends java.lang.Object implements org.jaxen.expr.Expr  {
	public abstract java.lang.String getPrefix () 
	public abstract java.lang.String getVariableName () 
}

org/jaxen/expr/Visitable.class
Visitable.java
package org.jaxen.expr
public abstract org.jaxen.expr.Visitable extends java.lang.Object {
	public abstract void accept (org.jaxen.expr.Visitor) 
}

org/jaxen/expr/Visitor.class
Visitor.java
package org.jaxen.expr
public abstract org.jaxen.expr.Visitor extends java.lang.Object {
	public abstract void visit (org.jaxen.expr.PathExpr) 
	public abstract void visit (org.jaxen.expr.LocationPath) 
	public abstract void visit (org.jaxen.expr.LogicalExpr) 
	public abstract void visit (org.jaxen.expr.EqualityExpr) 
	public abstract void visit (org.jaxen.expr.FilterExpr) 
	public abstract void visit (org.jaxen.expr.RelationalExpr) 
	public abstract void visit (org.jaxen.expr.AdditiveExpr) 
	public abstract void visit (org.jaxen.expr.MultiplicativeExpr) 
	public abstract void visit (org.jaxen.expr.UnaryExpr) 
	public abstract void visit (org.jaxen.expr.UnionExpr) 
	public abstract void visit (org.jaxen.expr.NumberExpr) 
	public abstract void visit (org.jaxen.expr.LiteralExpr) 
	public abstract void visit (org.jaxen.expr.VariableReferenceExpr) 
	public abstract void visit (org.jaxen.expr.FunctionCallExpr) 
	public abstract void visit (org.jaxen.expr.NameStep) 
	public abstract void visit (org.jaxen.expr.ProcessingInstructionNodeStep) 
	public abstract void visit (org.jaxen.expr.AllNodeStep) 
	public abstract void visit (org.jaxen.expr.TextNodeStep) 
	public abstract void visit (org.jaxen.expr.CommentNodeStep) 
	public abstract void visit (org.jaxen.expr.Predicate) 
}

org/jaxen/expr/VisitorSupport.class
VisitorSupport.java
package org.jaxen.expr
public org.jaxen.expr.VisitorSupport extends java.lang.Object implements org.jaxen.expr.Visitor  {
	public void  () 
	public void visit (org.jaxen.expr.PathExpr) 
		org.jaxen.expr.PathExpr path
	public void visit (org.jaxen.expr.LocationPath) 
		org.jaxen.expr.LocationPath path
	public void visit (org.jaxen.expr.LogicalExpr) 
		org.jaxen.expr.LogicalExpr expr
	public void visit (org.jaxen.expr.EqualityExpr) 
		org.jaxen.expr.EqualityExpr expr
	public void visit (org.jaxen.expr.FilterExpr) 
		org.jaxen.expr.FilterExpr expr
	public void visit (org.jaxen.expr.RelationalExpr) 
		org.jaxen.expr.RelationalExpr expr
	public void visit (org.jaxen.expr.AdditiveExpr) 
		org.jaxen.expr.AdditiveExpr expr
	public void visit (org.jaxen.expr.MultiplicativeExpr) 
		org.jaxen.expr.MultiplicativeExpr expr
	public void visit (org.jaxen.expr.UnaryExpr) 
		org.jaxen.expr.UnaryExpr expr
	public void visit (org.jaxen.expr.UnionExpr) 
		org.jaxen.expr.UnionExpr expr
	public void visit (org.jaxen.expr.NumberExpr) 
		org.jaxen.expr.NumberExpr expr
	public void visit (org.jaxen.expr.LiteralExpr) 
		org.jaxen.expr.LiteralExpr expr
	public void visit (org.jaxen.expr.VariableReferenceExpr) 
		org.jaxen.expr.VariableReferenceExpr expr
	public void visit (org.jaxen.expr.FunctionCallExpr) 
		org.jaxen.expr.FunctionCallExpr expr
	public void visit (org.jaxen.expr.NameStep) 
		org.jaxen.expr.NameStep step
	public void visit (org.jaxen.expr.ProcessingInstructionNodeStep) 
		org.jaxen.expr.ProcessingInstructionNodeStep step
	public void visit (org.jaxen.expr.AllNodeStep) 
		org.jaxen.expr.AllNodeStep step
	public void visit (org.jaxen.expr.TextNodeStep) 
		org.jaxen.expr.TextNodeStep step
	public void visit (org.jaxen.expr.CommentNodeStep) 
		org.jaxen.expr.CommentNodeStep step
	public void visit (org.jaxen.expr.Predicate) 
		org.jaxen.expr.Predicate predicate
}

org/jaxen/expr/XPathExpr.class
XPathExpr.java
package org.jaxen.expr
public abstract org.jaxen.expr.XPathExpr extends java.lang.Object implements java.io.Serializable  {
	public abstract org.jaxen.expr.Expr getRootExpr () 
	public abstract void setRootExpr (org.jaxen.expr.Expr) 
	public abstract java.lang.String getText () 
	public abstract void simplify () 
	public abstract java.util.List asList (org.jaxen.Context)  throws org.jaxen.JaxenException 
}

org/jaxen/expr/XPathFactory.class
XPathFactory.java
package org.jaxen.expr
public abstract org.jaxen.expr.XPathFactory extends java.lang.Object {
	public abstract org.jaxen.expr.XPathExpr createXPath (org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.PathExpr createPathExpr (org.jaxen.expr.FilterExpr, org.jaxen.expr.LocationPath)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.LocationPath createRelativeLocationPath ()  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.LocationPath createAbsoluteLocationPath ()  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.BinaryExpr createOrExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.BinaryExpr createAndExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.BinaryExpr createEqualityExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr, int)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.BinaryExpr createRelationalExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr, int)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.BinaryExpr createAdditiveExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr, int)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.BinaryExpr createMultiplicativeExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr, int)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.Expr createUnaryExpr (org.jaxen.expr.Expr, int)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.UnionExpr createUnionExpr (org.jaxen.expr.Expr, org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.FilterExpr createFilterExpr (org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.FunctionCallExpr createFunctionCallExpr (java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.NumberExpr createNumberExpr (int)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.NumberExpr createNumberExpr (double)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.LiteralExpr createLiteralExpr (java.lang.String)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.VariableReferenceExpr createVariableReferenceExpr (java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.Step createNameStep (int, java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.Step createAllNodeStep (int)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.Step createCommentNodeStep (int)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.Step createTextNodeStep (int)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.Step createProcessingInstructionNodeStep (int, java.lang.String)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.Predicate createPredicate (org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
	public abstract org.jaxen.expr.PredicateSet createPredicateSet ()  throws org.jaxen.JaxenException 
}

org/jaxen/expr/iter/IterableAncestorAxis.class
IterableAncestorAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableAncestorAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableAncestorOrSelfAxis.class
IterableAncestorOrSelfAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableAncestorOrSelfAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableAttributeAxis.class
IterableAttributeAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableAttributeAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
	public java.util.Iterator namedAccessIterator (java.lang.Object, org.jaxen.ContextSupport, java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
		String localName
		String namespacePrefix
		String namespaceURI
		org.jaxen.NamedAccessNavigator nav
	public boolean supportsNamedAccess (org.jaxen.ContextSupport) 
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableAxis.class
IterableAxis.java
package org.jaxen.expr.iter
public abstract org.jaxen.expr.iter.IterableAxis extends java.lang.Object implements java.io.Serializable  {
	private int value
	public void  (int) 
		int axisValue
	public int value () 
	public abstract java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
	public java.util.Iterator namedAccessIterator (java.lang.Object, org.jaxen.ContextSupport, java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
		String localName
		String namespacePrefix
		String namespaceURI
	public boolean supportsNamedAccess (org.jaxen.ContextSupport) 
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableChildAxis.class
IterableChildAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableChildAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
	public java.util.Iterator namedAccessIterator (java.lang.Object, org.jaxen.ContextSupport, java.lang.String, java.lang.String, java.lang.String)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
		String localName
		String namespacePrefix
		String namespaceURI
		org.jaxen.NamedAccessNavigator nav
	public boolean supportsNamedAccess (org.jaxen.ContextSupport) 
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableDescendantAxis.class
IterableDescendantAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableDescendantAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableDescendantOrSelfAxis.class
IterableDescendantOrSelfAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableDescendantOrSelfAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableFollowingAxis.class
IterableFollowingAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableFollowingAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableFollowingSiblingAxis.class
IterableFollowingSiblingAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableFollowingSiblingAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableNamespaceAxis.class
IterableNamespaceAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableNamespaceAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableParentAxis.class
IterableParentAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableParentAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterablePrecedingAxis.class
IterablePrecedingAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterablePrecedingAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterablePrecedingSiblingAxis.class
IterablePrecedingSiblingAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterablePrecedingSiblingAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/expr/iter/IterableSelfAxis.class
IterableSelfAxis.java
package org.jaxen.expr.iter
public org.jaxen.expr.iter.IterableSelfAxis extends org.jaxen.expr.iter.IterableAxis {
	public void  (int) 
		int value
	public java.util.Iterator iterator (java.lang.Object, org.jaxen.ContextSupport)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.ContextSupport support
}

org/jaxen/function/BooleanFunction.class
BooleanFunction.java
package org.jaxen.function
public org.jaxen.function.BooleanFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Boolean evaluate (java.lang.Object, org.jaxen.Navigator) 
		java.util.List list
		double d
		Object obj
		org.jaxen.Navigator nav
}

org/jaxen/function/CeilingFunction.class
CeilingFunction.java
package org.jaxen.function
public org.jaxen.function.CeilingFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Double evaluate (java.lang.Object, org.jaxen.Navigator) 
		Object obj
		org.jaxen.Navigator nav
		Number value
}

org/jaxen/function/ConcatFunction.class
ConcatFunction.java
package org.jaxen.function
public org.jaxen.function.ConcatFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.String evaluate (java.util.List, org.jaxen.Navigator) 
		java.util.List list
		org.jaxen.Navigator nav
		StringBuffer result
		java.util.Iterator argIter
}

org/jaxen/function/ContainsFunction.class
ContainsFunction.java
package org.jaxen.function
public org.jaxen.function.ContainsFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Boolean evaluate (java.lang.Object, java.lang.Object, org.jaxen.Navigator) 
		Object strArg
		Object matchArg
		org.jaxen.Navigator nav
		String str
		String match
}

org/jaxen/function/CountFunction.class
CountFunction.java
package org.jaxen.function
public org.jaxen.function.CountFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Number evaluate (java.lang.Object)  throws org.jaxen.FunctionCallException 
		Object obj
}

org/jaxen/function/FalseFunction.class
FalseFunction.java
package org.jaxen.function
public org.jaxen.function.FalseFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Boolean evaluate () 
}

org/jaxen/function/FloorFunction.class
FloorFunction.java
package org.jaxen.function
public org.jaxen.function.FloorFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Double evaluate (java.lang.Object, org.jaxen.Navigator) 
		Object obj
		org.jaxen.Navigator nav
		Number value
}

org/jaxen/function/IdFunction.class
IdFunction.java
package org.jaxen.function
public org.jaxen.function.IdFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.util.List evaluate (java.util.List, java.lang.Object, org.jaxen.Navigator) 
		String id
		java.util.Iterator iter
		String id
		Object node
		String ids
		java.util.StringTokenizer tok
		java.util.List contextNodes
		Object arg
		org.jaxen.Navigator nav
		java.util.List nodes
		Object contextNode
}

org/jaxen/function/LangFunction.class
LangFunction.java
package org.jaxen.function
public org.jaxen.function.LangFunction extends java.lang.Object implements org.jaxen.Function  {
	private static final String LANG_LOCALNAME
	private static final String XMLNS_URI
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.UnsupportedAxisException e
		org.jaxen.Context context
		java.util.List args
		Object arg
	private static java.lang.Boolean evaluate (java.util.List, java.lang.Object, org.jaxen.Navigator)  throws org.jaxen.UnsupportedAxisException 
		java.util.List contextNodes
		Object lang
		org.jaxen.Navigator nav
	private static boolean evaluate (java.lang.Object, java.lang.String, org.jaxen.Navigator)  throws org.jaxen.UnsupportedAxisException 
		Object attr
		java.util.Iterator attrs
		Object node
		String lang
		org.jaxen.Navigator nav
		Object element
	private static boolean isSublang (java.lang.String, java.lang.String) 
		String sublang
		String lang
		int ll
}

org/jaxen/function/LastFunction.class
LastFunction.java
package org.jaxen.function
public org.jaxen.function.LastFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Double evaluate (org.jaxen.Context) 
		org.jaxen.Context context
}

org/jaxen/function/LocalNameFunction.class
LocalNameFunction.java
package org.jaxen.function
public org.jaxen.function.LocalNameFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.String evaluate (java.util.List, org.jaxen.Navigator)  throws org.jaxen.FunctionCallException 
		Object first
		java.util.List list
		org.jaxen.Navigator nav
}

org/jaxen/function/NameFunction.class
NameFunction.java
package org.jaxen.function
public org.jaxen.function.NameFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.String evaluate (java.util.List, org.jaxen.Navigator)  throws org.jaxen.FunctionCallException 
		Object first
		java.util.List list
		org.jaxen.Navigator nav
}

org/jaxen/function/NamespaceUriFunction.class
NamespaceUriFunction.java
package org.jaxen.function
public org.jaxen.function.NamespaceUriFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.String evaluate (java.util.List, org.jaxen.Navigator)  throws org.jaxen.FunctionCallException 
		Object first
		java.util.List list
		org.jaxen.Navigator nav
}

org/jaxen/function/NormalizeSpaceFunction.class
NormalizeSpaceFunction.java
package org.jaxen.function
public org.jaxen.function.NormalizeSpaceFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.String evaluate (java.lang.Object, org.jaxen.Navigator) 
		Object strArg
		org.jaxen.Navigator nav
		String str
		char[] buffer
		int write
		int lastWrite
		boolean wroteOne
		int read
}

org/jaxen/function/NotFunction.class
NotFunction.java
package org.jaxen.function
public org.jaxen.function.NotFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Boolean evaluate (java.lang.Object, org.jaxen.Navigator) 
		Object obj
		org.jaxen.Navigator nav
}

org/jaxen/function/NumberFunction.class
NumberFunction.java
package org.jaxen.function
public org.jaxen.function.NumberFunction extends java.lang.Object implements org.jaxen.Function  {
	private static final Double NaN
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Double evaluate (java.lang.Object, org.jaxen.Navigator) 
		Double doubleValue
		NumberFormatException e
		String str
		Object obj
		org.jaxen.Navigator nav
	public static boolean isNaN (double) 
		double val
	public static boolean isNaN (java.lang.Double) 
		Double val
	static void  () 
}

org/jaxen/function/PositionFunction.class
PositionFunction.java
package org.jaxen.function
public org.jaxen.function.PositionFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Number evaluate (org.jaxen.Context) 
		org.jaxen.Context context
}

org/jaxen/function/RoundFunction.class
RoundFunction.java
package org.jaxen.function
public org.jaxen.function.RoundFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Number evaluate (java.lang.Object, org.jaxen.Navigator) 
		Double d
		Object obj
		org.jaxen.Navigator nav
		Number n
		double value
}

org/jaxen/function/StartsWithFunction.class
StartsWithFunction.java
package org.jaxen.function
public org.jaxen.function.StartsWithFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Boolean evaluate (java.lang.Object, java.lang.Object, org.jaxen.Navigator) 
		Object strArg
		Object matchArg
		org.jaxen.Navigator nav
		String str
		String match
}

org/jaxen/function/StringFunction.class
StringFunction.java
package org.jaxen.function
public org.jaxen.function.StringFunction extends java.lang.Object implements org.jaxen.Function  {
	private static java.text.NumberFormat format
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
		int size
	public static java.lang.String evaluate (java.lang.Object, org.jaxen.Navigator) 
		java.util.List list
		Object descendant
		java.util.Iterator descendantAxisIterator
		StringBuffer sb
		org.jaxen.UnsupportedAxisException e
		Object obj
		org.jaxen.Navigator nav
	public static java.lang.String stringValue (double) 
		double value
	public static java.lang.String stringValue (boolean) 
		boolean bool
	static void  () 
}

org/jaxen/function/StringLengthFunction.class
StringLengthFunction.java
package org.jaxen.function
public org.jaxen.function.StringLengthFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Number evaluate (java.lang.Object, org.jaxen.Navigator) 
		Object obj
		org.jaxen.Navigator nav
		String str
}

org/jaxen/function/SubstringAfterFunction.class
SubstringAfterFunction.java
package org.jaxen.function
public org.jaxen.function.SubstringAfterFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.String evaluate (java.lang.Object, java.lang.Object, org.jaxen.Navigator) 
		Object strArg
		Object matchArg
		org.jaxen.Navigator nav
		String str
		String match
		int loc
}

org/jaxen/function/SubstringBeforeFunction.class
SubstringBeforeFunction.java
package org.jaxen.function
public org.jaxen.function.SubstringBeforeFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.String evaluate (java.lang.Object, java.lang.Object, org.jaxen.Navigator) 
		Object strArg
		Object matchArg
		org.jaxen.Navigator nav
		String str
		String match
		int loc
}

org/jaxen/function/SubstringFunction.class
SubstringFunction.java
package org.jaxen.function
public org.jaxen.function.SubstringFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		Double d2
		org.jaxen.Context context
		java.util.List args
		int argc
		org.jaxen.Navigator nav
		String str
		int strlen
		Double d1
		int start
		int len
		int end
}

org/jaxen/function/SumFunction.class
SumFunction.java
package org.jaxen.function
public org.jaxen.function.SumFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Double evaluate (java.lang.Object, org.jaxen.Navigator)  throws org.jaxen.FunctionCallException 
		java.util.Iterator nodeIter
		Object obj
		org.jaxen.Navigator nav
		double sum
		double term
}

org/jaxen/function/TranslateFunction.class
TranslateFunction.java
package org.jaxen.function
public org.jaxen.function.TranslateFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.String evaluate (java.lang.Object, java.lang.Object, java.lang.Object, org.jaxen.Navigator) 
		Character cTo
		String cFrom
		int i
		Character cTo
		String cIn
		int i
		Object strArg
		Object fromArg
		Object toArg
		org.jaxen.Navigator nav
		String inStr
		String fromStr
		String toStr
		java.util.Map charMap
		int fromLen
		int toLen
		StringBuffer outStr
		int inLen
}

org/jaxen/function/TrueFunction.class
TrueFunction.java
package org.jaxen.function
public org.jaxen.function.TrueFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Boolean evaluate () 
}

org/jaxen/function/ext/EndsWithFunction.class
EndsWithFunction.java
package org.jaxen.function.ext
public org.jaxen.function.ext.EndsWithFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Boolean evaluate (java.lang.Object, java.lang.Object, org.jaxen.Navigator) 
		Object strArg
		Object matchArg
		org.jaxen.Navigator nav
		String str
		String match
}

org/jaxen/function/ext/EvaluateFunction.class
EvaluateFunction.java
package org.jaxen.function.ext
public org.jaxen.function.ext.EvaluateFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Context context
		java.util.List args
	public static java.util.List evaluate (org.jaxen.Context, java.lang.Object)  throws org.jaxen.FunctionCallException 
		String xpathString
		org.jaxen.XPath xpath
		org.jaxen.ContextSupport support
		org.jaxen.saxpath.SAXPathException e
		org.jaxen.Context context
		Object arg
		java.util.List contextNodes
		org.jaxen.Navigator nav
		String xpathString
}

org/jaxen/function/ext/LocaleFunctionSupport.class
LocaleFunctionSupport.java
package org.jaxen.function.ext
public abstract org.jaxen.function.ext.LocaleFunctionSupport extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	protected java.util.Locale getLocale (java.lang.Object, org.jaxen.Navigator) 
		java.util.List list
		String text
		Object value
		org.jaxen.Navigator navigator
	protected java.util.Locale findLocale (java.lang.String) 
		String variant
		String country
		String language
		String localeText
		java.util.StringTokenizer tokens
	protected java.util.Locale findLocaleForLanguage (java.lang.String) 
		String variant
		String country
		java.util.Locale locale
		int i
		int size
		String language
		java.util.Locale[] locales
}

org/jaxen/function/ext/LowerFunction.class
LowerFunction.java
package org.jaxen.function.ext
public org.jaxen.function.ext.LowerFunction extends org.jaxen.function.ext.LocaleFunctionSupport {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		Object text
		java.util.Locale locale
		org.jaxen.Context context
		java.util.List args
		org.jaxen.Navigator navigator
		int size
	public static java.lang.String evaluate (java.lang.Object, java.util.Locale, org.jaxen.Navigator) 
		Object strArg
		java.util.Locale locale
		org.jaxen.Navigator nav
		String str
}

org/jaxen/function/ext/MatrixConcatFunction$MatrixEnum.class
MatrixConcatFunction.java
package org.jaxen.function.ext
public org.jaxen.function.ext.MatrixConcatFunction$MatrixEnum extends java.lang.Object implements java.util.Enumeration  {
	private java.util.ArrayList m_source
	private int m_maxSize
	private int m_currIdx
	public void  (java.util.ArrayList) 
		java.util.ArrayList element
		int size
		java.util.Iterator iter
		java.util.ArrayList _source
	public void  (java.util.ArrayList, int) 
		java.util.ArrayList _source
		int _maxSize
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
		java.util.ArrayList element
		int size
		java.util.Iterator iter
		java.util.ArrayList result
}

org/jaxen/function/ext/MatrixConcatFunction.class
MatrixConcatFunction.java
package org.jaxen.function.ext
public org.jaxen.function.ext.MatrixConcatFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List) 
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Object evaluate (java.util.List, org.jaxen.Navigator) 
		int i
		int size
		java.util.List args
		java.util.ArrayList v
		Object obj
		java.util.Iterator it
		StringBuffer text
		java.util.List args
		Object obj
		java.util.List list
		org.jaxen.Navigator nav
		java.util.ArrayList matrix
		java.util.Iterator argIter
		java.util.ArrayList result
		java.util.Enumeration elemList
}

org/jaxen/function/ext/UpperFunction.class
UpperFunction.java
package org.jaxen.function.ext
public org.jaxen.function.ext.UpperFunction extends org.jaxen.function.ext.LocaleFunctionSupport {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		Object text
		java.util.Locale locale
		org.jaxen.Context context
		java.util.List args
		org.jaxen.Navigator navigator
		int size
	public static java.lang.String evaluate (java.lang.Object, java.util.Locale, org.jaxen.Navigator) 
		Object strArg
		java.util.Locale locale
		org.jaxen.Navigator nav
		String str
}

org/jaxen/function/xslt/DocumentFunction.class
DocumentFunction.java
package org.jaxen.function.xslt
public org.jaxen.function.xslt.DocumentFunction extends java.lang.Object implements org.jaxen.Function  {
	public void  () 
	public java.lang.Object call (org.jaxen.Context, java.util.List)  throws org.jaxen.FunctionCallException 
		org.jaxen.Navigator nav
		String url
		org.jaxen.Context context
		java.util.List args
	public static java.lang.Object evaluate (java.lang.String, org.jaxen.Navigator)  throws org.jaxen.FunctionCallException 
		String url
		org.jaxen.Navigator nav
}

org/jaxen/javabean/DocumentNavigator$Singleton.class
DocumentNavigator.java
package org.jaxen.javabean
 org.jaxen.javabean.DocumentNavigator$Singleton extends java.lang.Object {
	private static org.jaxen.javabean.DocumentNavigator instance
	private void  () 
	static org.jaxen.javabean.DocumentNavigator access$000 () 
	static void  () 
}

org/jaxen/javabean/DocumentNavigator.class
DocumentNavigator.java
package org.jaxen.javabean
public org.jaxen.javabean.DocumentNavigator extends org.jaxen.DefaultNavigator implements org.jaxen.NamedAccessNavigator  {
	private static final Class[] EMPTY_CLASS_ARRAY
	private static final Object[] EMPTY_OBJECT_ARRAY
	private static final org.jaxen.javabean.DocumentNavigator instance
	public void  () 
	public static org.jaxen.Navigator getInstance () 
	public boolean isElement (java.lang.Object) 
		Object obj
	public boolean isComment (java.lang.Object) 
		Object obj
	public boolean isText (java.lang.Object) 
		Object obj
	public boolean isAttribute (java.lang.Object) 
		Object obj
	public boolean isProcessingInstruction (java.lang.Object) 
		Object obj
	public boolean isDocument (java.lang.Object) 
		Object obj
	public boolean isNamespace (java.lang.Object) 
		Object obj
	public java.lang.String getElementName (java.lang.Object) 
		Object obj
	public java.lang.String getElementNamespaceUri (java.lang.Object) 
		Object obj
	public java.lang.String getElementQName (java.lang.Object) 
		Object obj
	public java.lang.String getAttributeName (java.lang.Object) 
		Object obj
	public java.lang.String getAttributeNamespaceUri (java.lang.Object) 
		Object obj
	public java.lang.String getAttributeQName (java.lang.Object) 
		Object obj
	public java.util.Iterator getChildAxisIterator (java.lang.Object) 
		Object contextNode
	public java.util.Iterator getChildAxisIterator (java.lang.Object, java.lang.String, java.lang.String, java.lang.String) 
		NoSuchMethodException eee
		NoSuchMethodException ee
		NoSuchMethodException e
		Object result
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		Object contextNode
		String localName
		String namespacePrefix
		String namespaceURI
		Class cls
		String methodName
		java.lang.reflect.Method method
	public java.util.Iterator getParentAxisIterator (java.lang.Object) 
		Object contextNode
	public java.util.Iterator getAttributeAxisIterator (java.lang.Object) 
		Object contextNode
	public java.util.Iterator getAttributeAxisIterator (java.lang.Object, java.lang.String, java.lang.String, java.lang.String) 
		Object contextNode
		String localName
		String namespacePrefix
		String namespaceURI
	public java.util.Iterator getNamespaceAxisIterator (java.lang.Object) 
		Object contextNode
	public java.lang.Object getDocumentNode (java.lang.Object) 
		Object contextNode
	public java.lang.Object getParentNode (java.lang.Object) 
		Object contextNode
	public java.lang.String getTextStringValue (java.lang.Object) 
		Object obj
	public java.lang.String getElementStringValue (java.lang.Object) 
		Object obj
	public java.lang.String getAttributeStringValue (java.lang.Object) 
		Object obj
	public java.lang.String getNamespaceStringValue (java.lang.Object) 
		Object obj
	public java.lang.String getNamespacePrefix (java.lang.Object) 
		Object obj
	public java.lang.String getCommentStringValue (java.lang.Object) 
		Object obj
	public java.lang.String translateNamespacePrefixToUri (java.lang.String, java.lang.Object) 
		String prefix
		Object context
	public short getNodeType (java.lang.Object) 
		Object node
	public java.lang.Object getDocument (java.lang.String)  throws org.jaxen.FunctionCallException 
		String uri
	public java.lang.String getProcessingInstructionTarget (java.lang.Object) 
		Object obj
	public java.lang.String getProcessingInstructionData (java.lang.Object) 
		Object obj
	public org.jaxen.XPath parseXPath (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String xpath
	protected java.lang.String javacase (java.lang.String) 
		String name
	static void  () 
}

org/jaxen/javabean/Element.class
Element.java
package org.jaxen.javabean
public org.jaxen.javabean.Element extends java.lang.Object {
	private org.jaxen.javabean.Element parent
	private String name
	private Object object
	public void  (org.jaxen.javabean.Element, java.lang.String, java.lang.Object) 
		org.jaxen.javabean.Element parent
		String name
		Object object
	public org.jaxen.javabean.Element getParent () 
	public java.lang.String getName () 
	public java.lang.Object getObject () 
}

org/jaxen/javabean/ElementIterator.class
ElementIterator.java
package org.jaxen.javabean
public org.jaxen.javabean.ElementIterator extends java.lang.Object implements java.util.Iterator  {
	private org.jaxen.javabean.Element parent
	private String name
	private java.util.Iterator iterator
	public void  (org.jaxen.javabean.Element, java.lang.String, java.util.Iterator) 
		org.jaxen.javabean.Element parent
		String name
		java.util.Iterator iterator
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

org/jaxen/javabean/JavaBeanXPath.class
JavaBeanXPath.java
package org.jaxen.javabean
public org.jaxen.javabean.JavaBeanXPath extends org.jaxen.BaseXPath {
	public void  (java.lang.String)  throws org.jaxen.JaxenException 
		String xpathExpr
	protected org.jaxen.Context getContext (java.lang.Object) 
		java.util.Iterator listIter
		java.util.List newList
		Object node
	public java.lang.Object evaluate (java.lang.Object)  throws org.jaxen.JaxenException 
		Object member
		java.util.Iterator listIter
		java.util.List newList
		Object node
		Object result
}

org/jaxen/jdom/DocumentNavigator$Singleton.class
DocumentNavigator.java
package org.jaxen.jdom
 org.jaxen.jdom.DocumentNavigator$Singleton extends java.lang.Object {
	private static org.jaxen.jdom.DocumentNavigator instance
	private void  () 
	static org.jaxen.jdom.DocumentNavigator access$000 () 
	static void  () 
}

org/jaxen/jdom/DocumentNavigator.class
DocumentNavigator.java
package org.jaxen.jdom
public org.jaxen.jdom.DocumentNavigator extends org.jaxen.DefaultNavigator implements org.jaxen.NamedAccessNavigator  {
	public void  () 
	public static org.jaxen.Navigator getInstance () 
	public boolean isElement (java.lang.Object) 
		Object obj
	public boolean isComment (java.lang.Object) 
		Object obj
	public boolean isText (java.lang.Object) 
		Object obj
	public boolean isAttribute (java.lang.Object) 
		Object obj
	public boolean isProcessingInstruction (java.lang.Object) 
		Object obj
	public boolean isDocument (java.lang.Object) 
		Object obj
	public boolean isNamespace (java.lang.Object) 
		Object obj
	public java.lang.String getElementName (java.lang.Object) 
		Object obj
		org.jdom.Element elem
	public java.lang.String getElementNamespaceUri (java.lang.Object) 
		Object obj
		org.jdom.Element elem
		String uri
	public java.lang.String getAttributeName (java.lang.Object) 
		Object obj
		org.jdom.Attribute attr
	public java.lang.String getAttributeNamespaceUri (java.lang.Object) 
		Object obj
		org.jdom.Attribute attr
		String uri
	public java.util.Iterator getChildAxisIterator (java.lang.Object) 
		Object contextNode
	public java.util.Iterator getChildAxisIterator (java.lang.Object, java.lang.String, java.lang.String, java.lang.String) 
		org.jdom.Element node
		org.jdom.Document node
		org.jdom.Element el
		Object contextNode
		String localName
		String namespacePrefix
		String namespaceURI
	public java.util.Iterator getNamespaceAxisIterator (java.lang.Object) 
		org.jdom.Namespace ns
		java.util.Iterator additional
		Object contextNode
		org.jdom.Element elem
		java.util.Map nsMap
		org.jdom.Element current
	public java.util.Iterator getParentAxisIterator (java.lang.Object) 
		Object contextNode
		Object parent
	public java.util.Iterator getAttributeAxisIterator (java.lang.Object) 
		Object contextNode
		org.jdom.Element elem
	public java.util.Iterator getAttributeAxisIterator (java.lang.Object, java.lang.String, java.lang.String, java.lang.String) 
		org.jdom.Element node
		org.jdom.Namespace namespace
		org.jdom.Attribute attr
		Object contextNode
		String localName
		String namespacePrefix
		String namespaceURI
	public org.jaxen.XPath parseXPath (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String xpath
	public java.lang.Object getDocumentNode (java.lang.Object) 
		Object contextNode
		org.jdom.Element elem
	public java.lang.String getElementQName (java.lang.Object) 
		Object obj
		org.jdom.Element elem
		String prefix
	public java.lang.String getAttributeQName (java.lang.Object) 
		Object obj
		org.jdom.Attribute attr
		String prefix
	public java.lang.String getNamespaceStringValue (java.lang.Object) 
		org.jdom.Namespace ns
		org.jaxen.jdom.XPathNamespace ns
		Object obj
	public java.lang.String getNamespacePrefix (java.lang.Object) 
		org.jdom.Namespace ns
		org.jaxen.jdom.XPathNamespace ns
		Object obj
	public java.lang.String getTextStringValue (java.lang.Object) 
		Object obj
	public java.lang.String getAttributeStringValue (java.lang.Object) 
		Object obj
		org.jdom.Attribute attr
	public java.lang.String getElementStringValue (java.lang.Object) 
		Object obj
		org.jdom.Element elem
		StringBuffer buf
		java.util.List content
		java.util.Iterator contentIter
		Object each
	public java.lang.String getProcessingInstructionTarget (java.lang.Object) 
		Object obj
		org.jdom.ProcessingInstruction pi
	public java.lang.String getProcessingInstructionData (java.lang.Object) 
		Object obj
		org.jdom.ProcessingInstruction pi
	public java.lang.String getCommentStringValue (java.lang.Object) 
		Object obj
		org.jdom.Comment cmt
	public java.lang.String translateNamespacePrefixToUri (java.lang.String, java.lang.Object) 
		org.jdom.Namespace namespace
		String prefix
		Object context
		org.jdom.Element element
	public java.lang.Object getDocument (java.lang.String)  throws org.jaxen.FunctionCallException 
		org.jdom.input.SAXBuilder builder
		Exception e
		String url
}

org/jaxen/jdom/JDOMXPath.class
JDOMXPath.java
package org.jaxen.jdom
public org.jaxen.jdom.JDOMXPath extends org.jaxen.BaseXPath {
	public void  (java.lang.String)  throws org.jaxen.JaxenException 
		String xpathExpr
}

org/jaxen/jdom/XPathNamespace.class
XPathNamespace.java
package org.jaxen.jdom
public org.jaxen.jdom.XPathNamespace extends java.lang.Object {
	private org.jdom.Element jdomElement
	private org.jdom.Namespace jdomNamespace
	public void  (org.jdom.Namespace) 
		org.jdom.Namespace jdomNamespace
	public void  (org.jdom.Element, org.jdom.Namespace) 
		org.jdom.Element jdomElement
		org.jdom.Namespace jdomNamespace
	public org.jdom.Element getJDOMElement () 
	public void setJDOMElement (org.jdom.Element) 
		org.jdom.Element jdomElement
	public org.jdom.Namespace getJDOMNamespace () 
	public java.lang.String toString () 
}

org/jaxen/pattern/AnyChildNodeTest.class
AnyChildNodeTest.java
package org.jaxen.pattern
public org.jaxen.pattern.AnyChildNodeTest extends org.jaxen.pattern.NodeTest {
	private static org.jaxen.pattern.AnyChildNodeTest instance
	public static org.jaxen.pattern.AnyChildNodeTest getInstance () 
	public void  () 
	public boolean matches (java.lang.Object, org.jaxen.Context) 
		Object node
		org.jaxen.Context context
		short type
	public double getPriority () 
	public short getMatchType () 
	public java.lang.String getText () 
	static void  () 
}

org/jaxen/pattern/AnyNodeTest.class
AnyNodeTest.java
package org.jaxen.pattern
public org.jaxen.pattern.AnyNodeTest extends org.jaxen.pattern.NodeTest {
	private static org.jaxen.pattern.AnyNodeTest instance
	public static org.jaxen.pattern.AnyNodeTest getInstance () 
	private void  () 
	public boolean matches (java.lang.Object, org.jaxen.Context) 
		Object node
		org.jaxen.Context context
	public double getPriority () 
	public short getMatchType () 
	public java.lang.String getText () 
	static void  () 
}

org/jaxen/pattern/LocationPathPattern.class
LocationPathPattern.java
package org.jaxen.pattern
public org.jaxen.pattern.LocationPathPattern extends org.jaxen.pattern.Pattern {
	private org.jaxen.pattern.NodeTest nodeTest
	private org.jaxen.pattern.Pattern parentPattern
	private org.jaxen.pattern.Pattern ancestorPattern
	private java.util.List filters
	private boolean absolute
	public void  () 
	public void  (org.jaxen.pattern.NodeTest) 
		org.jaxen.pattern.NodeTest nodeTest
	public org.jaxen.pattern.Pattern simplify () 
	public void addFilter (org.jaxen.expr.FilterExpr) 
		org.jaxen.expr.FilterExpr filter
	public void setParentPattern (org.jaxen.pattern.Pattern) 
		org.jaxen.pattern.Pattern parentPattern
	public void setAncestorPattern (org.jaxen.pattern.Pattern) 
		org.jaxen.pattern.Pattern ancestorPattern
	public void setNodeTest (org.jaxen.pattern.NodeTest)  throws org.jaxen.JaxenException 
		org.jaxen.pattern.NodeTest nodeTest
	public boolean matches (java.lang.Object, org.jaxen.Context)  throws org.jaxen.JaxenException 
		Object parent
		Object ancestor
		org.jaxen.expr.FilterExpr filter
		java.util.Iterator iter
		java.util.List list
		boolean answer
		Object node
		org.jaxen.Context context
		org.jaxen.Navigator navigator
	public double getPriority () 
	public short getMatchType () 
	public java.lang.String getText () 
		String text
		String text
		org.jaxen.expr.FilterExpr filter
		java.util.Iterator iter
		StringBuffer buffer
	public java.lang.String toString () 
	public boolean isAbsolute () 
	public void setAbsolute (boolean) 
		boolean absolute
	public boolean hasAnyNodeTest () 
}

org/jaxen/pattern/NameTest.class
NameTest.java
package org.jaxen.pattern
public org.jaxen.pattern.NameTest extends org.jaxen.pattern.NodeTest {
	private String name
	private short nodeType
	public void  (java.lang.String, short) 
		String name
		short nodeType
	public boolean matches (java.lang.Object, org.jaxen.Context) 
		Object node
		org.jaxen.Context context
		org.jaxen.Navigator navigator
	public double getPriority () 
	public short getMatchType () 
	public java.lang.String getText () 
	public java.lang.String toString () 
}

org/jaxen/pattern/NamespaceTest.class
NamespaceTest.java
package org.jaxen.pattern
public org.jaxen.pattern.NamespaceTest extends org.jaxen.pattern.NodeTest {
	private String prefix
	private short nodeType
	public void  (java.lang.String, short) 
		String prefix
		short nodeType
	public boolean matches (java.lang.Object, org.jaxen.Context) 
		Object node
		org.jaxen.Context context
		org.jaxen.Navigator navigator
		String uri
	public double getPriority () 
	public short getMatchType () 
	public java.lang.String getText () 
	public java.lang.String toString () 
	protected java.lang.String getURI (java.lang.Object, org.jaxen.Context) 
		Object node
		org.jaxen.Context context
		String uri
}

org/jaxen/pattern/NoNodeTest.class
NoNodeTest.java
package org.jaxen.pattern
public org.jaxen.pattern.NoNodeTest extends org.jaxen.pattern.NodeTest {
	private static org.jaxen.pattern.NoNodeTest instance
	public static org.jaxen.pattern.NoNodeTest getInstance () 
	public void  () 
	public boolean matches (java.lang.Object, org.jaxen.Context) 
		Object node
		org.jaxen.Context context
	public double getPriority () 
	public short getMatchType () 
	public java.lang.String getText () 
	static void  () 
}

org/jaxen/pattern/NodeTest.class
NodeTest.java
package org.jaxen.pattern
public abstract org.jaxen.pattern.NodeTest extends org.jaxen.pattern.Pattern {
	public void  () 
}

org/jaxen/pattern/NodeTypeTest.class
NodeTypeTest.java
package org.jaxen.pattern
public org.jaxen.pattern.NodeTypeTest extends org.jaxen.pattern.NodeTest {
	public static final org.jaxen.pattern.NodeTypeTest DOCUMENT_TEST
	public static final org.jaxen.pattern.NodeTypeTest ELEMENT_TEST
	public static final org.jaxen.pattern.NodeTypeTest ATTRIBUTE_TEST
	public static final org.jaxen.pattern.NodeTypeTest COMMENT_TEST
	public static final org.jaxen.pattern.NodeTypeTest TEXT_TEST
	public static final org.jaxen.pattern.NodeTypeTest PROCESSING_INSTRUCTION_TEST
	public static final org.jaxen.pattern.NodeTypeTest NAMESPACE_TEST
	private short nodeType
	public void  (short) 
		short nodeType
	public boolean matches (java.lang.Object, org.jaxen.Context) 
		Object node
		org.jaxen.Context context
	public double getPriority () 
	public short getMatchType () 
	public java.lang.String getText () 
	public java.lang.String toString () 
	static void  () 
}

org/jaxen/pattern/Pattern.class
Pattern.java
package org.jaxen.pattern
public abstract org.jaxen.pattern.Pattern extends java.lang.Object {
	public static final short ELEMENT_NODE
	public static final short ATTRIBUTE_NODE
	public static final short TEXT_NODE
	public static final short CDATA_SECTION_NODE
	public static final short ENTITY_REFERENCE_NODE
	public static final short PROCESSING_INSTRUCTION_NODE
	public static final short COMMENT_NODE
	public static final short DOCUMENT_NODE
	public static final short DOCUMENT_TYPE_NODE
	public static final short NAMESPACE_NODE
	public static final short UNKNOWN_NODE
	public static final short MAX_NODE_TYPE
	public static final short ANY_NODE
	public static final short NO_NODE
	public void  () 
	public abstract boolean matches (java.lang.Object, org.jaxen.Context)  throws org.jaxen.JaxenException 
	public double getPriority () 
	public org.jaxen.pattern.Pattern[] getUnionPatterns () 
	public short getMatchType () 
	public java.lang.String getMatchesNodeName () 
	public org.jaxen.pattern.Pattern simplify () 
	public abstract java.lang.String getText () 
}

org/jaxen/pattern/PatternHandler.class
PatternHandler.java
package org.jaxen.pattern
public org.jaxen.pattern.PatternHandler extends org.jaxen.JaxenHandler {
	private org.jaxen.pattern.Pattern pattern
	public void  () 
	public org.jaxen.pattern.Pattern getPattern () 
	public org.jaxen.pattern.Pattern getPattern (boolean) 
		boolean shouldSimplify
	public void endXPath ()  throws org.jaxen.JaxenException 
	public void endPathExpr ()  throws org.jaxen.JaxenException 
		java.util.LinkedList frame
	public void startAbsoluteLocationPath ()  throws org.jaxen.JaxenException 
	public void endAbsoluteLocationPath ()  throws org.jaxen.JaxenException 
	public void startRelativeLocationPath ()  throws org.jaxen.JaxenException 
	public void endRelativeLocationPath ()  throws org.jaxen.JaxenException 
	protected void endLocationPath ()  throws org.jaxen.JaxenException 
		org.jaxen.pattern.LocationPathPattern parent
		org.jaxen.pattern.LocationPathPattern parent
		Object filter
		java.util.LinkedList list
		org.jaxen.pattern.LocationPathPattern locationPath
		boolean doneNodeTest
	public void startNameStep (int, java.lang.String, java.lang.String)  throws org.jaxen.JaxenException 
		int axis
		String prefix
		String localName
		short nodeType
	public void startTextNodeStep (int)  throws org.jaxen.JaxenException 
		int axis
	public void startCommentNodeStep (int)  throws org.jaxen.JaxenException 
		int axis
	public void startAllNodeStep (int)  throws org.jaxen.JaxenException 
		int axis
	public void startProcessingInstructionNodeStep (int, java.lang.String)  throws org.jaxen.JaxenException 
		int axis
		String name
	protected void endStep () 
		java.util.LinkedList list
	public void startUnionExpr ()  throws org.jaxen.JaxenException 
	public void endUnionExpr (boolean)  throws org.jaxen.JaxenException 
		org.jaxen.expr.Expr rhs
		org.jaxen.expr.Expr lhs
		boolean create
	protected org.jaxen.pattern.Pattern createAbsoluteLocationPath () 
	protected org.jaxen.pattern.Pattern createRelativeLocationPath () 
}

org/jaxen/pattern/PatternParser.class
PatternParser.java
package org.jaxen.pattern
public org.jaxen.pattern.PatternParser extends java.lang.Object {
	private static final boolean TRACE
	private static final boolean USE_HANDLER
	static Class class$org$jaxen$expr$DefaultStep
	public void  () 
	public static org.jaxen.pattern.Pattern parse (java.lang.String)  throws org.jaxen.JaxenException org.jaxen.saxpath.SAXPathException 
		org.jaxen.saxpath.XPathReader reader
		org.jaxen.JaxenHandler handler
		org.jaxen.pattern.Pattern pattern
		String text
	protected static org.jaxen.pattern.Pattern convertExpr (org.jaxen.expr.Expr)  throws org.jaxen.JaxenException 
		org.jaxen.pattern.LocationPathPattern answer
		org.jaxen.expr.UnionExpr unionExpr
		org.jaxen.pattern.Pattern lhs
		org.jaxen.pattern.Pattern rhs
		org.jaxen.pattern.LocationPathPattern answer
		org.jaxen.expr.Expr expr
	protected static org.jaxen.pattern.LocationPathPattern convertExpr (org.jaxen.expr.LocationPath)  throws org.jaxen.JaxenException 
		org.jaxen.pattern.LocationPathPattern parent
		int axis
		org.jaxen.expr.Step step
		java.util.ListIterator iter
		org.jaxen.pattern.LocationPathPattern parent
		org.jaxen.expr.LocationPath locationPath
		org.jaxen.pattern.LocationPathPattern answer
		java.util.List steps
		org.jaxen.pattern.LocationPathPattern path
		boolean first
	protected static org.jaxen.pattern.LocationPathPattern convertStep (org.jaxen.pattern.LocationPathPattern, org.jaxen.expr.Step)  throws org.jaxen.JaxenException 
		int axis
		org.jaxen.expr.DefaultNameStep nameStep
		String localName
		String prefix
		int axis
		short nodeType
		org.jaxen.pattern.LocationPathPattern path
		org.jaxen.expr.Step step
	protected static org.jaxen.pattern.LocationPathPattern convertDefaultStep (org.jaxen.pattern.LocationPathPattern, org.jaxen.expr.DefaultStep)  throws org.jaxen.JaxenException 
		java.util.Iterator iter
		org.jaxen.expr.DefaultFilterExpr filter
		org.jaxen.pattern.LocationPathPattern path
		org.jaxen.expr.DefaultStep step
		java.util.List predicates
	protected static boolean navigationStep (org.jaxen.expr.Step) 
		org.jaxen.expr.Step step
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/jaxen/pattern/TextNodeTest.class
TextNodeTest.java
package org.jaxen.pattern
public org.jaxen.pattern.TextNodeTest extends org.jaxen.pattern.NodeTest {
	public static final org.jaxen.pattern.TextNodeTest SINGLETON
	public void  () 
	public boolean matches (java.lang.Object, org.jaxen.Context) 
		Object node
		org.jaxen.Context context
	public double getPriority () 
	public short getMatchType () 
	public java.lang.String getText () 
	static void  () 
}

org/jaxen/pattern/UnionPattern.class
UnionPattern.java
package org.jaxen.pattern
public org.jaxen.pattern.UnionPattern extends org.jaxen.pattern.Pattern {
	private org.jaxen.pattern.Pattern lhs
	private org.jaxen.pattern.Pattern rhs
	private short nodeType
	private String matchesNodeName
	public void  () 
	public void  (org.jaxen.pattern.Pattern, org.jaxen.pattern.Pattern) 
		org.jaxen.pattern.Pattern lhs
		org.jaxen.pattern.Pattern rhs
	public org.jaxen.pattern.Pattern getLHS () 
	public void setLHS (org.jaxen.pattern.Pattern) 
		org.jaxen.pattern.Pattern lhs
	public org.jaxen.pattern.Pattern getRHS () 
	public void setRHS (org.jaxen.pattern.Pattern) 
		org.jaxen.pattern.Pattern rhs
	public boolean matches (java.lang.Object, org.jaxen.Context)  throws org.jaxen.JaxenException 
		Object node
		org.jaxen.Context context
	public org.jaxen.pattern.Pattern[] getUnionPatterns () 
	public short getMatchType () 
	public java.lang.String getMatchesNodeName () 
	public org.jaxen.pattern.Pattern simplify () 
	public java.lang.String getText () 
	public java.lang.String toString () 
	private void init () 
		short type1
		short type2
		String name1
		String name2
}

org/jaxen/saxpath/Axis.class
Axis.java
package org.jaxen.saxpath
public org.jaxen.saxpath.Axis extends java.lang.Object {
	public static final int INVALID_AXIS
	public static final int CHILD
	public static final int DESCENDANT
	public static final int PARENT
	public static final int ANCESTOR
	public static final int FOLLOWING_SIBLING
	public static final int PRECEDING_SIBLING
	public static final int FOLLOWING
	public static final int PRECEDING
	public static final int ATTRIBUTE
	public static final int NAMESPACE
	public static final int SELF
	public static final int DESCENDANT_OR_SELF
	public static final int ANCESTOR_OR_SELF
	public void  () 
	public static java.lang.String lookup (int) 
		int axisNum
	public static int lookup (java.lang.String) 
		String axisName
}

org/jaxen/saxpath/Operator.class
Operator.java
package org.jaxen.saxpath
public abstract org.jaxen.saxpath.Operator extends java.lang.Object {
	public static final int NO_OP
	public static final int EQUALS
	public static final int NOT_EQUALS
	public static final int LESS_THAN
	public static final int LESS_THAN_EQUALS
	public static final int GREATER_THAN
	public static final int GREATER_THAN_EQUALS
	public static final int ADD
	public static final int SUBTRACT
	public static final int MULTIPLY
	public static final int MOD
	public static final int DIV
	public static final int NEGATIVE
}

org/jaxen/saxpath/SAXPathEventSource.class
SAXPathEventSource.java
package org.jaxen.saxpath
public abstract org.jaxen.saxpath.SAXPathEventSource extends java.lang.Object {
	public abstract void setXPathHandler (org.jaxen.saxpath.XPathHandler) 
	public abstract org.jaxen.saxpath.XPathHandler getXPathHandler () 
}

org/jaxen/saxpath/SAXPathException.class
SAXPathException.java
package org.jaxen.saxpath
public org.jaxen.saxpath.SAXPathException extends java.lang.Exception {
	private Throwable cause
	public void  (java.lang.String) 
		String msg
	public void  (java.lang.Throwable) 
		Throwable src
	public java.lang.Throwable getCause () 
	public void printStackTrace () 
	public void printStackTrace (java.io.PrintStream) 
		java.io.PrintStream s
	public void printStackTrace (java.io.PrintWriter) 
		java.io.PrintWriter s
}

org/jaxen/saxpath/SAXPathParseException.class
SAXPathParseException.java
package org.jaxen.saxpath
public org.jaxen.saxpath.SAXPathParseException extends org.jaxen.saxpath.SAXPathException {
	public void  (java.lang.String) 
		String msg
}

org/jaxen/saxpath/XPathHandler.class
XPathHandler.java
package org.jaxen.saxpath
public abstract org.jaxen.saxpath.XPathHandler extends java.lang.Object {
	public abstract void startXPath ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endXPath ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startPathExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endPathExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startAbsoluteLocationPath ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endAbsoluteLocationPath ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startRelativeLocationPath ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endRelativeLocationPath ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startNameStep (int, java.lang.String, java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endNameStep ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startTextNodeStep (int)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endTextNodeStep ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startCommentNodeStep (int)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endCommentNodeStep ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startAllNodeStep (int)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endAllNodeStep ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startProcessingInstructionNodeStep (int, java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endProcessingInstructionNodeStep ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startPredicate ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endPredicate ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startFilterExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endFilterExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startOrExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endOrExpr (boolean)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startAndExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endAndExpr (boolean)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startEqualityExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endEqualityExpr (int)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startRelationalExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endRelationalExpr (int)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startAdditiveExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endAdditiveExpr (int)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startMultiplicativeExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endMultiplicativeExpr (int)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startUnaryExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endUnaryExpr (int)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startUnionExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endUnionExpr (boolean)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void number (int)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void number (double)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void literal (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void variableReference (java.lang.String, java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void startFunction (java.lang.String, java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
	public abstract void endFunction ()  throws org.jaxen.saxpath.SAXPathException 
}

org/jaxen/saxpath/XPathReader.class
XPathReader.java
package org.jaxen.saxpath
public abstract org.jaxen.saxpath.XPathReader extends java.lang.Object implements org.jaxen.saxpath.SAXPathEventSource  {
	public abstract void parse (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
}

org/jaxen/saxpath/XPathSyntaxException.class
XPathSyntaxException.java
package org.jaxen.saxpath
public org.jaxen.saxpath.XPathSyntaxException extends org.jaxen.saxpath.SAXPathException {
	private String xpath
	private int position
	public void  (java.lang.String, int, java.lang.String) 
		String xpath
		int position
		String message
	public int getPosition () 
	public java.lang.String getXPath () 
	public java.lang.String toString () 
	public java.lang.String getPositionMarker () 
		int i
		StringBuffer buf
		int pos
	public java.lang.String getMultilineMessage () 
		StringBuffer buf
}

org/jaxen/saxpath/base/DefaultXPathHandler$1.class
DefaultXPathHandler.java
package org.jaxen.saxpath.base
 org.jaxen.saxpath.base.DefaultXPathHandler$1 extends java.lang.Object {
}

org/jaxen/saxpath/base/DefaultXPathHandler$Singleton.class
DefaultXPathHandler.java
package org.jaxen.saxpath.base
 org.jaxen.saxpath.base.DefaultXPathHandler$Singleton extends java.lang.Object {
	static final org.jaxen.saxpath.base.DefaultXPathHandler instance
	void  () 
	static void  () 
}

org/jaxen/saxpath/base/DefaultXPathHandler.class
DefaultXPathHandler.java
package org.jaxen.saxpath.base
 org.jaxen.saxpath.base.DefaultXPathHandler extends java.lang.Object implements org.jaxen.saxpath.XPathHandler  {
	private static final org.jaxen.saxpath.base.DefaultXPathHandler instance
	private void  () 
	public static org.jaxen.saxpath.XPathHandler getInstance () 
	public void startXPath () 
	public void endXPath () 
	public void startPathExpr () 
	public void endPathExpr () 
	public void startAbsoluteLocationPath () 
	public void endAbsoluteLocationPath () 
	public void startRelativeLocationPath () 
	public void endRelativeLocationPath () 
	public void startNameStep (int, java.lang.String, java.lang.String) 
		int axis
		String prefix
		String localName
	public void startTextNodeStep (int) 
		int axis
	public void endTextNodeStep () 
	public void startCommentNodeStep (int) 
		int axis
	public void endCommentNodeStep () 
	public void startAllNodeStep (int) 
		int axis
	public void endAllNodeStep () 
	public void startProcessingInstructionNodeStep (int, java.lang.String) 
		int axis
		String name
	public void endProcessingInstructionNodeStep () 
	public void endNameStep () 
	public void startPredicate () 
	public void endPredicate () 
	public void startFilterExpr () 
	public void endFilterExpr () 
	public void startOrExpr () 
	public void endOrExpr (boolean) 
		boolean create
	public void startAndExpr () 
	public void endAndExpr (boolean) 
		boolean create
	public void startEqualityExpr () 
	public void endEqualityExpr (int) 
		int operator
	public void startRelationalExpr () 
	public void endRelationalExpr (int) 
		int operator
	public void startAdditiveExpr () 
	public void endAdditiveExpr (int) 
		int operator
	public void startMultiplicativeExpr () 
	public void endMultiplicativeExpr (int) 
		int operator
	public void startUnaryExpr () 
	public void endUnaryExpr (int) 
		int operator
	public void startUnionExpr () 
	public void endUnionExpr (boolean) 
		boolean create
	public void number (int) 
		int number
	public void number (double) 
		double number
	public void literal (java.lang.String) 
		String literal
	public void variableReference (java.lang.String, java.lang.String) 
		String prefix
		String variableName
	public void startFunction (java.lang.String, java.lang.String) 
		String prefix
		String functionName
	public void endFunction () 
	static void  () 
}

org/jaxen/saxpath/base/Token.class
Token.java
package org.jaxen.saxpath.base
 org.jaxen.saxpath.base.Token extends java.lang.Object {
	private int tokenType
	private String parseText
	private int tokenBegin
	private int tokenEnd
	public void  (int, java.lang.String, int, int) 
		int tokenType
		String parseText
		int tokenBegin
		int tokenEnd
	private void setTokenType (int) 
		int tokenType
	public int getTokenType () 
	private void setParseText (java.lang.String) 
		String parseText
	public java.lang.String getTokenText () 
	private void setTokenBegin (int) 
		int tokenBegin
	int getTokenBegin () 
	private void setTokenEnd (int) 
		int tokenEnd
	int getTokenEnd () 
	public java.lang.String toString () 
}

org/jaxen/saxpath/base/TokenTypes.class
TokenTypes.java
package org.jaxen.saxpath.base
 org.jaxen.saxpath.base.TokenTypes extends java.lang.Object {
	static final int LEFT_PAREN
	static final int RIGHT_PAREN
	static final int LEFT_BRACKET
	static final int RIGHT_BRACKET
	static final int PLUS
	static final int MINUS
	static final int LESS_THAN
	static final int LESS_THAN_EQUALS
	static final int GREATER_THAN
	static final int GREATER_THAN_EQUALS
	static final int SLASH
	static final int DOUBLE_SLASH
	static final int DOT
	static final int DOT_DOT
	static final int IDENTIFIER
	static final int AT
	static final int PIPE
	static final int COLON
	static final int DOUBLE_COLON
	static final int STAR
	static final int EQUALS
	static final int NOT_EQUALS
	static final int NOT
	static final int DIV
	static final int MOD
	static final int DOLLAR
	static final int LITERAL
	static final int AND
	static final int OR
	static final int INTEGER
	static final int DOUBLE
	static final int COMMA
	static final int SKIP
	static final int EOF
	static final int ERROR
	void  () 
	java.lang.String getTokenText (int) 
		int tokenType
}

org/jaxen/saxpath/base/Verifier.class
Verifier.java
package org.jaxen.saxpath.base
final org.jaxen.saxpath.base.Verifier extends java.lang.Object {
	void  () 
	static boolean isXMLNCNameCharacter (char) 
		char c
	public static boolean isXMLNCNameStartCharacter (char) 
		char c
	public static boolean isXMLLetter (char) 
		char c
	public static boolean isXMLCombiningChar (char) 
		char c
	public static boolean isXMLExtender (char) 
		char c
	public static boolean isXMLDigit (char) 
		char c
}

org/jaxen/saxpath/base/XPathLexer.class
XPathLexer.java
package org.jaxen.saxpath.base
 org.jaxen.saxpath.base.XPathLexer extends java.lang.Object {
	private String xpath
	private int currentPosition
	private int endPosition
	private org.jaxen.saxpath.base.Token previousToken
	public void  (java.lang.String) 
		String xpath
	void  () 
	void setXPath (java.lang.String) 
		String xpath
	public java.lang.String getXPath () 
	public org.jaxen.saxpath.base.Token nextToken () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token identifierOrOperatorName () 
		org.jaxen.saxpath.base.Token token
		org.jaxen.saxpath.base.Token previousToken
	org.jaxen.saxpath.base.Token identifier () 
		org.jaxen.saxpath.base.Token token
		int start
	org.jaxen.saxpath.base.Token operatorName () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token mod () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token div () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token and () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token or () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token number () 
		int start
		boolean periodAllowed
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token whitespace () 
	org.jaxen.saxpath.base.Token comma () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token equals () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token minus () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token plus () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token dollar () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token pipe () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token at () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token colon () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token doubleColon () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token not () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token notEquals () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token relationalOperator () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token star () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token literal () 
		org.jaxen.saxpath.base.Token token
		char match
		int start
	org.jaxen.saxpath.base.Token dots () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token leftBracket () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token rightBracket () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token leftParen () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token rightParen () 
		org.jaxen.saxpath.base.Token token
	org.jaxen.saxpath.base.Token slashes () 
		org.jaxen.saxpath.base.Token token
	char LA (int) 
		int i
	void consume () 
	void consume (int) 
		int i
	int currentPosition () 
	int endPosition () 
	org.jaxen.saxpath.base.Token getPreviousToken () 
	void setPreviousToken (org.jaxen.saxpath.base.Token) 
		org.jaxen.saxpath.base.Token previousToken
	boolean hasMoreChars () 
	boolean isIdentifierChar (char) 
		char c
	boolean isIdentifierStartChar (char) 
		char c
}

org/jaxen/saxpath/base/XPathReader.class
XPathReader.java
package org.jaxen.saxpath.base
public org.jaxen.saxpath.base.XPathReader extends org.jaxen.saxpath.base.TokenTypes implements org.jaxen.saxpath.XPathReader  {
	private java.util.LinkedList tokens
	private org.jaxen.saxpath.base.XPathLexer lexer
	private org.jaxen.saxpath.XPathHandler handler
	public void  () 
	public void setXPathHandler (org.jaxen.saxpath.XPathHandler) 
		org.jaxen.saxpath.XPathHandler handler
	public org.jaxen.saxpath.XPathHandler getXPathHandler () 
	public void parse (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String xpath
	void setUpParse (java.lang.String) 
		String xpath
	void pathExpr ()  throws org.jaxen.saxpath.SAXPathException 
		org.jaxen.saxpath.XPathSyntaxException ex
	void numberDouble ()  throws org.jaxen.saxpath.SAXPathException 
		org.jaxen.saxpath.base.Token token
	void numberInteger ()  throws org.jaxen.saxpath.SAXPathException 
		NumberFormatException ex
		org.jaxen.saxpath.base.Token token
		String text
	void literal ()  throws org.jaxen.saxpath.SAXPathException 
		org.jaxen.saxpath.base.Token token
	void functionCall ()  throws org.jaxen.saxpath.SAXPathException 
		String prefix
		String functionName
	void arguments ()  throws org.jaxen.saxpath.SAXPathException 
	void filterExpr ()  throws org.jaxen.saxpath.SAXPathException 
	void variableReference ()  throws org.jaxen.saxpath.SAXPathException 
		String prefix
		String variableName
	void locationPath (boolean)  throws org.jaxen.saxpath.SAXPathException 
		boolean isAbsolute
	void absoluteLocationPath ()  throws org.jaxen.saxpath.SAXPathException 
		org.jaxen.saxpath.XPathSyntaxException ex
	void relativeLocationPath ()  throws org.jaxen.saxpath.SAXPathException 
	void steps ()  throws org.jaxen.saxpath.SAXPathException 
	void step ()  throws org.jaxen.saxpath.SAXPathException 
		int axis
	int axisSpecifier ()  throws org.jaxen.saxpath.SAXPathException 
		org.jaxen.saxpath.base.Token token
		int axis
	void nodeTest (int)  throws org.jaxen.saxpath.SAXPathException 
		int axis
	void nodeTypeTest (int)  throws org.jaxen.saxpath.SAXPathException 
		String piName
		int axis
		org.jaxen.saxpath.base.Token nodeTypeToken
		String nodeType
	void nameTest (int)  throws org.jaxen.saxpath.SAXPathException 
		int axis
		String prefix
		String localName
	void abbrStep ()  throws org.jaxen.saxpath.SAXPathException 
	void predicates ()  throws org.jaxen.saxpath.SAXPathException 
	void predicate ()  throws org.jaxen.saxpath.SAXPathException 
	void predicateExpr ()  throws org.jaxen.saxpath.SAXPathException 
	void expr ()  throws org.jaxen.saxpath.SAXPathException 
	void orExpr ()  throws org.jaxen.saxpath.SAXPathException 
		boolean create
	void andExpr ()  throws org.jaxen.saxpath.SAXPathException 
		boolean create
	void equalityExpr ()  throws org.jaxen.saxpath.SAXPathException 
		int operator
	void relationalExpr ()  throws org.jaxen.saxpath.SAXPathException 
		int operator
	void additiveExpr ()  throws org.jaxen.saxpath.SAXPathException 
		int operator
	void multiplicativeExpr ()  throws org.jaxen.saxpath.SAXPathException 
		int operator
	void unaryExpr ()  throws org.jaxen.saxpath.SAXPathException 
		int operator
	void unionExpr ()  throws org.jaxen.saxpath.SAXPathException 
		boolean create
	org.jaxen.saxpath.base.Token match (int)  throws org.jaxen.saxpath.XPathSyntaxException 
		int tokenType
		org.jaxen.saxpath.base.Token token
	int LA (int) 
		int position
	org.jaxen.saxpath.base.Token LT (int) 
		int i
		int position
	boolean isNodeTypeName (org.jaxen.saxpath.base.Token) 
		org.jaxen.saxpath.base.Token name
		String text
	org.jaxen.saxpath.XPathSyntaxException createSyntaxException (java.lang.String) 
		String message
		String xpath
		int position
	void throwInvalidAxis (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String invalidAxis
		String xpath
		int position
		String message
	void throwUnexpected ()  throws org.jaxen.saxpath.SAXPathException 
}

org/jaxen/saxpath/helpers/DefaultXPathHandler.class
DefaultXPathHandler.java
package org.jaxen.saxpath.helpers
public org.jaxen.saxpath.helpers.DefaultXPathHandler extends java.lang.Object implements org.jaxen.saxpath.XPathHandler  {
	public void  () 
	public void startXPath ()  throws org.jaxen.saxpath.SAXPathException 
	public void endXPath ()  throws org.jaxen.saxpath.SAXPathException 
	public void startPathExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void endPathExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void startAbsoluteLocationPath ()  throws org.jaxen.saxpath.SAXPathException 
	public void endAbsoluteLocationPath ()  throws org.jaxen.saxpath.SAXPathException 
	public void startRelativeLocationPath ()  throws org.jaxen.saxpath.SAXPathException 
	public void endRelativeLocationPath ()  throws org.jaxen.saxpath.SAXPathException 
	public void startNameStep (int, java.lang.String, java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		int axis
		String prefix
		String localName
	public void endNameStep ()  throws org.jaxen.saxpath.SAXPathException 
	public void startTextNodeStep (int)  throws org.jaxen.saxpath.SAXPathException 
		int axis
	public void endTextNodeStep ()  throws org.jaxen.saxpath.SAXPathException 
	public void startCommentNodeStep (int)  throws org.jaxen.saxpath.SAXPathException 
		int axis
	public void endCommentNodeStep ()  throws org.jaxen.saxpath.SAXPathException 
	public void startAllNodeStep (int)  throws org.jaxen.saxpath.SAXPathException 
		int axis
	public void endAllNodeStep ()  throws org.jaxen.saxpath.SAXPathException 
	public void startProcessingInstructionNodeStep (int, java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		int axis
		String name
	public void endProcessingInstructionNodeStep ()  throws org.jaxen.saxpath.SAXPathException 
	public void startPredicate ()  throws org.jaxen.saxpath.SAXPathException 
	public void endPredicate ()  throws org.jaxen.saxpath.SAXPathException 
	public void startFilterExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void endFilterExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void startOrExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void endOrExpr (boolean)  throws org.jaxen.saxpath.SAXPathException 
		boolean create
	public void startAndExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void endAndExpr (boolean)  throws org.jaxen.saxpath.SAXPathException 
		boolean create
	public void startEqualityExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void endEqualityExpr (int)  throws org.jaxen.saxpath.SAXPathException 
		int operator
	public void startRelationalExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void endRelationalExpr (int)  throws org.jaxen.saxpath.SAXPathException 
		int operator
	public void startAdditiveExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void endAdditiveExpr (int)  throws org.jaxen.saxpath.SAXPathException 
		int operator
	public void startMultiplicativeExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void endMultiplicativeExpr (int)  throws org.jaxen.saxpath.SAXPathException 
		int operator
	public void startUnaryExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void endUnaryExpr (int)  throws org.jaxen.saxpath.SAXPathException 
		int operator
	public void startUnionExpr ()  throws org.jaxen.saxpath.SAXPathException 
	public void endUnionExpr (boolean)  throws org.jaxen.saxpath.SAXPathException 
		boolean create
	public void number (int)  throws org.jaxen.saxpath.SAXPathException 
		int number
	public void number (double)  throws org.jaxen.saxpath.SAXPathException 
		double number
	public void literal (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String literal
	public void variableReference (java.lang.String, java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String prefix
		String variableName
	public void startFunction (java.lang.String, java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String prefix
		String functionName
	public void endFunction ()  throws org.jaxen.saxpath.SAXPathException 
}

org/jaxen/saxpath/helpers/XPathReaderFactory.class
XPathReaderFactory.java
package org.jaxen.saxpath.helpers
public org.jaxen.saxpath.helpers.XPathReaderFactory extends java.lang.Object {
	public static final String DRIVER_PROPERTY
	protected static final String DEFAULT_DRIVER
	private static boolean USE_DEFAULT
	static Class class$org$jaxen$saxpath$helpers$XPathReaderFactory
	static Class class$org$jaxen$saxpath$XPathReader
	public void  () 
	public static org.jaxen.saxpath.XPathReader createReader ()  throws org.jaxen.saxpath.SAXPathException 
		SecurityException e
		String className
		boolean securityException
	public static org.jaxen.saxpath.XPathReader createReader (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		ClassNotFoundException e
		IllegalAccessException e
		InstantiationException e
		String className
		Class readerClass
		org.jaxen.saxpath.XPathReader reader
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/jaxen/util/AncestorAxisIterator.class
AncestorAxisIterator.java
package org.jaxen.util
public org.jaxen.util.AncestorAxisIterator extends org.jaxen.util.AncestorOrSelfAxisIterator {
	public void  (java.lang.Object, org.jaxen.Navigator) 
		Object contextNode
		org.jaxen.Navigator navigator
}

org/jaxen/util/AncestorOrSelfAxisIterator.class
AncestorOrSelfAxisIterator.java
package org.jaxen.util
public org.jaxen.util.AncestorOrSelfAxisIterator extends java.lang.Object implements java.util.Iterator  {
	private Object contextNode
	private org.jaxen.Navigator navigator
	public void  (java.lang.Object, org.jaxen.Navigator) 
		Object contextNode
		org.jaxen.Navigator navigator
	public boolean hasNext () 
	public java.lang.Object next () 
		Object result
		org.jaxen.UnsupportedAxisException e
	public void remove () 
}

org/jaxen/util/DescendantAxisIterator.class
DescendantAxisIterator.java
package org.jaxen.util
public org.jaxen.util.DescendantAxisIterator extends java.lang.Object implements java.util.Iterator  {
	private java.util.Stack stack
	private java.util.Iterator children
	private org.jaxen.Navigator navigator
	public void  (java.lang.Object, org.jaxen.Navigator)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.Navigator navigator
	public void  (org.jaxen.Navigator, java.util.Iterator) 
		org.jaxen.Navigator navigator
		java.util.Iterator iterator
	public boolean hasNext () 
	public java.lang.Object next () 
		Object node
		org.jaxen.UnsupportedAxisException e
	public void remove () 
}

org/jaxen/util/DescendantOrSelfAxisIterator.class
DescendantOrSelfAxisIterator.java
package org.jaxen.util
public org.jaxen.util.DescendantOrSelfAxisIterator extends org.jaxen.util.DescendantAxisIterator {
	public void  (java.lang.Object, org.jaxen.Navigator) 
		Object contextNode
		org.jaxen.Navigator navigator
}

org/jaxen/util/FollowingAxisIterator.class
FollowingAxisIterator.java
package org.jaxen.util
public org.jaxen.util.FollowingAxisIterator extends java.lang.Object implements java.util.Iterator  {
	private Object contextNode
	private org.jaxen.Navigator navigator
	private java.util.Iterator siblings
	private java.util.Iterator currentSibling
	public void  (java.lang.Object, org.jaxen.Navigator)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.Navigator navigator
	private boolean goForward () 
		Object nextSibling
	private boolean goUp () 
		org.jaxen.UnsupportedAxisException e
	public boolean hasNext () 
	public java.lang.Object next ()  throws java.util.NoSuchElementException 
	public void remove ()  throws java.lang.UnsupportedOperationException 
}

org/jaxen/util/FollowingSiblingAxisIterator.class
FollowingSiblingAxisIterator.java
package org.jaxen.util
public org.jaxen.util.FollowingSiblingAxisIterator extends java.lang.Object implements java.util.Iterator  {
	private Object contextNode
	private org.jaxen.Navigator navigator
	private java.util.Iterator siblingIter
	public void  (java.lang.Object, org.jaxen.Navigator)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.Navigator navigator
	private void init ()  throws org.jaxen.UnsupportedAxisException 
		Object eachChild
		Object parent
	public boolean hasNext () 
	public java.lang.Object next ()  throws java.util.NoSuchElementException 
	public void remove ()  throws java.lang.UnsupportedOperationException 
}

org/jaxen/util/IdentityHashMap$1.class
IdentityHashMap.java
package org.jaxen.util
 org.jaxen.util.IdentityHashMap$1 extends java.util.AbstractSet {
	private final org.jaxen.util.IdentityHashMap this$0
	void  (org.jaxen.util.IdentityHashMap) 
		org.jaxen.util.IdentityHashMap this$0
	public java.util.Iterator iterator () 
	public int size () 
	public boolean contains (java.lang.Object) 
		Object o
	public boolean remove (java.lang.Object) 
		Object o
		int oldSize
	public void clear () 
}

org/jaxen/util/IdentityHashMap$2.class
IdentityHashMap.java
package org.jaxen.util
 org.jaxen.util.IdentityHashMap$2 extends java.util.AbstractCollection {
	private final org.jaxen.util.IdentityHashMap this$0
	void  (org.jaxen.util.IdentityHashMap) 
		org.jaxen.util.IdentityHashMap this$0
	public java.util.Iterator iterator () 
	public int size () 
	public boolean contains (java.lang.Object) 
		Object o
	public void clear () 
}

org/jaxen/util/IdentityHashMap$3.class
IdentityHashMap.java
package org.jaxen.util
 org.jaxen.util.IdentityHashMap$3 extends java.util.AbstractSet {
	private final org.jaxen.util.IdentityHashMap this$0
	void  (org.jaxen.util.IdentityHashMap) 
		org.jaxen.util.IdentityHashMap this$0
	public java.util.Iterator iterator () 
	public boolean contains (java.lang.Object) 
		org.jaxen.util.IdentityHashMap$Entry e
		Object o
		java.util.Map$Entry entry
		Object key
		org.jaxen.util.IdentityHashMap$Entry[] tab
		int hash
		int index
	public boolean remove (java.lang.Object) 
		org.jaxen.util.IdentityHashMap$Entry e
		org.jaxen.util.IdentityHashMap$Entry prev
		Object o
		java.util.Map$Entry entry
		Object key
		org.jaxen.util.IdentityHashMap$Entry[] tab
		int hash
		int index
	public int size () 
	public void clear () 
}

org/jaxen/util/IdentityHashMap$EmptyHashIterator.class
IdentityHashMap.java
package org.jaxen.util
 org.jaxen.util.IdentityHashMap$EmptyHashIterator extends java.lang.Object implements java.util.Iterator  {
	void  () 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

org/jaxen/util/IdentityHashMap$Entry.class
IdentityHashMap.java
package org.jaxen.util
 org.jaxen.util.IdentityHashMap$Entry extends java.lang.Object implements java.util.Map$Entry  {
	int hash
	Object key
	Object value
	org.jaxen.util.IdentityHashMap$Entry next
	void  (int, java.lang.Object, java.lang.Object, org.jaxen.util.IdentityHashMap$Entry) 
		int hash
		Object key
		Object value
		org.jaxen.util.IdentityHashMap$Entry next
	protected java.lang.Object clone () 
	public java.lang.Object getKey () 
	public java.lang.Object getValue () 
	public java.lang.Object setValue (java.lang.Object) 
		Object value
		Object oldValue
	public boolean equals (java.lang.Object) 
		Object o
		java.util.Map$Entry e
	public int hashCode () 
	public java.lang.String toString () 
}

org/jaxen/util/IdentityHashMap$HashIterator.class
IdentityHashMap.java
package org.jaxen.util
 org.jaxen.util.IdentityHashMap$HashIterator extends java.lang.Object implements java.util.Iterator  {
	org.jaxen.util.IdentityHashMap$Entry[] table
	int index
	org.jaxen.util.IdentityHashMap$Entry entry
	org.jaxen.util.IdentityHashMap$Entry lastReturned
	int type
	private int expectedModCount
	private final org.jaxen.util.IdentityHashMap this$0
	void  (org.jaxen.util.IdentityHashMap, int) 
		org.jaxen.util.IdentityHashMap this$0
		int type
	public boolean hasNext () 
		org.jaxen.util.IdentityHashMap$Entry e
		int i
		org.jaxen.util.IdentityHashMap$Entry[] t
	public java.lang.Object next () 
		org.jaxen.util.IdentityHashMap$Entry e
		org.jaxen.util.IdentityHashMap$Entry et
		int i
		org.jaxen.util.IdentityHashMap$Entry[] t
	public void remove () 
		org.jaxen.util.IdentityHashMap$Entry e
		org.jaxen.util.IdentityHashMap$Entry prev
		org.jaxen.util.IdentityHashMap$Entry[] tab
		int index
}

org/jaxen/util/IdentityHashMap.class
IdentityHashMap.java
package org.jaxen.util
public org.jaxen.util.IdentityHashMap extends java.util.AbstractMap implements java.util.Map java.lang.Cloneable java.io.Serializable  {
	private transient org.jaxen.util.IdentityHashMap$Entry[] table
	private transient int count
	private int threshold
	private float loadFactor
	private transient int modCount
	private transient java.util.Set keySet
	private transient java.util.Set entrySet
	private transient java.util.Collection values
	private static final int KEYS
	private static final int VALUES
	private static final int ENTRIES
	private static final long serialVersionUID
	public void  (int, float) 
		int initialCapacity
		float loadFactor
	public void  (int) 
		int initialCapacity
	public void  () 
	public void  (java.util.Map) 
		java.util.Map t
	public int size () 
	public boolean isEmpty () 
	public boolean containsValue (java.lang.Object) 
		org.jaxen.util.IdentityHashMap$Entry e
		int i
		org.jaxen.util.IdentityHashMap$Entry e
		int i
		Object value
		org.jaxen.util.IdentityHashMap$Entry[] tab
	public boolean containsKey (java.lang.Object) 
		org.jaxen.util.IdentityHashMap$Entry e
		int hash
		int index
		org.jaxen.util.IdentityHashMap$Entry e
		Object key
		org.jaxen.util.IdentityHashMap$Entry[] tab
	public java.lang.Object get (java.lang.Object) 
		org.jaxen.util.IdentityHashMap$Entry e
		int hash
		int index
		org.jaxen.util.IdentityHashMap$Entry e
		Object key
		org.jaxen.util.IdentityHashMap$Entry[] tab
	private void rehash () 
		org.jaxen.util.IdentityHashMap$Entry e
		int index
		org.jaxen.util.IdentityHashMap$Entry old
		int i
		int oldCapacity
		org.jaxen.util.IdentityHashMap$Entry[] oldMap
		int newCapacity
		org.jaxen.util.IdentityHashMap$Entry[] newMap
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object old
		org.jaxen.util.IdentityHashMap$Entry e
		Object old
		org.jaxen.util.IdentityHashMap$Entry e
		Object key
		Object value
		org.jaxen.util.IdentityHashMap$Entry[] tab
		int hash
		int index
		org.jaxen.util.IdentityHashMap$Entry e
	public java.lang.Object remove (java.lang.Object) 
		Object oldValue
		org.jaxen.util.IdentityHashMap$Entry e
		org.jaxen.util.IdentityHashMap$Entry prev
		int hash
		int index
		Object oldValue
		org.jaxen.util.IdentityHashMap$Entry e
		org.jaxen.util.IdentityHashMap$Entry prev
		Object key
		org.jaxen.util.IdentityHashMap$Entry[] tab
	public void putAll (java.util.Map) 
		java.util.Map$Entry e
		java.util.Map t
		java.util.Iterator i
	public void clear () 
		int index
		org.jaxen.util.IdentityHashMap$Entry[] tab
	public java.lang.Object clone () 
		int i
		org.jaxen.util.IdentityHashMap t
		CloneNotSupportedException e
	public java.util.Set keySet () 
	public java.util.Collection values () 
	public java.util.Set entrySet () 
	private java.util.Iterator getHashIterator (int) 
		int type
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		org.jaxen.util.IdentityHashMap$Entry entry
		int index
		java.io.ObjectOutputStream s
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		Object key
		Object value
		int i
		java.io.ObjectInputStream s
		int numBuckets
		int size
	int capacity () 
	float loadFactor () 
	static java.util.Iterator access$000 (org.jaxen.util.IdentityHashMap, int) 
		org.jaxen.util.IdentityHashMap x0
		int x1
	static int access$100 (org.jaxen.util.IdentityHashMap) 
		org.jaxen.util.IdentityHashMap x0
	static org.jaxen.util.IdentityHashMap$Entry[] access$200 (org.jaxen.util.IdentityHashMap) 
		org.jaxen.util.IdentityHashMap x0
	static int access$308 (org.jaxen.util.IdentityHashMap) 
		org.jaxen.util.IdentityHashMap x0
	static int access$110 (org.jaxen.util.IdentityHashMap) 
		org.jaxen.util.IdentityHashMap x0
	static int access$300 (org.jaxen.util.IdentityHashMap) 
		org.jaxen.util.IdentityHashMap x0
}

org/jaxen/util/LinkedIterator.class
LinkedIterator.java
package org.jaxen.util
public org.jaxen.util.LinkedIterator extends java.lang.Object implements java.util.Iterator  {
	private java.util.List iterators
	private int cur
	public void  () 
	public void addIterator (java.util.Iterator) 
		java.util.Iterator i
	public boolean hasNext () 
		boolean has
	public java.lang.Object next () 
	public void remove () 
}

org/jaxen/util/PrecedingAxisIterator.class
PrecedingAxisIterator.java
package org.jaxen.util
public org.jaxen.util.PrecedingAxisIterator extends java.lang.Object implements java.util.Iterator  {
	private java.util.Iterator ancestorOrSelf
	private java.util.Iterator precedingSibling
	private java.util.ListIterator childrenOrSelf
	private java.util.Stack stack
	private org.jaxen.Navigator navigator
	public void  (java.lang.Object, org.jaxen.Navigator)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.Navigator navigator
	public boolean hasNext () 
		Object contextNode
		Object node
		org.jaxen.UnsupportedAxisException e
	private java.util.ListIterator childrenOrSelf (java.lang.Object) 
		java.util.ArrayList reversed
		java.util.Iterator childAxisIterator
		org.jaxen.UnsupportedAxisException e
		Object node
	public java.lang.Object next ()  throws java.util.NoSuchElementException 
		Object result
	public void remove ()  throws java.lang.UnsupportedOperationException 
}

org/jaxen/util/PrecedingSiblingAxisIterator.class
PrecedingSiblingAxisIterator.java
package org.jaxen.util
public org.jaxen.util.PrecedingSiblingAxisIterator extends java.lang.Object implements java.util.Iterator  {
	private Object contextNode
	private org.jaxen.Navigator navigator
	private java.util.Iterator siblingIter
	private Object nextObj
	public void  (java.lang.Object, org.jaxen.Navigator)  throws org.jaxen.UnsupportedAxisException 
		Object contextNode
		org.jaxen.Navigator navigator
	private void init ()  throws org.jaxen.UnsupportedAxisException 
		Object eachChild
		java.util.Iterator childIter
		java.util.LinkedList siblings
		Object parent
	public boolean hasNext () 
	public java.lang.Object next ()  throws java.util.NoSuchElementException 
		Object obj
	public void remove ()  throws java.lang.UnsupportedOperationException 
}

org/jaxen/util/SelfAxisIterator.class
SelfAxisIterator.java
package org.jaxen.util
public org.jaxen.util.SelfAxisIterator extends org.jaxen.util.SingleObjectIterator {
	public void  (java.lang.Object) 
		Object node
}

org/jaxen/util/SingleObjectIterator.class
SingleObjectIterator.java
package org.jaxen.util
public org.jaxen.util.SingleObjectIterator extends java.lang.Object implements java.util.Iterator  {
	private Object object
	private boolean seen
	public void  (java.lang.Object) 
		Object object
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

org/jaxen/util/SingletonList.class
SingletonList.java
package org.jaxen.util
public org.jaxen.util.SingletonList extends java.util.AbstractList {
	private final Object element
	public void  (java.lang.Object) 
		Object element
	public int size () 
	public java.lang.Object get (int) 
		int index
}

org/jaxen/util/StackedIterator.class
StackedIterator.java
package org.jaxen.util
public abstract org.jaxen.util.StackedIterator extends java.lang.Object implements java.util.Iterator  {
	private java.util.LinkedList iteratorStack
	private org.jaxen.Navigator navigator
	private java.util.Set created
	public void  (java.lang.Object, org.jaxen.Navigator) 
		Object contextNode
		org.jaxen.Navigator navigator
	protected void  () 
	protected void init (java.lang.Object, org.jaxen.Navigator) 
		Object contextNode
		org.jaxen.Navigator navigator
	protected java.util.Iterator internalCreateIterator (java.lang.Object) 
		Object contextNode
	public boolean hasNext () 
		java.util.Iterator curIter
	public java.lang.Object next ()  throws java.util.NoSuchElementException 
		java.util.Iterator curIter
		Object object
	public void remove ()  throws java.lang.UnsupportedOperationException 
	protected abstract java.util.Iterator createIterator (java.lang.Object) 
	protected void pushIterator (java.util.Iterator) 
		java.util.Iterator iter
	private java.util.Iterator currentIterator () 
		java.util.Iterator curIter
	protected org.jaxen.Navigator getNavigator () 
}

org/jaxen/util/XPath2XMLVisitor.class
XPath2XMLVisitor.java
package org.jaxen.util
public org.jaxen.util.XPath2XMLVisitor extends java.lang.Object implements org.jaxen.expr.Visitor  {
	protected java.io.PrintWriter printer
	protected int tabIndex
	public void  () 
	public void  (java.io.PrintWriter) 
		java.io.PrintWriter printer
	public void visit (org.jaxen.expr.PathExpr) 
		org.jaxen.expr.PathExpr expr
	public void visit (org.jaxen.expr.LocationPath) 
		org.jaxen.expr.Step step
		org.jaxen.expr.LocationPath expr
		java.util.Iterator steps
	public void visit (org.jaxen.expr.LogicalExpr) 
		org.jaxen.expr.LogicalExpr expr
	void printLhsRhs (org.jaxen.expr.Expr, org.jaxen.expr.Expr) 
		org.jaxen.expr.Expr lhs
		org.jaxen.expr.Expr rhs
	public void visit (org.jaxen.expr.EqualityExpr) 
		org.jaxen.expr.EqualityExpr expr
	public void visit (org.jaxen.expr.FilterExpr) 
		org.jaxen.expr.FilterExpr expr
		java.util.Iterator iter
	public void visit (org.jaxen.expr.RelationalExpr) 
		org.jaxen.expr.RelationalExpr expr
	public void visit (org.jaxen.expr.AdditiveExpr) 
		org.jaxen.expr.AdditiveExpr expr
	public void visit (org.jaxen.expr.MultiplicativeExpr) 
		org.jaxen.expr.MultiplicativeExpr expr
	public void visit (org.jaxen.expr.UnaryExpr) 
		org.jaxen.expr.UnaryExpr expr
	public void visit (org.jaxen.expr.UnionExpr) 
		org.jaxen.expr.UnionExpr expr
	public void visit (org.jaxen.expr.NumberExpr) 
		org.jaxen.expr.NumberExpr expr
	public void visit (org.jaxen.expr.LiteralExpr) 
		org.jaxen.expr.LiteralExpr expr
	public void visit (org.jaxen.expr.VariableReferenceExpr) 
		org.jaxen.expr.VariableReferenceExpr expr
	public void visit (org.jaxen.expr.FunctionCallExpr) 
		org.jaxen.expr.FunctionCallExpr expr
		java.util.Iterator iterator
	public void visit (org.jaxen.expr.NameStep) 
		org.jaxen.expr.Predicate predicate
		org.jaxen.expr.NameStep step
		java.util.Iterator iter
	public void visit (org.jaxen.expr.ProcessingInstructionNodeStep) 
		org.jaxen.expr.ProcessingInstructionNodeStep step
	public void visit (org.jaxen.expr.AllNodeStep) 
		org.jaxen.expr.AllNodeStep step
	public void visit (org.jaxen.expr.TextNodeStep) 
		org.jaxen.expr.TextNodeStep step
	public void visit (org.jaxen.expr.CommentNodeStep) 
		org.jaxen.expr.CommentNodeStep step
	public void visit (org.jaxen.expr.Predicate) 
		org.jaxen.expr.Predicate predicate
	protected void printLn (java.lang.String) 
		int i
		String str
		StringBuffer buffer
	protected void handlePredicates (java.util.List) 
		java.util.Iterator iter
		java.util.List predicates
}

org/jaxen/xom/DocumentNavigator$1.class
DocumentNavigator.java
package org.jaxen.xom
 org.jaxen.xom.DocumentNavigator$1 extends org.jaxen.xom.DocumentNavigator$IndexIterator {
	private final org.jaxen.xom.DocumentNavigator this$0
	void  (org.jaxen.xom.DocumentNavigator, java.lang.Object, int, int) 
		org.jaxen.xom.DocumentNavigator this$0
		Object x0
		int x1
		int x2
	public java.lang.Object get (java.lang.Object, int) 
		Object o
		int i
}

org/jaxen/xom/DocumentNavigator$2.class
DocumentNavigator.java
package org.jaxen.xom
 org.jaxen.xom.DocumentNavigator$2 extends org.jaxen.xom.DocumentNavigator$IndexIterator {
	private final org.jaxen.xom.DocumentNavigator this$0
	void  (org.jaxen.xom.DocumentNavigator, java.lang.Object, int, int) 
		org.jaxen.xom.DocumentNavigator this$0
		Object x0
		int x1
		int x2
	public java.lang.Object get (java.lang.Object, int) 
		Object o
		int i
}

org/jaxen/xom/DocumentNavigator$IndexIterator.class
DocumentNavigator.java
package org.jaxen.xom
abstract org.jaxen.xom.DocumentNavigator$IndexIterator extends java.lang.Object implements java.util.Iterator  {
	private Object o
	private int pos
	private int end
	public void  (java.lang.Object, int, int) 
		Object o
		int pos
		int end
	public boolean hasNext () 
	public abstract java.lang.Object get (java.lang.Object, int) 
	public java.lang.Object next () 
	public void remove () 
}

org/jaxen/xom/DocumentNavigator$XPathNamespace.class
DocumentNavigator.java
package org.jaxen.xom
 org.jaxen.xom.DocumentNavigator$XPathNamespace extends java.lang.Object {
	private nu.xom.Element element
	private String uri
	private String prefix
	public void  (nu.xom.Element, java.lang.String, java.lang.String) 
		nu.xom.Element elt
		String uri
		String prefix
	public nu.xom.Element getElement () 
	public java.lang.String getNamespaceURI () 
	public java.lang.String getNamespacePrefix () 
	public java.lang.String toString () 
}

org/jaxen/xom/DocumentNavigator.class
DocumentNavigator.java
package org.jaxen.xom
public org.jaxen.xom.DocumentNavigator extends org.jaxen.DefaultNavigator {
	public void  () 
	public boolean isAttribute (java.lang.Object) 
		Object o
	public boolean isComment (java.lang.Object) 
		Object o
	public boolean isDocument (java.lang.Object) 
		Object o
	public boolean isElement (java.lang.Object) 
		Object o
	public boolean isNamespace (java.lang.Object) 
		Object o
	public boolean isProcessingInstruction (java.lang.Object) 
		Object o
	public boolean isText (java.lang.Object) 
		Object o
	public java.lang.String getAttributeName (java.lang.Object) 
		Object o
	public java.lang.String getAttributeNamespaceUri (java.lang.Object) 
		Object o
	public java.lang.String getAttributeQName (java.lang.Object) 
		Object o
	public java.lang.String getAttributeStringValue (java.lang.Object) 
		Object o
	public java.lang.String getCommentStringValue (java.lang.Object) 
		Object o
	public java.lang.String getElementName (java.lang.Object) 
		Object o
	public java.lang.String getElementNamespaceUri (java.lang.Object) 
		Object o
	public java.lang.String getElementQName (java.lang.Object) 
		Object o
	public java.lang.String getElementStringValue (java.lang.Object) 
		Object o
	public java.lang.String getNamespacePrefix (java.lang.Object) 
		Object o
	public java.lang.String getNamespaceStringValue (java.lang.Object) 
		Object o
	public java.lang.String getTextStringValue (java.lang.Object) 
		Object o
	public java.lang.Object getDocument (java.lang.String)  throws org.jaxen.FunctionCallException 
		Exception pe
		String s
	public java.lang.Object getDocumentNode (java.lang.Object) 
		Object o
		nu.xom.ParentNode parent
	public java.util.Iterator getAttributeAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object o
	public java.util.Iterator getChildAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object o
	public java.util.Iterator getParentAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object o
		Object parent
	public java.lang.Object getParentNode (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object o
	public java.util.Iterator getPrecedingAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object o
	public java.util.Iterator getPrecedingSiblingAxisIterator (java.lang.Object)  throws org.jaxen.UnsupportedAxisException 
		Object o
	public java.lang.String getProcessingInstructionData (java.lang.Object) 
		Object o
	public java.lang.String getProcessingInstructionTarget (java.lang.Object) 
		Object o
	public java.lang.String translateNamespacePrefixToUri (java.lang.String, java.lang.Object) 
		String s
		Object o
		nu.xom.Element element
	public org.jaxen.XPath parseXPath (java.lang.String)  throws org.jaxen.saxpath.SAXPathException 
		String s
	private boolean addNamespaceForElement (nu.xom.Element, java.lang.String, java.lang.String, java.util.Map) 
		nu.xom.Element elt
		String uri
		String prefix
		java.util.Map map
	public java.util.Iterator getNamespaceAxisIterator (java.lang.Object) 
		int i
		String uri
		String prefix
		int count
		Object o
		java.util.Map nsMap
		nu.xom.Element elt
		nu.xom.ParentNode parent
}

org/jaxen/xom/XOMXPath.class
XOMXPath.java
package org.jaxen.xom
public org.jaxen.xom.XOMXPath extends org.jaxen.BaseXPath {
	public void  (java.lang.String)  throws org.jaxen.JaxenException 
		String xpathExpr
}

com/adobe/ac/ant/tasks/tasks.properties