net.sf.jasperreports.engine.xml
Class JRPrintXmlLoader

java.lang.Object
  extended by net.sf.jasperreports.engine.xml.JRPrintXmlLoader
All Implemented Interfaces:
org.xml.sax.ErrorHandler

public class JRPrintXmlLoader
extends java.lang.Object
implements org.xml.sax.ErrorHandler

Version:
$Id: JRPrintXmlLoader.java 4617 2011-09-26 11:25:43Z lucianc $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
protected static JRSingletonCache<JRSaxParserFactory> printParserFactories
           
 
Constructor Summary
protected JRPrintXmlLoader()
           
 
Method Summary
 void addError(java.lang.Exception e)
           
protected  void addGenericElementRules(JRXmlDigester digester)
           
protected  void addHyperlinkParameterRules(JRXmlDigester digester)
           
protected  void addValueHandlerRules(JRXmlDigester digester, java.lang.String elementParameterPattern)
           
protected  javax.xml.parsers.SAXParser createParser()
           
 void error(org.xml.sax.SAXParseException e)
           
 void fatalError(org.xml.sax.SAXParseException e)
           
static JasperPrint load(java.io.InputStream is)
           
static JasperPrint load(java.lang.String sourceFileName)
           
protected  JRXmlDigester prepareDigester()
           
 void setJasperPrint(JasperPrint jasperPrint)
           
 void warning(org.xml.sax.SAXParseException e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

printParserFactories

protected static final JRSingletonCache<JRSaxParserFactory> printParserFactories
Constructor Detail

JRPrintXmlLoader

protected JRPrintXmlLoader()
Method Detail

setJasperPrint

public void setJasperPrint(JasperPrint jasperPrint)

load

public static JasperPrint load(java.lang.String sourceFileName)
                        throws JRException
Throws:
JRException

load

public static JasperPrint load(java.io.InputStream is)
                        throws JRException
Throws:
JRException

prepareDigester

protected JRXmlDigester prepareDigester()
                                 throws javax.xml.parsers.ParserConfigurationException,
                                        org.xml.sax.SAXException
Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException

createParser

protected javax.xml.parsers.SAXParser createParser()

addHyperlinkParameterRules

protected void addHyperlinkParameterRules(JRXmlDigester digester)

addGenericElementRules

protected void addGenericElementRules(JRXmlDigester digester)

addValueHandlerRules

protected void addValueHandlerRules(JRXmlDigester digester,
                                    java.lang.String elementParameterPattern)

addError

public void addError(java.lang.Exception e)

error

public void error(org.xml.sax.SAXParseException e)
Specified by:
error in interface org.xml.sax.ErrorHandler

fatalError

public void fatalError(org.xml.sax.SAXParseException e)
Specified by:
fatalError in interface org.xml.sax.ErrorHandler

warning

public void warning(org.xml.sax.SAXParseException e)
Specified by:
warning in interface org.xml.sax.ErrorHandler


© 2001-2010 Jaspersoft Corporation www.jaspersoft.com