net.sf.tomp.pp
Class AbstractXMLReader

java.lang.Object
  extended bynet.sf.tomp.pp.AbstractXMLReader
All Implemented Interfaces:
net.sf.tomp.general.Parametrized, net.sf.tomp.xml.sax.ParametrizedXMLReader, org.xml.sax.XMLReader
Direct Known Subclasses:
AbstractWikiReader

public abstract class AbstractXMLReader
extends java.lang.Object
implements net.sf.tomp.xml.sax.ParametrizedXMLReader

DOCUMENT ME!

Version:
$Revision$
Author:
$author$

Field Summary
protected  org.xml.sax.ContentHandler contentHandler
          DOCUMENT ME!
protected  org.xml.sax.DTDHandler dtdHandler
          DOCUMENT ME!
protected  org.xml.sax.EntityResolver entityResolver
          DOCUMENT ME!
protected  org.xml.sax.ErrorHandler errorHandler
          DOCUMENT ME!
protected  java.util.Map featureMap
          DOCUMENT ME!
protected  java.util.Map propertyMap
          DOCUMENT ME!
 
Constructor Summary
AbstractXMLReader()
           
 
Method Summary
protected  java.io.BufferedReader getBufferedReader(org.xml.sax.InputSource source)
          DOCUMENT ME!
 org.xml.sax.ContentHandler getContentHandler()
          DOCUMENT ME!
 org.xml.sax.DTDHandler getDTDHandler()
          DOCUMENT ME!
 org.xml.sax.EntityResolver getEntityResolver()
          DOCUMENT ME!
 org.xml.sax.ErrorHandler getErrorHandler()
          DOCUMENT ME!
 boolean getFeature(java.lang.String name)
          DOCUMENT ME!
protected  java.io.File getFile(org.xml.sax.InputSource source)
          DOCUMENT ME!
protected  java.io.InputStream getInputStream(org.xml.sax.InputSource source)
          DOCUMENT ME!
 java.lang.Object getProperty(java.lang.String name)
          DOCUMENT ME!
abstract  void parse(org.xml.sax.InputSource source)
          DOCUMENT ME!
 void parse(java.lang.String systemId)
          DOCUMENT ME!
 void setContentHandler(org.xml.sax.ContentHandler handler)
          DOCUMENT ME!
 void setDTDHandler(org.xml.sax.DTDHandler handler)
          DOCUMENT ME!
 void setEntityResolver(org.xml.sax.EntityResolver resolver)
          DOCUMENT ME!
 void setErrorHandler(org.xml.sax.ErrorHandler handler)
          DOCUMENT ME!
 void setFeature(java.lang.String name, boolean value)
          DOCUMENT ME!
abstract  void setParameter(java.lang.String k, java.lang.Object v)
          DOCUMENT ME!
 void setProperty(java.lang.String name, java.lang.Object value)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

featureMap

protected java.util.Map featureMap
DOCUMENT ME!


propertyMap

protected java.util.Map propertyMap
DOCUMENT ME!


entityResolver

protected org.xml.sax.EntityResolver entityResolver
DOCUMENT ME!


contentHandler

protected org.xml.sax.ContentHandler contentHandler
DOCUMENT ME!


errorHandler

protected org.xml.sax.ErrorHandler errorHandler
DOCUMENT ME!


dtdHandler

protected org.xml.sax.DTDHandler dtdHandler
DOCUMENT ME!

Constructor Detail

AbstractXMLReader

public AbstractXMLReader()
Method Detail

setParameter

public abstract void setParameter(java.lang.String k,
                                  java.lang.Object v)
DOCUMENT ME!

Specified by:
setParameter in interface net.sf.tomp.general.Parametrized
Parameters:
k - DOCUMENT ME!
v - DOCUMENT ME!

getFeature

public boolean getFeature(java.lang.String name)
                   throws org.xml.sax.SAXNotRecognizedException,
                          org.xml.sax.SAXNotSupportedException
DOCUMENT ME!

Specified by:
getFeature in interface org.xml.sax.XMLReader
Parameters:
name - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.xml.sax.SAXNotRecognizedException - DOCUMENT ME!
org.xml.sax.SAXNotSupportedException - DOCUMENT ME!

setFeature

public void setFeature(java.lang.String name,
                       boolean value)
                throws org.xml.sax.SAXNotRecognizedException,
                       org.xml.sax.SAXNotSupportedException
