org.objectweb.proactive.core.xml.io
Class DefaultHandlerAdapter

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--org.objectweb.proactive.core.xml.io.DefaultHandlerAdapter
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class DefaultHandlerAdapter
extends org.xml.sax.helpers.DefaultHandler

Adaptor between the DefaultHandler from SAX API and the XMLHandler

Version:
0.91
Author:
Lionel Mestre

Nested Class Summary
protected  class DefaultHandlerAdapter.AttributesImpl
           
protected  class DefaultHandlerAdapter.EmptyAttributesImpl
           
 
Field Summary
protected  XMLHandler targetHandler
           
 
Constructor Summary
DefaultHandlerAdapter(XMLHandler targetHandler)
           
 
Method Summary
 void characters(char[] ch, int start, int length)
          Characters.
 void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)
          end element.
 void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
          Start element.
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

targetHandler

protected XMLHandler targetHandler
Constructor Detail

DefaultHandlerAdapter

public DefaultHandlerAdapter(XMLHandler targetHandler)
Method Detail

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)
                  throws org.xml.sax.SAXException
Start element.

Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException

endElement

public void endElement(java.lang.String namespaceURI,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
end element.

Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws org.xml.sax.SAXException
Characters.

Specified by:
characters in interface org.xml.sax.ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException


Copyright © April 2004 INRIA All Rights Reserved.