org.exolab.castor.dsml
Class Consumer

java.lang.Object
  extended by org.exolab.castor.dsml.Consumer
All Implemented Interfaces:
org.xml.sax.DocumentHandler
Direct Known Subclasses:
JNDIConsumer, MozillaConsumer

public abstract class Consumer
extends java.lang.Object
implements org.xml.sax.DocumentHandler

Version:
$Revision: 1.2 $ $Date: 2004/12/13 20:58:16 $
Author:
Assaf Arkin

Constructor Summary
Consumer()
           
 
Method Summary
 void characters(char[] ch, int offset, int length)
           
 void endDocument()
           
 void endElement(java.lang.String tagName)
           
protected abstract  org.xml.sax.DocumentHandler getEntryConsumer()
           
abstract  java.util.Enumeration getResults()
           
 void ignorableWhitespace(char[] ch, int offset, int length)
           
 void processingInstruction(java.lang.String target, java.lang.String instruction)
           
 void setDocumentLocator(org.xml.sax.Locator locator)
           
 void startDocument()
           
 void startElement(java.lang.String tagName, org.xml.sax.AttributeList attr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Consumer

public Consumer()
Method Detail

getResults

public abstract java.util.Enumeration getResults()

getEntryConsumer

protected abstract org.xml.sax.DocumentHandler getEntryConsumer()

startElement

public void startElement(java.lang.String tagName,
                         org.xml.sax.AttributeList attr)
                  throws org.xml.sax.SAXException
Specified by:
startElement in interface org.xml.sax.DocumentHandler
Throws:
org.xml.sax.SAXException

endElement

public void endElement(java.lang.String tagName)
                throws org.xml.sax.SAXException
Specified by:
endElement in interface org.xml.sax.DocumentHandler
Throws:
org.xml.sax.SAXException

characters

public void characters(char[] ch,
                       int offset,
                       int length)
                throws org.xml.sax.SAXException
Specified by:
characters in interface org.xml.sax.DocumentHandler
Throws:
org.xml.sax.SAXException

ignorableWhitespace

public void ignorableWhitespace(char[] ch,
                                int offset,
                                int length)
                         throws org.xml.sax.SAXException
Specified by:
ignorableWhitespace in interface org.xml.sax.DocumentHandler
Throws:
org.xml.sax.SAXException

processingInstruction

public void processingInstruction(java.lang.String target,
                                  java.lang.String instruction)
                           throws org.xml.sax.SAXException
Specified by:
processingInstruction in interface org.xml.sax.DocumentHandler
Throws:
org.xml.sax.SAXException

startDocument

public void startDocument()
                   throws org.xml.sax.SAXException
Specified by:
startDocument in interface org.xml.sax.DocumentHandler
Throws:
org.xml.sax.SAXException

endDocument

public void endDocument()
                 throws org.xml.sax.SAXException
Specified by:
endDocument in interface org.xml.sax.DocumentHandler
Throws:
org.xml.sax.SAXException

setDocumentLocator

public void setDocumentLocator(org.xml.sax.Locator locator)
Specified by:
setDocumentLocator in interface org.xml.sax.DocumentHandler


Intalio Inc. (C) 1999-2004. All rights reserved http://www.intalio.com