META-INF/
META-INF/MANIFEST.MF
de/
de/pdark/
de/pdark/decentxml/
de/pdark/decentxml/dtd/
de/pdark/decentxml/validation/
de/pdark/decentxml/BasicNode.class
BasicNode.java
package de.pdark.decentxml
public de.pdark.decentxml.BasicNode extends java.lang.Object implements de.pdark.decentxml.Node  {
	private de.pdark.decentxml.Token token
	private de.pdark.decentxml.XMLTokenizer$Type type
	private String value
	public void  (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	public void  (de.pdark.decentxml.XMLTokenizer$Type, java.lang.String) 
		de.pdark.decentxml.XMLTokenizer$Type type
		String text
	protected void setType (de.pdark.decentxml.XMLTokenizer$Type) 
		de.pdark.decentxml.XMLTokenizer$Type type
	public de.pdark.decentxml.XMLTokenizer$Type getType () 
	public de.pdark.decentxml.Token getToken () 
	public int getStartOffset () 
	public int getEndOffset () 
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
	public de.pdark.decentxml.BasicNode toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter writer
	public java.lang.String toXML () 
	public java.lang.String toString () 
	public static java.lang.String toXML (de.pdark.decentxml.Node) 
		java.io.IOException e
		de.pdark.decentxml.Node n
		java.io.StringWriter buffer
		de.pdark.decentxml.XMLWriter writer
	public de.pdark.decentxml.BasicNode createClone () 
	public de.pdark.decentxml.BasicNode copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node orig
		de.pdark.decentxml.BasicNode other
	public de.pdark.decentxml.BasicNode copy () 
		de.pdark.decentxml.BasicNode n
	public volatile synthetic de.pdark.decentxml.Node copy () 
	public volatile synthetic de.pdark.decentxml.Node createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Node toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
}

de/pdark/decentxml/XMLParser.class
XMLParser.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLParser extends java.lang.Object {
	private de.pdark.decentxml.EntityResolver entityResolver
	private boolean expandEntities
	private boolean treatEntitiesAsText
	private de.pdark.decentxml.validation.CharValidator charValidator
	public void  () 
	public de.pdark.decentxml.XMLParser setEntityResolver (de.pdark.decentxml.EntityResolver) 
		de.pdark.decentxml.EntityResolver entityResolver
	public de.pdark.decentxml.EntityResolver getEntityResolver () 
	public de.pdark.decentxml.XMLParser setExpandEntities (boolean) 
		boolean expandEntities
	public boolean isExpandEntities () 
	public de.pdark.decentxml.XMLParser setTreatEntitiesAsText (boolean) 
		boolean treatEntitiesAsText
	public boolean isTreatEntitiesAsText () 
	public de.pdark.decentxml.validation.CharValidator getCharValidator () 
	public de.pdark.decentxml.XMLParser setCharValidator (de.pdark.decentxml.validation.CharValidator) 
		de.pdark.decentxml.validation.CharValidator charValidator
	public de.pdark.decentxml.Document parse (de.pdark.decentxml.XMLSource) 
		de.pdark.decentxml.XMLTokenizer dtdTokenizer
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.Node n
		de.pdark.decentxml.XMLSource source
		de.pdark.decentxml.Document doc
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.dtd.DocType parseDocType (de.pdark.decentxml.XMLTokenizer) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.XMLTokenizer createDTDTokenizer (de.pdark.decentxml.XMLSource, int) 
		de.pdark.decentxml.XMLSource source
		int startOffset
	protected de.pdark.decentxml.Token skipOptionalWhitespace (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocType) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Token parseDocTypeSubSet (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocType) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.Token token
	protected void parseDocTypeNotation (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocType) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.dtd.DocTypeNotation notation
		de.pdark.decentxml.Token token
		String name
	protected void parseDocTypeEntity (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocType) 
		de.pdark.decentxml.Node last
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.dtd.DocTypeEntity entity
		de.pdark.decentxml.Token token
		String name
		boolean isParameterEntity
	protected java.lang.String stripQuotes (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
		String text
	protected void parseDocTypeAttList (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocType) 
		String type
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.Token token
		String elementName
		de.pdark.decentxml.dtd.DocTypeAttributeList attList
	protected boolean isValidName (de.pdark.decentxml.XMLTokenizer, java.lang.String) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		String name
	protected de.pdark.decentxml.Token parseAttListNameTokens (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocTypeAttributeList) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token token
		de.pdark.decentxml.dtd.DocTypeAttributeList attList
	protected de.pdark.decentxml.Token parseAttListTypeGroup (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocTypeAttributeList) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token token
		de.pdark.decentxml.dtd.DocTypeAttributeList attList
		de.pdark.decentxml.Token startGroup
		int subLevel
	protected de.pdark.decentxml.Token skipWhiteSpaceAndComments (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocTypeNode) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token token
		de.pdark.decentxml.dtd.DocTypeNode n
	protected void parseDocTypeSubElement (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocType) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.Token token
		String name
		de.pdark.decentxml.Token beforeContent
		String content
		de.pdark.decentxml.dtd.DocTypeElement element
	protected de.pdark.decentxml.Token parsePublicLiteral (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocType) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.Token token
		String s
	protected de.pdark.decentxml.Token parseSystemLiteral (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.dtd.DocType) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.Token token
		String s
	protected de.pdark.decentxml.Token expect (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.XMLTokenizer$Type[], java.lang.String) 
		de.pdark.decentxml.XMLTokenizer$Type t
		de.pdark.decentxml.XMLTokenizer$Type[] arr$
		int len$
		int i$
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.XMLTokenizer$Type[] expected
		String errorMessage
		de.pdark.decentxml.Token token
		boolean valid
	protected de.pdark.decentxml.Token expect (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, de.pdark.decentxml.XMLTokenizer$Type, java.lang.String) 
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.XMLTokenizer$Type expected
		String errorMessage
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.XMLTokenizer createTokenizer (de.pdark.decentxml.XMLSource) 
		de.pdark.decentxml.XMLSource source
		de.pdark.decentxml.XMLTokenizer tokenizer
	protected void parseElement (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Element) 
		String prefix
		de.pdark.decentxml.Namespace ns
		String name
		String beginName
		String endName
		String postSpace
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Element parent
		de.pdark.decentxml.Token token
		int pos
	protected de.pdark.decentxml.Token parseElementContent (de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Element, java.util.Set) 
		de.pdark.decentxml.Location l
		String endName
		String name
		String elementName
		de.pdark.decentxml.Element child
		de.pdark.decentxml.Token token
		de.pdark.decentxml.Node n
		de.pdark.decentxml.XMLTokenizer tokenizer
		de.pdark.decentxml.Element parent
		java.util.Set recursionTrap
	protected void expandEntity (de.pdark.decentxml.Element, de.pdark.decentxml.XMLTokenizer, de.pdark.decentxml.Token, java.util.Set) 
		de.pdark.decentxml.XMLParseException e
		de.pdark.decentxml.Element parent
		de.pdark.decentxml.XMLTokenizer parentTokenizer
		de.pdark.decentxml.Token entityToken
		java.util.Set recursionTrap
		String entity
		String expandedEntity
		de.pdark.decentxml.XMLStringSource source
		de.pdark.decentxml.XMLTokenizer entityTokenizer
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Node toNode (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Node createDocTypeText (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Node createProcessingInstruction (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Node createElementWhitespace (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Node createComment (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Node createCData (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Node createElement (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Node createAttribute (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Node createEntity (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected de.pdark.decentxml.Node createText (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	public static de.pdark.decentxml.Document parse (java.lang.String) 
		String xml
	public static de.pdark.decentxml.Document parse (java.io.File)  throws java.io.IOException 
		java.io.File file
		de.pdark.decentxml.XMLIOSource source
		de.pdark.decentxml.XMLParser parser
}

de/pdark/decentxml/XMLParser$1.class
XMLParser.java
package de.pdark.decentxml
synthetic de.pdark.decentxml.XMLParser$1 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$de$pdark$decentxml$XMLTokenizer$Type
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

de/pdark/decentxml/XMLTokenizer$Type.class
XMLTokenizer.java
package de.pdark.decentxml
public final enum de.pdark.decentxml.XMLTokenizer$Type extends java.lang.Enum {
	public static final enum de.pdark.decentxml.XMLTokenizer$Type TEXT
	public static final enum de.pdark.decentxml.XMLTokenizer$Type CDATA
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DTD_WHITESPACE
	public static final enum de.pdark.decentxml.XMLTokenizer$Type PROCESSING_INSTRUCTION
	public static final enum de.pdark.decentxml.XMLTokenizer$Type COMMENT
	public static final enum de.pdark.decentxml.XMLTokenizer$Type BEGIN_ELEMENT
	public static final enum de.pdark.decentxml.XMLTokenizer$Type ATTRIBUTE
	public static final enum de.pdark.decentxml.XMLTokenizer$Type CUSTOM_ATTRIBUTE
	public static final enum de.pdark.decentxml.XMLTokenizer$Type BEGIN_ELEMENT_END
	public static final enum de.pdark.decentxml.XMLTokenizer$Type END_ELEMENT
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCUMENT
	public static final enum de.pdark.decentxml.XMLTokenizer$Type ELEMENT
	public static final enum de.pdark.decentxml.XMLTokenizer$Type CUSTOM_ELEMENT
	public static final enum de.pdark.decentxml.XMLTokenizer$Type ENTITY
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_SYSTEM
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_PUBLIC
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_NDATA
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_ELEMENT
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_ATTLIST
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_ENTITY
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_NOTATION
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_QUOTED_TEXT
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_BEGIN_SUBSET
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_END_SUBSET
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_END
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_COMMENT
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_BEGIN_GROUP
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_END_GROUP
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_ALTERNATIVE
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_ZERO_OR_ONE
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_ZERO_OR_MORE
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_ONE_OR_MORE
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_PARAMETER_ENTITY
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_PARAMETER_ENTITY_END
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_PCDATA
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_IMPLIED
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_REQUIRED
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_FIXED
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_SEQUENCE
	public static final enum de.pdark.decentxml.XMLTokenizer$Type DOCTYPE_CDATA
	private static final synthetic de.pdark.decentxml.XMLTokenizer$Type[] $VALUES
	public static de.pdark.decentxml.XMLTokenizer$Type[] values () 
	public static de.pdark.decentxml.XMLTokenizer$Type valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

de/pdark/decentxml/Text.class
Text.java
package de.pdark.decentxml
public de.pdark.decentxml.Text extends de.pdark.decentxml.BasicNode implements de.pdark.decentxml.TextNode  {
	private String text
	public void  (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	public void  (de.pdark.decentxml.XMLTokenizer$Type, java.lang.String) 
		de.pdark.decentxml.XMLTokenizer$Type type
		String text
	public void  (java.lang.String) 
		String text
	public boolean isCDATA () 
	public java.lang.String getText () 
		String s
	public de.pdark.decentxml.Text setText (java.lang.String) 
		String text
	public java.lang.String getTrimmedText () 
	public java.lang.String getNormalizedText () 
	public boolean isWhitespace () 
		int i
		String s
	public de.pdark.decentxml.Text createClone () 
	public de.pdark.decentxml.BasicNode copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node orig
		de.pdark.decentxml.Text other
	public de.pdark.decentxml.Text copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy () 
	public volatile synthetic de.pdark.decentxml.Node createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Node setText (java.lang.String) 
		String x0
}

de/pdark/decentxml/Child.class
Child.java
package de.pdark.decentxml
public abstract de.pdark.decentxml.Child extends java.lang.Object implements de.pdark.decentxml.Node  {
	public abstract de.pdark.decentxml.Parent getParent () 
	public abstract de.pdark.decentxml.Child setParent (de.pdark.decentxml.Parent) 
	public abstract java.lang.String getNodePath () 
}

de/pdark/decentxml/XMLParseException.class
XMLParseException.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLParseException extends java.lang.RuntimeException {
	private de.pdark.decentxml.XMLSource source
	private de.pdark.decentxml.Token token
	private de.pdark.decentxml.Location location
	private de.pdark.decentxml.Element element
	private de.pdark.decentxml.Document doc
	private de.pdark.decentxml.Node node
	public void  (java.lang.String, de.pdark.decentxml.XMLSource, int) 
		String message
		de.pdark.decentxml.XMLSource source
		int offset
	public void  (java.lang.String, de.pdark.decentxml.Token) 
		String message
		de.pdark.decentxml.Token token
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.String, de.pdark.decentxml.Document, de.pdark.decentxml.Node) 
		String message
		de.pdark.decentxml.Document doc
		de.pdark.decentxml.Node node
	public void setNode (de.pdark.decentxml.Document, de.pdark.decentxml.Node) 
		de.pdark.decentxml.Document doc
		de.pdark.decentxml.Node node
	public void  (java.lang.String, de.pdark.decentxml.Node) 
		de.pdark.decentxml.BasicNode n
		String message
		de.pdark.decentxml.Node node
	public void  (java.lang.String, de.pdark.decentxml.Element) 
		String message
		de.pdark.decentxml.Element e
	public de.pdark.decentxml.XMLParseException setElement (de.pdark.decentxml.Element) 
		de.pdark.decentxml.Element e
	public de.pdark.decentxml.XMLParseException setSource (de.pdark.decentxml.XMLSource, int) 
		de.pdark.decentxml.XMLSource source
		int offset
	public de.pdark.decentxml.XMLParseException setToken (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	public de.pdark.decentxml.XMLSource getSource () 
	public de.pdark.decentxml.Token getToken () 
	public de.pdark.decentxml.Element getElement () 
	public de.pdark.decentxml.Document getDoc () 
	public de.pdark.decentxml.Node getNode () 
	public de.pdark.decentxml.Location getLocation () 
	public int getLine () 
	public int getColumn () 
	public int getOffset () 
	public int getLineStartOffset () 
	public java.lang.String getMessage () 
	public java.lang.String getMessageWithoutLocation () 
}

de/pdark/decentxml/XMLStringBuilderSource.class
XMLStringBuilderSource.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLStringBuilderSource extends java.lang.Object implements de.pdark.decentxml.XMLSource  {
	private StringBuilder data
	public void  (java.lang.StringBuilder) 
		StringBuilder data
	public int length () 
	public char charAt (int) 
		int offset
	public java.lang.String substring (int, int) 
		int start
		int end
}

de/pdark/decentxml/Location$1.class
Location.java
package de.pdark.decentxml
 de.pdark.decentxml.Location$1 extends java.io.Writer {
	final synthetic de.pdark.decentxml.Location this$0
	void  (de.pdark.decentxml.Location) 
	public void close ()  throws java.io.IOException 
	public void flush ()  throws java.io.IOException 
	public void write (char[], int, int)  throws java.io.IOException 
		char[] cbuf
		int off
		int len
}

de/pdark/decentxml/Document.class
Document.java
package de.pdark.decentxml
public de.pdark.decentxml.Document extends de.pdark.decentxml.NodeWithChildren implements de.pdark.decentxml.Parent  {
	private de.pdark.decentxml.Element rootNode
	private de.pdark.decentxml.XMLDeclaration xmlDeclaration
	private de.pdark.decentxml.dtd.DocType docType
	private de.pdark.decentxml.Namespaces namespaces
	public void  () 
	public transient void  (de.pdark.decentxml.Node[]) 
		de.pdark.decentxml.Node[] nodes
	public de.pdark.decentxml.Document addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node node
	public de.pdark.decentxml.Document addNode (int, de.pdark.decentxml.Node) 
		de.pdark.decentxml.Token startToken
		de.pdark.decentxml.Element e
		de.pdark.decentxml.Text t
		de.pdark.decentxml.Node sibling
		String msg
		de.pdark.decentxml.ProcessingInstruction pi
		int index
		de.pdark.decentxml.Node node
	public de.pdark.decentxml.Document addNodes (java.util.Collection) 
		java.util.Collection nodes
	public de.pdark.decentxml.Document addNodes (int, java.util.Collection) 
		int index
		java.util.Collection nodes
	public transient de.pdark.decentxml.Document addNodes (de.pdark.decentxml.Node[]) 
		de.pdark.decentxml.Node[] nodes
	public transient de.pdark.decentxml.Document addNodes (int, de.pdark.decentxml.Node[]) 
		int index
		de.pdark.decentxml.Node[] nodes
	public de.pdark.decentxml.Node removeNode (int) 
		int index
		de.pdark.decentxml.Node n
	public boolean removeNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node n
	public de.pdark.decentxml.Element getChild (java.lang.String) 
		String path
	public de.pdark.decentxml.Element getChild (java.lang.String, de.pdark.decentxml.Namespace) 
		String prefix
		String path
		de.pdark.decentxml.Namespace ns
		int pos
		String name
		int pos2
		de.pdark.decentxml.Namespace ns2
	public de.pdark.decentxml.XMLTokenizer$Type getType () 
	public de.pdark.decentxml.Element getRootElement () 
	public de.pdark.decentxml.Document setRootNode (de.pdark.decentxml.Element) 
		de.pdark.decentxml.Element rootNode
	public de.pdark.decentxml.XMLDeclaration getXmlDeclaration () 
	public void setXmlDeclaration (de.pdark.decentxml.XMLDeclaration) 
		de.pdark.decentxml.XMLDeclaration xmlDeclaration
	public java.lang.String getVersion () 
	public de.pdark.decentxml.Document setVersion (java.lang.String) 
		String version
	protected de.pdark.decentxml.XMLDeclaration createXMLDeclaration () 
	public java.lang.String getEncoding () 
	public de.pdark.decentxml.Document setEncoding (java.lang.String) 
		String encoding
	public boolean isStandalone () 
	public void setStandalone (boolean) 
		boolean standalone
	public de.pdark.decentxml.Document toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter writer
	public void parseXMLDeclaration () 
		de.pdark.decentxml.XMLParseException ex
		de.pdark.decentxml.XMLParseException e
		de.pdark.decentxml.Node n
		de.pdark.decentxml.ProcessingInstruction pi
	protected void clearXMLDeclaration () 
	public de.pdark.decentxml.dtd.DocType getDocType () 
	public void setDocType (de.pdark.decentxml.dtd.DocType) 
		de.pdark.decentxml.dtd.DocType docType
	public de.pdark.decentxml.Namespaces getNamespaces () 
	public void setNamespaces (de.pdark.decentxml.Namespaces) 
		de.pdark.decentxml.Namespaces namespaces
	public de.pdark.decentxml.Namespace getNamespace (java.lang.String) 
		String prefix
	public de.pdark.decentxml.Document createClone () 
	public de.pdark.decentxml.Document copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node orig
		de.pdark.decentxml.Document other
	public de.pdark.decentxml.Document copy () 
	public volatile synthetic de.pdark.decentxml.NodeWithChildren copy () 
	public volatile synthetic de.pdark.decentxml.NodeWithChildren copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.NodeWithChildren toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNodes (int, de.pdark.decentxml.Node[]) 
		int x0
		de.pdark.decentxml.Node[] x1
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNodes (de.pdark.decentxml.Node[]) 
		de.pdark.decentxml.Node[] x0
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNodes (int, java.util.Collection) 
		int x0
		java.util.Collection x1
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNodes (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNode (int, de.pdark.decentxml.Node) 
		int x0
		de.pdark.decentxml.Node x1
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Parent addNodes (int, java.util.Collection) 
		int x0
		java.util.Collection x1
	public volatile synthetic de.pdark.decentxml.Parent addNodes (int, de.pdark.decentxml.Node[]) 
		int x0
		de.pdark.decentxml.Node[] x1
	public volatile synthetic de.pdark.decentxml.Parent addNodes (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic de.pdark.decentxml.Parent addNodes (de.pdark.decentxml.Node[]) 
		de.pdark.decentxml.Node[] x0
	public volatile synthetic de.pdark.decentxml.Parent addNode (int, de.pdark.decentxml.Node) 
		int x0
		de.pdark.decentxml.Node x1
	public volatile synthetic de.pdark.decentxml.Parent addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Node copy () 
	public volatile synthetic de.pdark.decentxml.Node createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Node toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
}

de/pdark/decentxml/Parent.class
Parent.java
package de.pdark.decentxml
public abstract de.pdark.decentxml.Parent extends java.lang.Object implements de.pdark.decentxml.Node  {
	public abstract de.pdark.decentxml.Parent addNode (de.pdark.decentxml.Node) 
	public abstract de.pdark.decentxml.Parent addNode (int, de.pdark.decentxml.Node) 
	public transient abstract de.pdark.decentxml.Parent addNodes (de.pdark.decentxml.Node[]) 
	public abstract de.pdark.decentxml.Parent addNodes (java.util.Collection) 
	public transient abstract de.pdark.decentxml.Parent addNodes (int, de.pdark.decentxml.Node[]) 
	public abstract de.pdark.decentxml.Parent addNodes (int, java.util.Collection) 
	public abstract de.pdark.decentxml.Node getNode (int) 
	public abstract de.pdark.decentxml.Node removeNode (int) 
	public abstract boolean removeNode (de.pdark.decentxml.Node) 
	public abstract de.pdark.decentxml.Parent clearNodes () 
	public abstract java.util.List getNodes () 
	public abstract int nodeIndexOf (de.pdark.decentxml.Node) 
	public abstract int nodeCount () 
	public abstract boolean hasNodes () 
	public abstract de.pdark.decentxml.Element getChild (java.lang.String) 
}

de/pdark/decentxml/XMLIOSource.class
XMLIOSource.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLIOSource extends de.pdark.decentxml.XMLStringSource {
	public void  (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
	public void  (java.io.Reader)  throws java.io.IOException 
		java.io.Reader reader
	public void  (java.io.File)  throws java.io.IOException 
		java.io.File file
	public void  (java.net.URL)  throws java.io.IOException 
		java.net.URL url
	public static java.lang.String toString (java.net.URL)  throws java.io.IOException 
		java.net.URL url
	public static java.lang.String toString (java.io.File)  throws java.io.IOException 
		java.io.File file
		java.io.InputStream in
	public static java.lang.String toString (java.io.InputStream)  throws java.io.IOException 
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.InputStream in
		java.io.Reader reader
		java.io.IOException exception
		String result
	public static java.lang.String toString (java.io.Reader)  throws java.io.IOException 
		java.io.Reader reader
		StringBuilder buffer
		char[] cbuf
		int len
}

de/pdark/decentxml/Namespace.class
Namespace.java
package de.pdark.decentxml
public de.pdark.decentxml.Namespace extends java.lang.Object {
	public static final String NS_PREFIX
	public static final String DEFAULT_NAMESPACE
	public static final de.pdark.decentxml.Namespace NO_NAMESPACE
	public static final de.pdark.decentxml.Namespace XML_NAMESPACE
	private String prefix
	private String uri
	public void  (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public java.lang.String getPrefix () 
	public java.lang.String getURI () 
	public boolean equals (java.lang.Object) 
		Object obj
		de.pdark.decentxml.Namespace ns
	public java.lang.String toString () 
	static void  () 
}

de/pdark/decentxml/Element.class
Element.java
package de.pdark.decentxml
public de.pdark.decentxml.Element extends de.pdark.decentxml.NodeWithChildren implements de.pdark.decentxml.Child de.pdark.decentxml.TextNode  {
	private de.pdark.decentxml.Token startToken
	private de.pdark.decentxml.Namespace namespace
	private String beginName
	private String postSpace
	private String endName
	private String name
	private de.pdark.decentxml.Parent parent
	private java.util.Map attributeMap
	private boolean compactEmpty
	public static final de.pdark.decentxml.NodeFilter ELEMENT_FILTER
	public void  (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	public void  (java.lang.String) 
		String name
	public void  (de.pdark.decentxml.Parent, java.lang.String) 
		de.pdark.decentxml.Parent parent
		String name
	public void  (java.lang.String, de.pdark.decentxml.Namespace) 
		String name
		de.pdark.decentxml.Namespace ns
	public void  (de.pdark.decentxml.Parent, java.lang.String, de.pdark.decentxml.Namespace) 
		de.pdark.decentxml.Parent parent
		String name
		de.pdark.decentxml.Namespace ns
	public de.pdark.decentxml.Token getStartToken () 
	public int getStartOffset () 
	public int getEndOffset () 
	public java.lang.String getBeginName () 
	public de.pdark.decentxml.Element setBeginName (java.lang.String) 
		String beginName
	public java.lang.String getEndName () 
	public de.pdark.decentxml.Element setEndName (java.lang.String) 
		String endName
	public java.lang.String getPostSpace () 
	public de.pdark.decentxml.Element setPostSpace (java.lang.String) 
		String postSpace
	public de.pdark.decentxml.Element setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public de.pdark.decentxml.Parent getParent () 
	public de.pdark.decentxml.Element setParent (de.pdark.decentxml.Parent) 
		de.pdark.decentxml.Parent parent
	public transient de.pdark.decentxml.Element addAttributes (de.pdark.decentxml.Attribute[]) 
		de.pdark.decentxml.Attribute node
		de.pdark.decentxml.Attribute[] arr$
		int len$
		int i$
		de.pdark.decentxml.Attribute[] attributes
	public de.pdark.decentxml.Element addAttribute (java.lang.String, java.lang.String) 
		String name
		String value
	public de.pdark.decentxml.Element addAttribute (de.pdark.decentxml.Attribute) 
		de.pdark.decentxml.Token token
		de.pdark.decentxml.Namespaces namespaces
		de.pdark.decentxml.Document doc
		de.pdark.decentxml.Attribute a
		String name
	public de.pdark.decentxml.Element setAttribute (de.pdark.decentxml.Attribute) 
		de.pdark.decentxml.Attribute a
		de.pdark.decentxml.Attribute existing
	public java.util.List getAttributes () 
	public java.util.Map getAttributeMap () 
	public de.pdark.decentxml.Attribute getAttribute (java.lang.String, de.pdark.decentxml.Namespace) 
		String name
		de.pdark.decentxml.Namespace ns
	public de.pdark.decentxml.Attribute getAttribute (java.lang.String) 
		String aName
		int pos
		de.pdark.decentxml.Attribute a2
		java.util.Iterator i$
		String name
		de.pdark.decentxml.Attribute a
	public de.pdark.decentxml.Element setAttribute (java.lang.String, java.lang.String) 
		String name
		String value
	public de.pdark.decentxml.Element setAttribute (java.lang.String, java.lang.String, de.pdark.decentxml.Namespace) 
		String name
		String value
		de.pdark.decentxml.Namespace ns
		de.pdark.decentxml.Attribute a
	public de.pdark.decentxml.Element checkMandatoryAttribute (java.lang.String) 
		String name
		de.pdark.decentxml.Attribute a
	public de.pdark.decentxml.Element removeAttribute (java.lang.String) 
		String name
	public java.lang.String getAttributeValue (java.lang.String) 
		String name
	public java.lang.String getAttributeValue (java.lang.String, de.pdark.decentxml.Namespace) 
		String name
		de.pdark.decentxml.Namespace ns
		de.pdark.decentxml.Attribute a
	public de.pdark.decentxml.Element addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node node
	public de.pdark.decentxml.Element addNode (int, de.pdark.decentxml.Node) 
		de.pdark.decentxml.ProcessingInstruction pi
		int index
		de.pdark.decentxml.Node node
	public de.pdark.decentxml.Element addNodes (java.util.Collection) 
		java.util.Collection nodes
	public de.pdark.decentxml.Element addNodes (int, java.util.Collection) 
		int index
		java.util.Collection nodes
	public transient de.pdark.decentxml.Element addNodes (de.pdark.decentxml.Node[]) 
		de.pdark.decentxml.Node[] nodes
	public transient de.pdark.decentxml.Element addNodes (int, de.pdark.decentxml.Node[]) 
		int index
		de.pdark.decentxml.Node[] nodes
	public de.pdark.decentxml.Element setCompactEmpty (boolean) 
		boolean compactEmpty
	public boolean isCompactEmpty () 
	public de.pdark.decentxml.Element toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter writer
	public de.pdark.decentxml.XMLTokenizer$Type getType () 
	public de.pdark.decentxml.Element getChild (int) 
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		int index
		int count
	public boolean hasChildren () 
		de.pdark.decentxml.Node node
		java.util.Iterator i$
	public java.util.List getChildren () 
	public java.util.List getChildren (java.lang.String) 
		String name
	public java.util.List getChildren (java.lang.String, de.pdark.decentxml.Namespace) 
		String name
		de.pdark.decentxml.Namespace ns
		de.pdark.decentxml.NodeFilter nameFilter
	public de.pdark.decentxml.Element clearChildNodes () 
	public de.pdark.decentxml.Element clearChildren () 
		de.pdark.decentxml.Node n
		java.util.Iterator iter
	public java.lang.String getText () 
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		StringBuilder buffer
	public java.lang.String getTrimmedText () 
	public java.lang.String getNormalizedText () 
	public de.pdark.decentxml.Element setText (java.lang.String) 
		String text
	public de.pdark.decentxml.Element clearText () 
		de.pdark.decentxml.Node n
		java.util.Iterator iter
	public de.pdark.decentxml.Element getParentElement () 
	public java.lang.String getNodePath () 
	public java.lang.String getChildPath () 
		de.pdark.decentxml.Element p
		int index
	public int childIndexOf (de.pdark.decentxml.Element) 
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		de.pdark.decentxml.Element element
		int index
	public de.pdark.decentxml.Document getDocument () 
		de.pdark.decentxml.Parent p
	public de.pdark.decentxml.Element getChild (java.lang.String) 
		String path
	public de.pdark.decentxml.Element getChild (java.lang.String, de.pdark.decentxml.Namespace) 
		de.pdark.decentxml.Document doc
		String prefix
		int pos2
		de.pdark.decentxml.Element e
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		String name
		int pos
		de.pdark.decentxml.Namespace ns2
		int index
		int count
		boolean found
		int i
		String path
		de.pdark.decentxml.Namespace ns
		String[] pathSegments
		de.pdark.decentxml.Element current
	public de.pdark.decentxml.Element createClone () 
	public de.pdark.decentxml.Element copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Attribute a
		java.util.Iterator i$
		de.pdark.decentxml.Node orig
		de.pdark.decentxml.Element other
	public de.pdark.decentxml.Element copy () 
	public void setNamespace (de.pdark.decentxml.Namespace) 
		de.pdark.decentxml.Namespace namespace
	public de.pdark.decentxml.Namespace getNamespace () 
	public volatile synthetic de.pdark.decentxml.NodeWithChildren copy () 
	public volatile synthetic de.pdark.decentxml.NodeWithChildren copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.NodeWithChildren toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNodes (int, de.pdark.decentxml.Node[]) 
		int x0
		de.pdark.decentxml.Node[] x1
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNodes (de.pdark.decentxml.Node[]) 
		de.pdark.decentxml.Node[] x0
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNodes (int, java.util.Collection) 
		int x0
		java.util.Collection x1
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNodes (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNode (int, de.pdark.decentxml.Node) 
		int x0
		de.pdark.decentxml.Node x1
	public volatile synthetic de.pdark.decentxml.NodeWithChildren addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Parent addNodes (int, java.util.Collection) 
		int x0
		java.util.Collection x1
	public volatile synthetic de.pdark.decentxml.Parent addNodes (int, de.pdark.decentxml.Node[]) 
		int x0
		de.pdark.decentxml.Node[] x1
	public volatile synthetic de.pdark.decentxml.Parent addNodes (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic de.pdark.decentxml.Parent addNodes (de.pdark.decentxml.Node[]) 
		de.pdark.decentxml.Node[] x0
	public volatile synthetic de.pdark.decentxml.Parent addNode (int, de.pdark.decentxml.Node) 
		int x0
		de.pdark.decentxml.Node x1
	public volatile synthetic de.pdark.decentxml.Parent addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Node copy () 
	public volatile synthetic de.pdark.decentxml.Node createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Node toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
	public volatile synthetic de.pdark.decentxml.Child setParent (de.pdark.decentxml.Parent) 
		de.pdark.decentxml.Parent x0
	public volatile synthetic de.pdark.decentxml.Node setText (java.lang.String) 
		String x0
	static void  () 
}

de/pdark/decentxml/Location.class
Location.java
package de.pdark.decentxml
public de.pdark.decentxml.Location extends java.lang.Object {
	private de.pdark.decentxml.XMLSource source
	private de.pdark.decentxml.Element element
	private de.pdark.decentxml.Document document
	private de.pdark.decentxml.Node node
	private int offset
	private int line
	private int lineStartOffset
	private int column
	public void  (de.pdark.decentxml.XMLSource, int) 
		de.pdark.decentxml.XMLSource source
		int offset
	public void  (de.pdark.decentxml.Element) 
		de.pdark.decentxml.Element e
	public void  (de.pdark.decentxml.Document, de.pdark.decentxml.Node) 
		de.pdark.decentxml.Document document
		de.pdark.decentxml.Node node
	public void  (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	public int getOffset () 
	public int getLine () 
	public int getColumn () 
	public int getLineStartOffset () 
	protected void calcLocation () 
	protected void calcLocationFromSource () 
	protected void moveToOffset (de.pdark.decentxml.XMLSource, int) 
		char c
		int i
		de.pdark.decentxml.XMLSource source
		int offset
	protected void calcLocationFromElement () 
		de.pdark.decentxml.Child c
		de.pdark.decentxml.Parent p
		java.io.IOException e
		de.pdark.decentxml.Location$ReusableXMLSource source
		de.pdark.decentxml.Node terminator
		de.pdark.decentxml.XMLWriter writer
		de.pdark.decentxml.Parent p
	protected void nodeNotFound () 
	public java.lang.String toString () 
	static synthetic int access$012 (de.pdark.decentxml.Location, int) 
		de.pdark.decentxml.Location x0
		int x1
}

de/pdark/decentxml/EntityResolver.class
EntityResolver.java
package de.pdark.decentxml
public de.pdark.decentxml.EntityResolver extends java.lang.Object {
	public static final String AMP_ESCAPE
	public static final String LT_ESCAPE
	public static final String GT_ESCAPE
	public static final String QUOT_ESCAPE
	public static final String APOS_ESCAPE
	private de.pdark.decentxml.EntityResolver parent
	protected java.util.Map resolveMap
	private de.pdark.decentxml.validation.CharValidator charValidator
	public void  () 
	public void  (de.pdark.decentxml.EntityResolver) 
		de.pdark.decentxml.EntityResolver parent
	public de.pdark.decentxml.EntityResolver getParent () 
	public de.pdark.decentxml.validation.CharValidator getCharValidator () 
	public de.pdark.decentxml.EntityResolver setCharValidator (de.pdark.decentxml.validation.CharValidator) 
		de.pdark.decentxml.validation.CharValidator charValidator
	public void clear () 
	public void add (java.lang.String, java.lang.String) 
		String name
		String replacementText
	public boolean isDefined (java.lang.String) 
		String name
	public java.lang.String resolve (java.lang.String) 
		String name
		String result
	protected java.lang.String stripName (java.lang.String) 
		String name
	public java.lang.String expand (java.lang.String) 
		int codePoint
		String entity
		String name
	public java.lang.String encode (java.lang.String) 
		String value
		java.util.Map$Entry entry
		java.util.Iterator i$
		int startPos
		String reverseKey
		String input
		StringBuilder buffer
		String delim
		java.util.Map reverseMap
		java.util.regex.Pattern p
		java.util.regex.Matcher match
		int pos
	public int expandNumericEntity (java.lang.String) 
		NumberFormatException e
		int value
		boolean isHex
		NumberFormatException e
		int value
		boolean isHex
		String msg
		String entity
		int value
		boolean isHex
	public void validateEntity (java.lang.String) 
		String s
		int i
		de.pdark.decentxml.validation.CharValidator v
		int N
		String entity
}

de/pdark/decentxml/Attribute.class
Attribute.java
package de.pdark.decentxml
public de.pdark.decentxml.Attribute extends de.pdark.decentxml.BasicNode {
	private de.pdark.decentxml.Namespace namespace
	private String preSpace
	private String name
	private String equalsSpace
	private String rawValue
	private String value
	private char quoteChar
	public void  (de.pdark.decentxml.Token) 
		char c
		char c
		de.pdark.decentxml.Token token
		String s
		int N
		int pos
		int start
	public void  (java.lang.String, java.lang.String) 
		String name
		String value
	public void  (java.lang.String, java.lang.String, de.pdark.decentxml.Namespace) 
		String name
		String value
		de.pdark.decentxml.Namespace namespace
	public void  (java.lang.String, java.lang.String, char) 
		String name
		String value
		char quoteChar
	public void  (java.lang.String, java.lang.String, de.pdark.decentxml.Namespace, char) 
		String name
		String value
		de.pdark.decentxml.Namespace namespace
		char quoteChar
	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 de.pdark.decentxml.Namespace getNamespace () 
	public void setNamespace (de.pdark.decentxml.Namespace) 
		de.pdark.decentxml.Namespace namespace
	public int getQuoteChar () 
	public de.pdark.decentxml.Attribute setQuoteChar (char) 
		char quoteChar
	public java.lang.String getPreSpace () 
	public de.pdark.decentxml.Attribute setPreSpace (java.lang.String) 
		String preSpace
	public java.lang.String getEqualsSpace () 
	public de.pdark.decentxml.Attribute setEqualsSpace (java.lang.String) 
		String equalsSpace
	public static char checkQuoteChar (java.lang.String, char) 
		char[] buffer
		String s
		String value
		char quoteChar
	public de.pdark.decentxml.BasicNode toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter writer
		String prefix
		char[] buffer
		String s
	public de.pdark.decentxml.Attribute createClone () 
	public de.pdark.decentxml.Attribute copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node orig
		de.pdark.decentxml.Attribute other
	public de.pdark.decentxml.Attribute copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.BasicNode createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy () 
	public volatile synthetic de.pdark.decentxml.Node createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Node toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
}

de/pdark/decentxml/Document$1.class
Document.java
package de.pdark.decentxml
synthetic de.pdark.decentxml.Document$1 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$de$pdark$decentxml$XMLTokenizer$Type
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

de/pdark/decentxml/Location$2.class
Location.java
package de.pdark.decentxml
 de.pdark.decentxml.Location$2 extends de.pdark.decentxml.XMLWriter {
	final synthetic de.pdark.decentxml.Node val$terminator
	final synthetic de.pdark.decentxml.Location$ReusableXMLSource val$source
	final synthetic de.pdark.decentxml.Location this$0
	void  (de.pdark.decentxml.Location, java.io.Writer, de.pdark.decentxml.Node, de.pdark.decentxml.Location$ReusableXMLSource) 
		java.io.Writer x0
	public void write (de.pdark.decentxml.Node, java.lang.String)  throws java.io.IOException 
		de.pdark.decentxml.Node n
		String xml
}

de/pdark/decentxml/Element$1.class
Element.java
package de.pdark.decentxml
final de.pdark.decentxml.Element$1 extends de.pdark.decentxml.NodeFilter {
	void  () 
	public boolean matches (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node n
}

de/pdark/decentxml/Entity.class
Entity.java
package de.pdark.decentxml
public de.pdark.decentxml.Entity extends de.pdark.decentxml.BasicNode {
	private de.pdark.decentxml.EntityResolver resolver
	public void  (de.pdark.decentxml.Token, de.pdark.decentxml.EntityResolver) 
		de.pdark.decentxml.Token token
		de.pdark.decentxml.EntityResolver resolver
	public void  (java.lang.String) 
		String name
	public static de.pdark.decentxml.Entity createDecimalEntity (int) 
		int unicode
	public static void checkUnicode (int) 
		int unicode
	public static de.pdark.decentxml.Entity createHexEntity (int) 
		int unicode
	public void setResolver (de.pdark.decentxml.EntityResolver) 
		de.pdark.decentxml.EntityResolver resolver
	public de.pdark.decentxml.EntityResolver getResolver () 
	public java.lang.String getName () 
		String name
	public java.lang.String getText () 
	public boolean isWhitespace () 
		int i
		String s
	public de.pdark.decentxml.Entity createClone () 
	public de.pdark.decentxml.Entity copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node orig
		de.pdark.decentxml.Entity other
	public de.pdark.decentxml.Entity copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.BasicNode createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy () 
	public volatile synthetic de.pdark.decentxml.Node createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
}

de/pdark/decentxml/XMLWriter.class
XMLWriter.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLWriter extends java.io.Writer {
	private final java.io.Writer writer
	protected de.pdark.decentxml.Node current
	private String indent
	private int level
	private boolean padCompact
	public void  (java.io.Writer) 
		java.io.Writer writer
	public void close ()  throws java.io.IOException 
	public void flush ()  throws java.io.IOException 
	public void write (char[], int, int)  throws java.io.IOException 
		char[] cbuf
		int off
		int len
	public void write (de.pdark.decentxml.Node, java.lang.String)  throws java.io.IOException 
		de.pdark.decentxml.Node node
		String s
	public void writeAttributeValue (de.pdark.decentxml.Node, java.lang.String, char)  throws java.io.IOException 
		char c
		String escape
		de.pdark.decentxml.Node node
		String value
		char quoteChar
		int start
		int pos
		String escapeQuote
	public void writeChildNodes (de.pdark.decentxml.NodeWithChildren)  throws java.io.IOException 
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		de.pdark.decentxml.NodeWithChildren node
	public void write (de.pdark.decentxml.Element)  throws java.io.IOException 
		de.pdark.decentxml.Element e
	public void writeEndElement (de.pdark.decentxml.Element)  throws java.io.IOException 
		de.pdark.decentxml.Element e
	public void writeBeginElement (de.pdark.decentxml.Element)  throws java.io.IOException 
		de.pdark.decentxml.Text t
		de.pdark.decentxml.Node n
		int index
		de.pdark.decentxml.Element parent
		de.pdark.decentxml.Element e
		String end
		boolean compact
	public boolean isCompact (de.pdark.decentxml.Element) 
		de.pdark.decentxml.Element e
	public boolean hasSingleTextChild (de.pdark.decentxml.Element) 
		de.pdark.decentxml.Element e
		de.pdark.decentxml.Node node
		de.pdark.decentxml.Text t
	public void indent ()  throws java.io.IOException 
		int i
	public void nl ()  throws java.io.IOException 
	public void writeAttributes (de.pdark.decentxml.Element)  throws java.io.IOException 
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		de.pdark.decentxml.Element e
	public void setIndent (java.lang.String) 
		String indent
	public java.lang.String getIndent () 
	public void setPadCompact (boolean) 
		boolean padCompact
	public boolean isPadCompact () 
}

de/pdark/decentxml/XMLUtils.class
XMLUtils.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLUtils extends java.lang.Object {
	public void  () 
	public static java.lang.String escapeXMLText (java.lang.String) 
		String text
	public static java.lang.String unescapeXMLText (java.lang.String) 
		String text
	public static java.lang.String unescapeXMLAttributeValue (java.lang.String) 
		String text
	public static boolean isElement (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node n
	public static boolean isElementType (de.pdark.decentxml.XMLTokenizer$Type) 
		de.pdark.decentxml.XMLTokenizer$Type t
	public static boolean isAttribute (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node n
	public static boolean isAttributeType (de.pdark.decentxml.XMLTokenizer$Type) 
		de.pdark.decentxml.XMLTokenizer$Type t
	public static boolean isText (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node n
	public static boolean isTextType (de.pdark.decentxml.XMLTokenizer$Type) 
		de.pdark.decentxml.XMLTokenizer$Type t
}

de/pdark/decentxml/XMLTokenizer.class
XMLTokenizer.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLTokenizer extends java.lang.Object {
	protected final de.pdark.decentxml.XMLSource source
	protected int pos
	protected boolean inStartElement
	private boolean treatEntitiesAsText
	private de.pdark.decentxml.validation.CharValidator charValidator
	private de.pdark.decentxml.EntityResolver entityResolver
	public void  (de.pdark.decentxml.XMLSource) 
		de.pdark.decentxml.XMLSource source
	public de.pdark.decentxml.XMLTokenizer setTreatEntitiesAsText (boolean) 
		boolean treatEntitiesAsText
	public boolean isTreatEntitiesAsText () 
	public de.pdark.decentxml.validation.CharValidator getCharValidator () 
	public de.pdark.decentxml.XMLTokenizer setCharValidator (de.pdark.decentxml.validation.CharValidator) 
		de.pdark.decentxml.validation.CharValidator charValidator
	public de.pdark.decentxml.EntityResolver getEntityResolver () 
	public de.pdark.decentxml.XMLTokenizer setEntityResolver (de.pdark.decentxml.EntityResolver) 
		de.pdark.decentxml.EntityResolver resolver
	public de.pdark.decentxml.Token next () 
		de.pdark.decentxml.Token token
		char c
	protected de.pdark.decentxml.Token createToken () 
		de.pdark.decentxml.Token token
	public de.pdark.decentxml.XMLSource getSource () 
	public int getOffset () 
	public void setOffset (int) 
		int offset
	protected void parseBeginSomething (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
		char c
	protected void parseBeginElement (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
		int nameStartOffset
		char c
	protected void parseEndElement (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected void parseExcalamation (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
		char c
	protected void parseDocType (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	protected void parseCData (de.pdark.decentxml.Token) 
		int errorPos
		String msg
		char c
		de.pdark.decentxml.Token token
	protected void parseComment (de.pdark.decentxml.Token) 
		String msg
		char c
		de.pdark.decentxml.Token token
	protected void parseProcessingInstruction (de.pdark.decentxml.Token) 
		String msg
		char c
		de.pdark.decentxml.Token token
		int errorPos
	protected void parseAttribute (de.pdark.decentxml.Token) 
		int i
		String msg
		de.pdark.decentxml.Token token
		char c
		char endChar
		boolean insideEntity
		int errorPos
	protected void parseName (java.lang.String) 
		String objectName
		int startPos
	protected void parseText (de.pdark.decentxml.Token) 
		char c
		String msg
		de.pdark.decentxml.Token token
		int errorPos
		boolean insideEntity
	protected void skipChar (char) 
		char c
	protected void verifyEntity (int, int) 
		IllegalArgumentException e
		int start
		int end
		String entity
	protected void parseEntity (de.pdark.decentxml.Token) 
		char c
		char c
		de.pdark.decentxml.Token token
	protected void nextChars (java.lang.String, int, java.lang.String) 
		String expected
		int startPos
		String errorMessage
		int len
		String s
	protected char nextChar (java.lang.String) 
		String errorMessage
	protected void expect (char) 
		char expected
	protected java.lang.String lookAheadForErrorMessage (java.lang.String, int, int) 
		int len2
		String s
		String conditionalPrefix
		int pos
		int len
		String found
	protected void skipWhiteSpace () 
}

de/pdark/decentxml/XMLDeclaration.class
XMLDeclaration.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLDeclaration extends de.pdark.decentxml.ProcessingInstruction {
	private String versionSpace
	private String version
	private String versionEquals
	private char versionQuote
	private String encodingSpace
	private String encoding
	private String encodingEquals
	private char encodingQuote
	private String standaloneSpace
	private boolean standalone
	private String standaloneEquals
	private char standaloneQuote
	private boolean showStandaloneNo
	private String postSpace
	public void  (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	public void  (java.lang.String) 
		String version
	public void  (java.lang.String, java.lang.String) 
		String version
		String encoding
	public void  (java.lang.String, java.lang.String, boolean) 
		String version
		String encoding
		boolean standalone
	protected void checkVersion (java.lang.String) 
		String version
	public java.lang.String getVersionSpace () 
	public de.pdark.decentxml.XMLDeclaration setVersionSpace (java.lang.String) 
		String versionSpace
	protected void checkSpace (java.lang.String, java.lang.String) 
		String name
		String value
	public java.lang.String getVersion () 
	public de.pdark.decentxml.XMLDeclaration setVersion (java.lang.String) 
		String version
	public java.lang.String getVersionEquals () 
	public de.pdark.decentxml.XMLDeclaration setVersionEquals (java.lang.String) 
		String versionEquals
	protected void checkEquals (java.lang.String, java.lang.String) 
		String name
		String value
	public char getVersionQuote () 
	public de.pdark.decentxml.XMLDeclaration setVersionQuote (char) 
		char versionQuote
	private void checkQuote (java.lang.String, char) 
		String name
		char value
	public java.lang.String getEncodingSpace () 
	public de.pdark.decentxml.XMLDeclaration setEncodingSpace (java.lang.String) 
		String encodingSpace
	public java.lang.String getEncoding () 
	public de.pdark.decentxml.XMLDeclaration setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncodingEquals () 
	public de.pdark.decentxml.XMLDeclaration setEncodingEquals (java.lang.String) 
		String encodingEquals
	public char getEncodingQuote () 
	public de.pdark.decentxml.XMLDeclaration setEncodingQuote (char) 
		char encodingQuote
	public java.lang.String getStandaloneSpace () 
	public de.pdark.decentxml.XMLDeclaration setStandaloneSpace (java.lang.String) 
		String standaloneSpace
	public boolean isStandalone () 
	public de.pdark.decentxml.XMLDeclaration setStandalone (boolean) 
		boolean standalone
	public java.lang.String getStandaloneEquals () 
	public de.pdark.decentxml.XMLDeclaration setStandaloneEquals (java.lang.String) 
		String standaloneEquals
	public char getStandaloneQuote () 
	public de.pdark.decentxml.XMLDeclaration setStandaloneQuote (char) 
		char standaloneQuote
	public boolean isShowStandaloneNo () 
	public de.pdark.decentxml.XMLDeclaration setShowStandaloneNo (boolean) 
		boolean showStandaloneNo
	public java.lang.String getPostSpace () 
	public de.pdark.decentxml.XMLDeclaration setPostSpace (java.lang.String) 
		String postSpace
	protected void updateText () 
	protected java.lang.String buildText (java.lang.String, java.lang.String, boolean) 
		String version
		String encoding
		boolean standalone
		StringBuilder buffer
		String s
	public static boolean isXMLDeclaration (de.pdark.decentxml.ProcessingInstruction) 
		de.pdark.decentxml.ProcessingInstruction pi
	public static de.pdark.decentxml.XMLDeclaration parseXMLDeclaration (de.pdark.decentxml.ProcessingInstruction) 
		de.pdark.decentxml.ProcessingInstruction pi
		de.pdark.decentxml.XMLDeclaration decl
	protected void parseXMLDeclaration (java.lang.String) 
		String attrName
		String attrName
		String attrName
		char c
		IllegalArgumentException e
		int spaceStart
		char startChar
		char quoteChar
		char otherQuoteChar
		int valueStart
		String value
		String attrName
		String text
		de.pdark.decentxml.XMLSource source
		int pos
		int end
		boolean sawStandalone
	private void expect (de.pdark.decentxml.XMLSource, int, java.lang.String) 
		de.pdark.decentxml.XMLSource source
		int pos
		String expected
		int end
		String s
	public de.pdark.decentxml.XMLDeclaration createClone () 
	public de.pdark.decentxml.XMLDeclaration copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node orig
		de.pdark.decentxml.XMLDeclaration other
	public de.pdark.decentxml.XMLDeclaration copy () 
	public volatile synthetic de.pdark.decentxml.ProcessingInstruction copy () 
	public volatile synthetic de.pdark.decentxml.ProcessingInstruction copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.ProcessingInstruction createClone () 
	public volatile synthetic de.pdark.decentxml.BasicNode copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.BasicNode createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy () 
	public volatile synthetic de.pdark.decentxml.Node createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
}

de/pdark/decentxml/XMLInputStreamReader.class
XMLInputStreamReader.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLInputStreamReader extends java.io.Reader {
	public static final String ENCODING_UTF_8
	public static final String ENCODING_ISO_8859_1
	public static final String ENCODING_ISO_Latin_1
	public static java.util.Map ENCODING_MAP
	public static java.util.Map JAVA_TO_XML_ENCODING_MAP
	private java.io.InputStream in
	private String xmlEncoding
	private String javaEncoding
	private java.io.Reader delegate
	public static final java.util.regex.Pattern VERSION_PATTERN
	public void  (java.io.InputStream) 
		java.io.InputStream in
	public void determineEncoding () 
		de.pdark.decentxml.XMLStringSource source
		java.io.IOException e
		java.io.UnsupportedEncodingException e
		int c
		de.pdark.decentxml.XMLStringSource source
		java.io.UnsupportedEncodingException e
		int c
		int pos2
		int pos
		java.util.regex.Matcher matcher
		String pattern
		java.io.UnsupportedEncodingException e
		String s
		int encodingOffset
		byte[] header
		int headerLength
		String encoding
		int skip
		de.pdark.decentxml.JoinedInputStream jin
	public java.lang.String getXmlEncoding () 
	public void setXmlEncoding (java.lang.String) 
		String xmlEncoding
	public java.lang.String getJavaEncoding () 
	public void close ()  throws java.io.IOException 
	public int read (char[], int, int)  throws java.io.IOException 
		char[] cbuf
		int off
		int len
	static void  () 
}

de/pdark/decentxml/Node.class
Node.java
package de.pdark.decentxml
public abstract de.pdark.decentxml.Node extends java.lang.Object {
	public abstract java.lang.String toXML () 
	public abstract de.pdark.decentxml.Node toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
	public abstract de.pdark.decentxml.XMLTokenizer$Type getType () 
	public abstract de.pdark.decentxml.Node copy (de.pdark.decentxml.Node) 
	public abstract de.pdark.decentxml.Node createClone () 
	public abstract de.pdark.decentxml.Node copy () 
}

de/pdark/decentxml/dtd/DTDTokenizer.class
DTDTokenizer.java
package de.pdark.decentxml.dtd
public de.pdark.decentxml.dtd.DTDTokenizer extends de.pdark.decentxml.XMLTokenizer {
	protected int docTypeLevel
	public void  (de.pdark.decentxml.XMLSource, int) 
		de.pdark.decentxml.XMLSource source
		int startPosition
	public int getOffset () 
	public de.pdark.decentxml.Token next () 
		de.pdark.decentxml.Token token
		char c
	protected void parseDocTypeConstant (de.pdark.decentxml.Token) 
		int pos2
		de.pdark.decentxml.Token token
		int errorOffset
		char c
		String expected
		String s
	protected void parseDocTypeComment (de.pdark.decentxml.Token) 
		char c
		de.pdark.decentxml.Token token
	protected void parseDocTypeText (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
		String s
	protected void parseDocTypeQuotedText (de.pdark.decentxml.Token) 
		String msg
		char c
		de.pdark.decentxml.Token token
		int errorPos
		char quoteChar
		boolean insideEntity
		int entityStartPos
	protected void parseDocTypeMarkupDeclaration (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
		int errorPos
		char c
}

de/pdark/decentxml/dtd/DocTypeEntity.class
DocTypeEntity.java
package de.pdark.decentxml.dtd
public de.pdark.decentxml.dtd.DocTypeEntity extends de.pdark.decentxml.BasicNode implements de.pdark.decentxml.dtd.DocTypeNode  {
	private boolean parameterEntity
	private String name
	private char quoteChar
	private String text
	private String resolvedText
	private java.util.List nodes
	private String systemLiteral
	private String publicIDLiteral
	private String notationName
	public void  (de.pdark.decentxml.Token, java.lang.String) 
		de.pdark.decentxml.Token token
		String name
	public void  (de.pdark.decentxml.XMLTokenizer$Type, java.lang.String) 
		de.pdark.decentxml.XMLTokenizer$Type type
		String name
	public boolean isParameterEntity () 
	public void setParameterEntity (boolean) 
		boolean parameterEntity
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getText () 
	public void setText (java.lang.String) 
		String text
	public java.lang.String getResolvedText () 
	public void setResolvedText (java.lang.String) 
		String resolvedText
	public java.lang.String getSystemLiteral () 
	public void setSystemLiteral (java.lang.String) 
		String systemLiteral
	public boolean isSystem () 
	public java.lang.String getPublicIDLiteral () 
	public void setPublicIDLiteral (java.lang.String) 
		String publicIDLiteral
	public boolean isPublic () 
	public java.lang.String getValue () 
	public de.pdark.decentxml.dtd.DocTypeEntity toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		de.pdark.decentxml.XMLWriter writer
	public de.pdark.decentxml.dtd.DocTypeEntity addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node node
	public java.util.List getNodes () 
	public java.lang.String getNotationName () 
	public void setNotationName (java.lang.String) 
		String notationName
	public boolean hasNDATA () 
	public volatile synthetic de.pdark.decentxml.BasicNode toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
	public volatile synthetic de.pdark.decentxml.Node toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
	public volatile synthetic de.pdark.decentxml.dtd.DocTypeNode addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
}

de/pdark/decentxml/dtd/DocTypeNotation.class
DocTypeNotation.java
package de.pdark.decentxml.dtd
public de.pdark.decentxml.dtd.DocTypeNotation extends de.pdark.decentxml.BasicNode implements de.pdark.decentxml.dtd.DocTypeNode  {
	private String name
	private char quoteChar
	private String text
	private java.util.List nodes
	private String systemLiteral
	private String publicIDLiteral
	public void  (de.pdark.decentxml.Token, java.lang.String) 
		de.pdark.decentxml.Token token
		String name
	public void  (de.pdark.decentxml.XMLTokenizer$Type, java.lang.String) 
		de.pdark.decentxml.XMLTokenizer$Type type
		String name
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getText () 
	public void setText (java.lang.String) 
		String text
	public java.lang.String getSystemLiteral () 
	public void setSystemLiteral (java.lang.String) 
		String systemLiteral
	public boolean isSystem () 
	public java.lang.String getPublicIDLiteral () 
	public void setPublicIDLiteral (java.lang.String) 
		String publicIDLiteral
	public boolean isPublic () 
	public java.lang.String getValue () 
	public de.pdark.decentxml.dtd.DocTypeNotation toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		de.pdark.decentxml.XMLWriter writer
	public de.pdark.decentxml.dtd.DocTypeNotation addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node node
	public volatile synthetic de.pdark.decentxml.BasicNode toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
	public volatile synthetic de.pdark.decentxml.Node toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
	public volatile synthetic de.pdark.decentxml.dtd.DocTypeNode addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
}

de/pdark/decentxml/dtd/DocType$DocTypeType.class
DocType.java
package de.pdark.decentxml.dtd
public final enum de.pdark.decentxml.dtd.DocType$DocTypeType extends java.lang.Enum {
	public static final enum de.pdark.decentxml.dtd.DocType$DocTypeType INLINE
	public static final enum de.pdark.decentxml.dtd.DocType$DocTypeType SYSTEM
	public static final enum de.pdark.decentxml.dtd.DocType$DocTypeType PUBLIC
	private static final synthetic de.pdark.decentxml.dtd.DocType$DocTypeType[] $VALUES
	public static de.pdark.decentxml.dtd.DocType$DocTypeType[] values () 
	public static de.pdark.decentxml.dtd.DocType$DocTypeType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

de/pdark/decentxml/dtd/DocTypeAttributeList.class
DocTypeAttributeList.java
package de.pdark.decentxml.dtd
public de.pdark.decentxml.dtd.DocTypeAttributeList extends de.pdark.decentxml.BasicNode implements de.pdark.decentxml.dtd.DocTypeNode  {
	private de.pdark.decentxml.dtd.DocTypeElement element
	private String elementName
	private java.util.List nodes
	public void  (de.pdark.decentxml.Token, java.lang.String) 
		de.pdark.decentxml.Token token
		String elementName
	public void  (de.pdark.decentxml.XMLTokenizer$Type, java.lang.String) 
		de.pdark.decentxml.XMLTokenizer$Type type
		String elementName
	public java.lang.String getElementName () 
	public void setElement (de.pdark.decentxml.dtd.DocTypeElement) 
		de.pdark.decentxml.dtd.DocTypeElement element
	public de.pdark.decentxml.dtd.DocTypeElement getElement () 
	public java.lang.String getValue () 
	public de.pdark.decentxml.dtd.DocTypeAttributeList toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.Node n
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		de.pdark.decentxml.XMLWriter writer
		boolean needsWhitespace
	public de.pdark.decentxml.dtd.DocTypeAttributeList addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node node
	public volatile synthetic de.pdark.decentxml.BasicNode toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
	public volatile synthetic de.pdark.decentxml.Node toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
	public volatile synthetic de.pdark.decentxml.dtd.DocTypeNode addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
}

de/pdark/decentxml/dtd/DocTypeNode.class
DocTypeNode.java
package de.pdark.decentxml.dtd
public abstract de.pdark.decentxml.dtd.DocTypeNode extends java.lang.Object {
	public abstract de.pdark.decentxml.dtd.DocTypeNode addNode (de.pdark.decentxml.Node) 
}

de/pdark/decentxml/dtd/DocTypeElement.class
DocTypeElement.java
package de.pdark.decentxml.dtd
public de.pdark.decentxml.dtd.DocTypeElement extends de.pdark.decentxml.BasicNode {
	private String name
	private String content
	private java.util.List attLists
	public void  (de.pdark.decentxml.Token, java.lang.String, java.lang.String) 
		de.pdark.decentxml.Token token
		String name
		String content
	public void  (de.pdark.decentxml.XMLTokenizer$Type, java.lang.String, java.lang.String) 
		de.pdark.decentxml.XMLTokenizer$Type type
		String name
		String content
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getContent () 
	public void setContent (java.lang.String) 
		String content
	protected void updateValue () 
	public static java.lang.String toXML (java.lang.String, java.lang.String) 
		String name
		String content
		StringBuilder buffer
	public void setAttLists (java.util.List) 
		java.util.List value
	public java.util.List getAttLists () 
}

de/pdark/decentxml/dtd/DocType.class
DocType.java
package de.pdark.decentxml.dtd
public de.pdark.decentxml.dtd.DocType extends de.pdark.decentxml.BasicNode {
	private String name
	private de.pdark.decentxml.dtd.DocType$DocTypeType docTypeType
	private String publicLiteral
	private String systemLiteral
	private String notationDataName
	private java.util.List nodes
	private java.util.Map nameToElement
	private java.util.Map nameToAttributeList
	private java.util.Map parameterEntities
	private java.util.Map entities
	public void  (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	public void  () 
	public void add (de.pdark.decentxml.Node) 
		de.pdark.decentxml.dtd.DocTypeElement e
		de.pdark.decentxml.dtd.DocTypeAttributeList alist
		String key
		java.util.List definitions
		de.pdark.decentxml.dtd.DocTypeEntity entity
		de.pdark.decentxml.Node n
	public void mapElementsAndAttributes () 
		de.pdark.decentxml.dtd.DocTypeAttributeList attList
		java.util.Iterator i$
		String elementName
		de.pdark.decentxml.dtd.DocTypeElement element
		java.util.Map$Entry entry
		java.util.Iterator i$
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public de.pdark.decentxml.dtd.DocType$DocTypeType getDocTypeType () 
	public void setDocTypeType (de.pdark.decentxml.dtd.DocType$DocTypeType) 
		de.pdark.decentxml.dtd.DocType$DocTypeType docTypeType
	public java.lang.String getPublicLiteral () 
	public void setPublicLiteral (java.lang.String) 
		String publicLiteral
	public java.lang.String getSystemLiteral () 
	public void setSystemLiteral (java.lang.String) 
		String systemLiteral
	public java.lang.String getNotationDataName () 
	public void setNotationDataName (java.lang.String) 
		String notationDataName
	public de.pdark.decentxml.dtd.DocType toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		de.pdark.decentxml.XMLWriter writer
	public de.pdark.decentxml.dtd.DocTypeElement getElement (java.lang.String) 
		String name
	public java.util.List getElements () 
	public java.util.List getAttributeList (java.lang.String) 
		String name
	public java.util.List getAttributeLists () 
	public de.pdark.decentxml.dtd.DocTypeEntity getEntity (java.lang.String) 
		String name
	public de.pdark.decentxml.EntityResolver getEntityResolver () 
	public de.pdark.decentxml.EntityResolver getEntityResolver (de.pdark.decentxml.EntityResolver) 
		de.pdark.decentxml.dtd.DocTypeEntity e
		java.util.Iterator i$
		de.pdark.decentxml.EntityResolver parent
		de.pdark.decentxml.EntityResolver resolver
	public de.pdark.decentxml.dtd.DocTypeEntity getParameterEntity (java.lang.String) 
		String name
	public volatile synthetic de.pdark.decentxml.BasicNode toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
	public volatile synthetic de.pdark.decentxml.Node toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
}

de/pdark/decentxml/dtd/DocTypeEntityResolver.class
DocTypeEntityResolver.java
package de.pdark.decentxml.dtd
public de.pdark.decentxml.dtd.DocTypeEntityResolver extends de.pdark.decentxml.EntityResolver {
	private final de.pdark.decentxml.dtd.DocType docType
	public void  (de.pdark.decentxml.dtd.DocType) 
		de.pdark.decentxml.dtd.DocType docType
	public void  (de.pdark.decentxml.dtd.DocType, de.pdark.decentxml.EntityResolver) 
		de.pdark.decentxml.dtd.DocType docType
		de.pdark.decentxml.EntityResolver parent
	public de.pdark.decentxml.dtd.DocType getDocType () 
	public boolean isDefined (java.lang.String) 
		String name
		de.pdark.decentxml.dtd.DocTypeEntity e
	public java.lang.String resolve (java.lang.String) 
		String name
		de.pdark.decentxml.dtd.DocTypeEntity e
		String s
	public java.lang.String resolveLiteralValueOfEntity (java.lang.String, java.lang.String) 
		int endPos
		String parEntityName
		de.pdark.decentxml.dtd.DocTypeEntity parEntity
		String s
		int endPos
		String s
		int parEntityPos
		int charEntityPos
		String name
		String text
		int pos
		int N
		StringBuilder buffer
}

de/pdark/decentxml/dtd/DocTypeText.class
DocTypeText.java
package de.pdark.decentxml.dtd
public de.pdark.decentxml.dtd.DocTypeText extends de.pdark.decentxml.BasicNode {
	public void  (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	public void  (de.pdark.decentxml.XMLTokenizer$Type, java.lang.String) 
		de.pdark.decentxml.XMLTokenizer$Type type
		String text
}

de/pdark/decentxml/ProcessingInstruction.class
ProcessingInstruction.java
package de.pdark.decentxml
public de.pdark.decentxml.ProcessingInstruction extends de.pdark.decentxml.BasicNode implements de.pdark.decentxml.TextNode  {
	private String target
	private String whitespace
	private String text
	public void  (de.pdark.decentxml.Token) 
		char c
		char c
		de.pdark.decentxml.Token token
		int pos
		int pos2
		String xml
	public void  (java.lang.String) 
		String target
	public void  (java.lang.String, java.lang.String) 
		String target
		String text
	protected void updateValue () 
		char c
		int pos
	public java.lang.String getTarget () 
	public void setTarget (java.lang.String) 
		String target
	public java.lang.String getText () 
	public de.pdark.decentxml.ProcessingInstruction setText (java.lang.String) 
		String text
	public de.pdark.decentxml.ProcessingInstruction createClone () 
	public de.pdark.decentxml.ProcessingInstruction copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node orig
		de.pdark.decentxml.ProcessingInstruction other
	public de.pdark.decentxml.ProcessingInstruction copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.BasicNode createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy () 
	public volatile synthetic de.pdark.decentxml.Node createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Node setText (java.lang.String) 
		String x0
}

de/pdark/decentxml/XMLStringBufferSource.class
XMLStringBufferSource.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLStringBufferSource extends java.lang.Object implements de.pdark.decentxml.XMLSource  {
	private StringBuffer data
	public void  (java.lang.StringBuffer) 
		StringBuffer data
	public int length () 
	public char charAt (int) 
		int offset
	public java.lang.String substring (int, int) 
		int start
		int end
}

de/pdark/decentxml/Token.class
Token.java
package de.pdark.decentxml
public de.pdark.decentxml.Token extends java.lang.Object {
	private de.pdark.decentxml.XMLSource source
	private de.pdark.decentxml.XMLTokenizer$Type type
	private int startOffset
	private int endOffset
	public void  () 
	public void setSource (de.pdark.decentxml.XMLSource) 
		de.pdark.decentxml.XMLSource source
	public de.pdark.decentxml.XMLSource getSource () 
	public java.lang.String getText () 
	public java.lang.String getEscapedText () 
	public java.lang.String toString () 
	public void setType (de.pdark.decentxml.XMLTokenizer$Type) 
		de.pdark.decentxml.XMLTokenizer$Type type
	public de.pdark.decentxml.XMLTokenizer$Type getType () 
	public void setStartOffset (int) 
		int startOffset
	public int getStartOffset () 
	public void setEndOffset (int) 
		int endOffset
	public int getEndOffset () 
	public java.lang.String getPrefixWhiteSpace () 
		char c
		int pos
		int N
}

de/pdark/decentxml/TextNode.class
TextNode.java
package de.pdark.decentxml
public abstract de.pdark.decentxml.TextNode extends java.lang.Object {
	public abstract java.lang.String getText () 
	public abstract de.pdark.decentxml.Node setText (java.lang.String) 
}

de/pdark/decentxml/NodeFilter.class
NodeFilter.java
package de.pdark.decentxml
public de.pdark.decentxml.NodeFilter extends java.lang.Object {
	public void  () 
	public boolean matches (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node n
}

de/pdark/decentxml/TextUtils.class
TextUtils.java
package de.pdark.decentxml
public de.pdark.decentxml.TextUtils extends java.lang.Object {
	public void  () 
	public static java.lang.String escapeJavaString (java.lang.String) 
		char c
		int i
		String s
		StringBuilder buffer
}

de/pdark/decentxml/HTMLEntityResolver.class
HTMLEntityResolver.java
package de.pdark.decentxml
public de.pdark.decentxml.HTMLEntityResolver extends de.pdark.decentxml.EntityResolver {
	public void  () 
	public void  (de.pdark.decentxml.EntityResolver) 
		de.pdark.decentxml.EntityResolver parent
	public void clear () 
}

de/pdark/decentxml/Comment.class
Comment.java
package de.pdark.decentxml
public de.pdark.decentxml.Comment extends de.pdark.decentxml.BasicNode implements de.pdark.decentxml.TextNode  {
	private String text
	public void  (de.pdark.decentxml.Token) 
		de.pdark.decentxml.Token token
	public void  (java.lang.String) 
		String text
	public de.pdark.decentxml.Comment setText (java.lang.String) 
		String text
	public java.lang.String getText () 
	public de.pdark.decentxml.Comment createClone () 
	public de.pdark.decentxml.Comment copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode copy () 
	public volatile synthetic de.pdark.decentxml.BasicNode createClone () 
	public volatile synthetic de.pdark.decentxml.Node copy () 
	public volatile synthetic de.pdark.decentxml.Node createClone () 
	public volatile synthetic de.pdark.decentxml.Node setText (java.lang.String) 
		String x0
}

de/pdark/decentxml/JoinedInputStream.class
JoinedInputStream.java
package de.pdark.decentxml
public de.pdark.decentxml.JoinedInputStream extends java.io.InputStream {
	private java.util.List streams
	public void  () 
	public de.pdark.decentxml.JoinedInputStream add (java.io.InputStream) 
		java.io.InputStream in
	public int read ()  throws java.io.IOException 
		int result
	private void popStream ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		int result
		byte[] b
		int off
		int len
	public void close ()  throws java.io.IOException 
}

de/pdark/decentxml/XMLStringSource.class
XMLStringSource.java
package de.pdark.decentxml
public de.pdark.decentxml.XMLStringSource extends java.lang.Object implements de.pdark.decentxml.XMLSource  {
	private String data
	public void  (java.lang.String) 
		String data
	public int length () 
	public char charAt (int) 
		int offset
	public java.lang.String substring (int, int) 
		int start
		int end
}

de/pdark/decentxml/Element$3.class
Element.java
package de.pdark.decentxml
synthetic de.pdark.decentxml.Element$3 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$de$pdark$decentxml$XMLTokenizer$Type
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

de/pdark/decentxml/Namespaces.class
Namespaces.java
package de.pdark.decentxml
public de.pdark.decentxml.Namespaces extends java.lang.Object {
	private java.util.Map map
	public void  () 
	public de.pdark.decentxml.Namespace getNamespace (java.lang.String) 
		String prefix
	public void addNamespace (de.pdark.decentxml.Namespace) 
		de.pdark.decentxml.Namespace ns
	protected de.pdark.decentxml.Namespaces createClone () 
	public de.pdark.decentxml.Namespaces copy () 
		de.pdark.decentxml.Namespaces copy
}

de/pdark/decentxml/Location$ReusableXMLSource.class
Location.java
package de.pdark.decentxml
public de.pdark.decentxml.Location$ReusableXMLSource extends java.lang.Object implements de.pdark.decentxml.XMLSource  {
	public String source
	public void  () 
	public char charAt (int) 
		int offset
	public int length () 
	public java.lang.String substring (int, int) 
		int start
		int end
}

de/pdark/decentxml/Element$2.class
Element.java
package de.pdark.decentxml
 de.pdark.decentxml.Element$2 extends de.pdark.decentxml.NodeFilter {
	final synthetic String val$name
	final synthetic de.pdark.decentxml.Namespace val$ns
	final synthetic de.pdark.decentxml.Element this$0
	void  (de.pdark.decentxml.Element, java.lang.String, de.pdark.decentxml.Namespace) 
	public boolean matches (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node n
		de.pdark.decentxml.Element e
		boolean match
}

de/pdark/decentxml/NodeWithChildren.class
NodeWithChildren.java
package de.pdark.decentxml
public abstract de.pdark.decentxml.NodeWithChildren extends java.lang.Object implements de.pdark.decentxml.Parent  {
	private java.util.List nodes
	public void  () 
	public de.pdark.decentxml.NodeWithChildren addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node node
	public de.pdark.decentxml.NodeWithChildren addNode (int, de.pdark.decentxml.Node) 
		de.pdark.decentxml.Child child
		int index
		de.pdark.decentxml.Node node
	public de.pdark.decentxml.NodeWithChildren addNodes (java.util.Collection) 
		java.util.Collection nodes
	public de.pdark.decentxml.NodeWithChildren addNodes (int, java.util.Collection) 
		de.pdark.decentxml.Node node
		java.util.Iterator i$
		int index
		java.util.Collection nodes
	public transient de.pdark.decentxml.NodeWithChildren addNodes (de.pdark.decentxml.Node[]) 
		de.pdark.decentxml.Node[] nodes
	public transient de.pdark.decentxml.NodeWithChildren addNodes (int, de.pdark.decentxml.Node[]) 
		de.pdark.decentxml.Node node
		de.pdark.decentxml.Node[] arr$
		int len$
		int i$
		int index
		de.pdark.decentxml.Node[] nodes
	public java.util.List getNodes () 
	public boolean hasNodes () 
	public int nodeCount () 
	public int nodeIndexOf (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node node
	public de.pdark.decentxml.Node getNode (int) 
		int index
	public de.pdark.decentxml.Node removeNode (int) 
		int index
		de.pdark.decentxml.Node n
	public boolean removeNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node n
	public java.util.List getNodes (de.pdark.decentxml.NodeFilter) 
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		de.pdark.decentxml.NodeFilter filter
		java.util.List result
	public de.pdark.decentxml.NodeWithChildren clearNodes () 
	public java.lang.String toXML () 
	public de.pdark.decentxml.NodeWithChildren toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter writer
	public java.lang.String toString () 
	public de.pdark.decentxml.NodeWithChildren copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node copy
		de.pdark.decentxml.Node n
		java.util.Iterator i$
		de.pdark.decentxml.Node orig
		de.pdark.decentxml.NodeWithChildren other
	public de.pdark.decentxml.NodeWithChildren copy () 
		de.pdark.decentxml.NodeWithChildren n
	public volatile synthetic de.pdark.decentxml.Parent clearNodes () 
	public volatile synthetic de.pdark.decentxml.Parent addNodes (int, java.util.Collection) 
		int x0
		java.util.Collection x1
	public volatile synthetic de.pdark.decentxml.Parent addNodes (int, de.pdark.decentxml.Node[]) 
		int x0
		de.pdark.decentxml.Node[] x1
	public volatile synthetic de.pdark.decentxml.Parent addNodes (java.util.Collection) 
		java.util.Collection x0
	public volatile synthetic de.pdark.decentxml.Parent addNodes (de.pdark.decentxml.Node[]) 
		de.pdark.decentxml.Node[] x0
	public volatile synthetic de.pdark.decentxml.Parent addNode (int, de.pdark.decentxml.Node) 
		int x0
		de.pdark.decentxml.Node x1
	public volatile synthetic de.pdark.decentxml.Parent addNode (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Node copy () 
	public volatile synthetic de.pdark.decentxml.Node copy (de.pdark.decentxml.Node) 
		de.pdark.decentxml.Node x0
	public volatile synthetic de.pdark.decentxml.Node toXML (de.pdark.decentxml.XMLWriter)  throws java.io.IOException 
		de.pdark.decentxml.XMLWriter x0
}

de/pdark/decentxml/validation/CharValidator.class
CharValidator.java
package de.pdark.decentxml.validation
public de.pdark.decentxml.validation.CharValidator extends java.lang.Object {
	public void  () 
	public java.lang.String isValid (de.pdark.decentxml.XMLSource, int) 
		char c2
		de.pdark.decentxml.XMLSource source
		int offset
		char c
	public boolean isWhitespace (char) 
		char c
	public java.lang.String isValid (int) 
		int codePoint
	public boolean isNameStartChar (char) 
		char c
	public boolean isNameChar (char) 
		char c
	public boolean isLetter (char) 
		char c
	public boolean isBaseChar (char) 
		char c
	public boolean isIdeographic (char) 
		char c
	public boolean isDigit (char) 
		char c
	public boolean isCombiningChar (char) 
		char c
	public boolean isExtender (char) 
		char c
}

de/pdark/decentxml/Location$NodeFoundException.class
Location.java
package de.pdark.decentxml
public de.pdark.decentxml.Location$NodeFoundException extends java.io.IOException {
	public void  () 
}

de/pdark/decentxml/TreeIterator.class
TreeIterator.java
package de.pdark.decentxml
public de.pdark.decentxml.TreeIterator extends java.lang.Object implements java.util.Iterator  {
	private String path
	private java.util.List stack
	private int[] cursorStack
	public void  (de.pdark.decentxml.NodeWithChildren) 
		de.pdark.decentxml.NodeWithChildren start
	public java.lang.String getPath () 
		de.pdark.decentxml.NodeWithChildren n
	protected void push (de.pdark.decentxml.NodeWithChildren) 
		de.pdark.decentxml.NodeWithChildren node
	protected de.pdark.decentxml.NodeWithChildren pop () 
		de.pdark.decentxml.NodeWithChildren node
	public de.pdark.decentxml.NodeWithChildren currentNode () 
	protected void setCursor (int) 
		int i
	protected void incCursor () 
	protected int getCursor () 
	public boolean hasNext () 
	public de.pdark.decentxml.Node next () 
		de.pdark.decentxml.Element e
		de.pdark.decentxml.Node n
	public void remove () 
	public volatile synthetic java.lang.Object next () 
}

de/pdark/decentxml/XMLSource.class
XMLSource.java
package de.pdark.decentxml
public abstract de.pdark.decentxml.XMLSource extends java.lang.Object {
	public abstract int length () 
	public abstract char charAt (int) 
	public abstract java.lang.String substring (int, int) 
}

META-INF/maven/
META-INF/maven/de.pdark/
META-INF/maven/de.pdark/decentxml/
META-INF/maven/de.pdark/decentxml/pom.xml
META-INF/maven/de.pdark/decentxml/pom.properties