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

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended byorg.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.

Throws:
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.

Throws:
org.xml.sax.SAXException

characters

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

Throws:
org.xml.sax.SAXException


Copyright ? April 2005 INRIA All Rights Reserved.