org.exolab.castor.dsml
Class Producer

java.lang.Object
  extended by org.exolab.castor.dsml.Producer
Direct Known Subclasses:
JNDIProducer, MozillaProducer

public abstract class Producer
extends java.lang.Object

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

Field Summary
protected  org.xml.sax.DocumentHandler _docHandler
           
 
Constructor Summary
Producer(org.xml.sax.DocumentHandler docHandler, boolean namespace)
           
 
Method Summary
 void endDocument()
           
protected  void enterDirectory()
           
protected  void enterSchema()
           
protected  void leaveDirectory()
           
protected  void leaveSchema()
           
protected  java.lang.String prefix(java.lang.String tagName)
           
 void produce(ImportDescriptor importDesc)
           
 void produce(SearchDescriptor searchDesc)
           
 void startDocument()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_docHandler

protected org.xml.sax.DocumentHandler _docHandler
Constructor Detail

Producer

public Producer(org.xml.sax.DocumentHandler docHandler,
                boolean namespace)
Method Detail

startDocument

public void startDocument()
                   throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

endDocument

public void endDocument()
                 throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

produce

public void produce(ImportDescriptor importDesc)
             throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

produce

public void produce(SearchDescriptor searchDesc)
             throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

enterDirectory

protected void enterDirectory()
                       throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

leaveDirectory

protected void leaveDirectory()
                       throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

enterSchema

protected void enterSchema()
                    throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

leaveSchema

protected void leaveSchema()
                    throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

prefix

protected java.lang.String prefix(java.lang.String tagName)


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