DOCUMENT ME!

Specified by:
setFeature in interface org.xml.sax.XMLReader
Parameters:
name - DOCUMENT ME!
value - DOCUMENT ME!
Throws:
org.xml.sax.SAXNotRecognizedException - DOCUMENT ME!
org.xml.sax.SAXNotSupportedException - DOCUMENT ME!

getProperty

public java.lang.Object getProperty(java.lang.String name)
                             throws org.xml.sax.SAXNotRecognizedException,
                                    org.xml.sax.SAXNotSupportedException
DOCUMENT ME!

Specified by:
getProperty in interface org.xml.sax.XMLReader
Parameters:
name - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.xml.sax.SAXNotRecognizedException - DOCUMENT ME!
org.xml.sax.SAXNotSupportedException - DOCUMENT ME!

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
                 throws org.xml.sax.SAXNotRecognizedException,
                        org.xml.sax.SAXNotSupportedException
DOCUMENT ME!

Specified by:
setProperty in interface org.xml.sax.XMLReader
Parameters:
name - DOCUMENT ME!
value - DOCUMENT ME!
Throws:
org.xml.sax.SAXNotRecognizedException - DOCUMENT ME!
org.xml.sax.SAXNotSupportedException - DOCUMENT ME!

setEntityResolver

public void setEntityResolver(org.xml.sax.EntityResolver resolver)
DOCUMENT ME!

Specified by:
setEntityResolver in interface org.xml.sax.XMLReader
Parameters:
resolver - DOCUMENT ME!

getEntityResolver

public org.xml.sax.EntityResolver getEntityResolver()
DOCUMENT ME!

Specified by:
getEntityResolver in interface org.xml.sax.XMLReader
Returns:
DOCUMENT ME!

setContentHandler

public void setContentHandler(org.xml.sax.ContentHandler handler)
DOCUMENT ME!

Specified by:
setContentHandler in interface org.xml.sax.XMLReader
Parameters:
handler - DOCUMENT ME!

getContentHandler

public org.xml.sax.ContentHandler getContentHandler()
DOCUMENT ME!

Specified by:
getContentHandler in interface org.xml.sax.XMLReader
Returns:
DOCUMENT ME!

setErrorHandler

public void setErrorHandler(org.xml.sax.ErrorHandler handler)
DOCUMENT ME!

Specified by:
setErrorHandler in interface org.xml.sax.XMLReader
Parameters:
handler - DOCUMENT ME!

getErrorHandler

public org.xml.sax.ErrorHandler getErrorHandler()
DOCUMENT ME!

Specified by:
getErrorHandler in interface org.xml.sax.XMLReader
Returns:
DOCUMENT ME!

setDTDHandler

public void setDTDHandler(org.xml.sax.DTDHandler handler)
DOCUMENT ME!

Specified by:
setDTDHandler in interface org.xml.sax.XMLReader
Parameters:
handler - DOCUMENT ME!

getDTDHandler

public org.xml.sax.DTDHandler getDTDHandler()
DOCUMENT ME!

Specified by:
getDTDHandler in interface org.xml.sax.XMLReader
Returns:
DOCUMENT ME!

parse

public void parse(java.lang.String systemId)
           throws java.io.IOException,
                  org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
parse in interface org.xml.sax.XMLReader
Parameters:
systemId - DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
org.xml.sax.SAXException - DOCUMENT ME!

parse

public abstract void parse(org.xml.sax.InputSource source)
                    throws java.io.IOException,
                           org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
parse in interface org.xml.sax.XMLReader
Parameters:
source - DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
org.xml.sax.SAXException - DOCUMENT ME!

getFile

protected java.io.File getFile(org.xml.sax.InputSource source)
                        throws java.io.IOException
DOCUMENT ME!

Parameters:
source - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!

getInputStream

protected java.io.InputStream getInputStream(org.xml.sax.InputSource source)
                                      throws java.io.IOException
DOCUMENT ME!

Parameters:
source - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!

getBufferedReader

protected java.io.BufferedReader getBufferedReader(org.xml.sax.InputSource source)
                                            throws java.io.IOException
DOCUMENT ME!

Parameters:
source - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!


Copyright © 2004 Masaryk University in Brno, Faculty of Informatics, Czech Republic. All Rights Reserved.