net.sf.webmancer.util.xml.sax
Class SAXDOMHandler

java.lang.Object
  extended by net.sf.webmancer.util.xml.sax.DefaultHandler
      extended by net.sf.webmancer.util.xml.sax.SAXDOMHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler

public class SAXDOMHandler
extends DefaultHandler

Author:
Michal Burda

Field Summary
 
Fields inherited from class net.sf.webmancer.util.xml.sax.DefaultHandler
locator
 
Constructor Summary
SAXDOMHandler(IDOMProcessor processor)
           
 
Method Summary
protected  org.w3c.dom.Element createElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
           
protected  org.w3c.dom.Text createText(char[] ch, int start, int length)
           
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
          This method simply does nothing.
 void characters(char[] ch, int start, int length)
          This method simply does nothing.
protected  void setElementAttributes(org.w3c.dom.Element element, org.xml.sax.Attributes atts)
           
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
          This method simply does nothing.
 
Methods inherited from class net.sf.webmancer.util.xml.sax.DefaultHandler
endDocument, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAXDOMHandler

public SAXDOMHandler(IDOMProcessor processor)
Parameters:
documentToBeCreated -
Method Detail

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws org.xml.sax.SAXException
Description copied from class: DefaultHandler
This method simply does nothing.

Specified by:
characters in interface org.xml.sax.ContentHandler
Overrides:
characters in class DefaultHandler
Throws:
org.xml.sax.SAXException
See Also:
cz.vsb.cs.ruleminer.util.xml.sax.DefaultHandler#characters(char[], int, int)

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)
                  throws org.xml.sax.SAXException
Description copied from class: DefaultHandler
This method simply does nothing.

Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class DefaultHandler
Throws:
org.xml.sax.SAXException
See Also:
cz.vsb.cs.ruleminer.util.xml.sax.DefaultHandler#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)

endElement

public void endElement(java.lang.String uri,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Description copied from class: DefaultHandler
This method simply does nothing.

Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class DefaultHandler
Throws:
org.xml.sax.SAXException
See Also:
cz.vsb.cs.ruleminer.util.xml.sax.DefaultHandler#endElement(java.lang.String, java.lang.String, java.lang.String)

createElement

protected org.w3c.dom.Element createElement(java.lang.String uri,
                                            java.lang.String localName,
                                            java.lang.String qName)
Parameters:
uri -
localName -
qName -
Returns:

setElementAttributes

protected void setElementAttributes(org.w3c.dom.Element element,
                                    org.xml.sax.Attributes atts)
Parameters:
element -
atts -

createText

protected org.w3c.dom.Text createText(char[] ch,
                                      int start,
                                      int length)
Parameters:
ch -
start -
length -
Returns:


Copyright © 2006-2007. All Rights Reserved.