org.gudy.azureus2.pluginsimpl.local.utils.xml.simpleparser
Class SimpleXMLParserDocumentNodeImpl

java.lang.Object
  extended by org.gudy.azureus2.pluginsimpl.local.utils.xml.simpleparser.SimpleXMLParserDocumentNodeImpl
All Implemented Interfaces:
SimpleXMLParserDocumentNode

public class SimpleXMLParserDocumentNodeImpl
extends Object
implements SimpleXMLParserDocumentNode


Field Summary
protected  SimpleXMLParserDocumentImpl document
           
protected  SimpleXMLParserDocumentNode[] kids
           
protected  Node node
           
 
Constructor Summary
protected SimpleXMLParserDocumentNodeImpl(SimpleXMLParserDocumentImpl _doc, Node _node)
           
 
Method Summary
 SimpleXMLParserDocumentAttribute getAttribute(String name)
           
 SimpleXMLParserDocumentAttribute[] getAttributes()
           
 SimpleXMLParserDocumentNode getChild(String name)
           
 SimpleXMLParserDocumentNode[] getChildren()
           
 String getFullName()
           
 String getName()
           
 String getNameSpaceURI()
           
protected  Node getNode()
           
 String getValue()
           
 void print()
           
 void print(PrintWriter pw)
           
protected  void print(PrintWriter pw, String indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

document

protected SimpleXMLParserDocumentImpl document

node

protected Node node

kids

protected SimpleXMLParserDocumentNode[] kids
Constructor Detail

SimpleXMLParserDocumentNodeImpl

protected SimpleXMLParserDocumentNodeImpl(SimpleXMLParserDocumentImpl _doc,
                                          Node _node)
Method Detail

getNode

protected Node getNode()

getName

public String getName()
Specified by:
getName in interface SimpleXMLParserDocumentNode

getFullName

public String getFullName()
Specified by:
getFullName in interface SimpleXMLParserDocumentNode

getNameSpaceURI

public String getNameSpaceURI()
Specified by:
getNameSpaceURI in interface SimpleXMLParserDocumentNode

getValue

public String getValue()
Specified by:
getValue in interface SimpleXMLParserDocumentNode

getAttribute

public SimpleXMLParserDocumentAttribute getAttribute(String name)
Specified by:
getAttribute in interface SimpleXMLParserDocumentNode

getAttributes

public SimpleXMLParserDocumentAttribute[] getAttributes()
Specified by:
getAttributes in interface SimpleXMLParserDocumentNode

getChildren

public SimpleXMLParserDocumentNode[] getChildren()
Specified by:
getChildren in interface SimpleXMLParserDocumentNode

getChild

public SimpleXMLParserDocumentNode getChild(String name)
Specified by:
getChild in interface SimpleXMLParserDocumentNode

print

public void print()
Specified by:
print in interface SimpleXMLParserDocumentNode

print

public void print(PrintWriter pw)
Specified by:
print in interface SimpleXMLParserDocumentNode

print

protected void print(PrintWriter pw,
                     String indent)