Package org.exolab.castor.dsml
Class Producer
- java.lang.Object
-
- org.exolab.castor.dsml.Producer
-
- Direct Known Subclasses:
JNDIProducer
,MozillaProducer
public abstract class Producer extends java.lang.Object
- Version:
- $Revision: 8145 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Assaf Arkin
-
-
Field Summary
Fields Modifier and Type Field Description protected org.xml.sax.DocumentHandler
_docHandler
-
Constructor Summary
Constructors Constructor Description Producer(org.xml.sax.DocumentHandler docHandler, boolean namespace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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()
-
-
-
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)
-
-