jdbreport.model.io.xml
Class JReportHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by and.util.xml.XMLReaderHandler
          extended by jdbreport.model.io.xml.DefaultReaderHandler
              extended by jdbreport.model.io.xml.JReportHandler
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler
Direct Known Subclasses:
JTemplateReportHandler

public class JReportHandler
extends DefaultReaderHandler

Version:
2.0 20.12.2009
Author:
Andrey Kholmanskih

Field Summary
 
Fields inherited from class and.util.xml.XMLReaderHandler
handler, isParse, rootName, version
 
Constructor Summary
JReportHandler(ReportBook reportBook, XMLReader reader, ResourceReader rr)
           
 
Method Summary
 and.util.xml.XMLParser getDefaultHandler(JReportHandler handler)
           
protected  ResourceReader getResourceReader()
           
 void startElement(String uri, String localName, String qName, Attributes attributes)
           
 
Methods inherited from class jdbreport.model.io.xml.DefaultReaderHandler
getCurrentModel, getReportBook, getReportModel, setCurrentModel
 
Methods inherited from class and.util.xml.XMLReaderHandler
characters, endElement, getReader, getVersion, popHandler, pushHandler, setReader
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JReportHandler

public JReportHandler(ReportBook reportBook,
                      XMLReader reader,
                      ResourceReader rr)
Method Detail

getResourceReader

protected ResourceReader getResourceReader()
Returns:
reader to resources
Since:
2.0

getDefaultHandler

public and.util.xml.XMLParser getDefaultHandler(JReportHandler handler)

startElement

public void startElement(String uri,
                         String localName,
                         String qName,
                         Attributes attributes)
                  throws SAXException
Specified by:
startElement in interface ContentHandler
Overrides:
startElement in class and.util.xml.XMLReaderHandler
Throws:
SAXException