org.exolab.castor.dsml

Class Importer

Known Direct Subclasses:
JNDIImporter, MozillaImporter

public abstract class Importer
extends java.lang.Object

Version:
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:02 $

Author:
Assaf Arkin

Method Summary

protected Consumer
createConsumer()
ImportDescriptor
getImportDescriptor()
ImportEventListener
getImportEventListener()
void
importDocument(InputStream stream)
void
importDocument(Parser parser, InputSource input)
void
importDocument(Reader reader)
void
importEntries(Enumeration enum)
protected void
notify(String name, int flag)
void
readImportDescriptor(InputStream input)
protected void
readImportDescriptor(Parser parser, InputSource input)
void
readImportDescriptor(Reader input)
void
setImportDescriptor(ImportDescriptor importDesc)
void
setImportEventListener(ImportEventListener listener)

Method Details

createConsumer

protected Consumer createConsumer()


getImportDescriptor

public ImportDescriptor getImportDescriptor()


getImportEventListener

public ImportEventListener getImportEventListener()


importDocument

public void importDocument(InputStream stream)
            throws ImportExportException


importDocument

public void importDocument(Parser parser,
                           InputSource input)
            throws ImportExportException


importDocument

public void importDocument(Reader reader)
            throws ImportExportException


importEntries

public void importEntries(Enumeration enum)
            throws ImportExportException


notify

protected void notify(String name,
                      int flag)


readImportDescriptor

public void readImportDescriptor(InputStream input)
            throws IOException,
                   SAXException


readImportDescriptor

protected void readImportDescriptor(Parser parser,
                                    InputSource input)
            throws IOException,
                   SAXException


readImportDescriptor

public void readImportDescriptor(Reader input)
            throws IOException,
                   SAXException


setImportDescriptor

public void setImportDescriptor(ImportDescriptor importDesc)


setImportEventListener

public void setImportEventListener(ImportEventListener listener)
            throws TooManyListenersException


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