tomp.xml.tree
Class Element

java.lang.Object
  extended bytomp.xml.tree.Node
      extended bytomp.xml.tree.Element
Direct Known Subclasses:
DerivationElement

public class Element
extends Node


Field Summary
protected  org.xml.sax.Attributes attrs
           
protected  Document doc
           
 int followingSiblingIndex
           
 int index
           
protected  java.lang.String localName
           
protected  PrefixMapping mapping
           
protected  java.lang.String nsURI
           
protected  Element parent
           
protected  java.lang.String qName
           
 
Constructor Summary
Element(Document d, int i, Element p, PrefixMapping m, java.lang.String n, java.lang.String l, java.lang.String q, org.xml.sax.Attributes a)
           
 
Method Summary
 void dumpAllMappings()
           
 org.xml.sax.Attributes getAttributes()
           
 Document getDocument()
           
 Element getParent()
           
 java.lang.String getPrefixForURI(java.lang.String uri)
           
 PrefixMapping getPrefixMapping()
           
 int send(org.xml.sax.ContentHandler dh)
           
 void sendAncestorsPrefixMappings(org.xml.sax.ContentHandler handler)
           
 void sendEnd(org.xml.sax.ContentHandler dh)
           
 void sendPrefixMappings(org.xml.sax.ContentHandler handler)
           
 void sendStart(org.xml.sax.ContentHandler dh)
           
 void setFollowingSiblingIndex(int i)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

doc

protected Document doc

index

public int index

followingSiblingIndex

public int followingSiblingIndex

nsURI

protected java.lang.String nsURI

localName

protected java.lang.String localName

qName

protected java.lang.String qName

attrs

protected org.xml.sax.Attributes attrs

mapping

protected PrefixMapping mapping

parent

protected Element parent
Constructor Detail

Element

public Element(Document d,
               int i,
               Element p,
               PrefixMapping m,
               java.lang.String n,
               java.lang.String l,
               java.lang.String q,
               org.xml.sax.Attributes a)
Method Detail

send

public int send(org.xml.sax.ContentHandler dh)
         throws org.xml.sax.SAXException
Specified by:
send in class Node
Throws:
org.xml.sax.SAXException

sendStart

public void sendStart(org.xml.sax.ContentHandler dh)
               throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sendEnd

public void sendEnd(org.xml.sax.ContentHandler dh)
             throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

setFollowingSiblingIndex

public void setFollowingSiblingIndex(int i)

getAttributes

public org.xml.sax.Attributes getAttributes()

getPrefixMapping

public PrefixMapping getPrefixMapping()

getParent

public Element getParent()

getDocument

public Document getDocument()

sendPrefixMappings

public void sendPrefixMappings(org.xml.sax.ContentHandler handler)
                        throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sendAncestorsPrefixMappings

public void sendAncestorsPrefixMappings(org.xml.sax.ContentHandler handler)
                                 throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getPrefixForURI

public java.lang.String getPrefixForURI(java.lang.String uri)

dumpAllMappings

public void dumpAllMappings()

toString

public java.lang.String toString()