org.norther.tammi.sprig.jasper
Class JRXMLLoader

java.lang.Object
  extended by org.norther.tammi.sprig.jasper.JRXMLLoader

public class JRXMLLoader
extends Object

Modified XML loader supporting character streams.

Version:
$Id: JRXMLLoader.java,v 1.6 2009/09/28 15:08:51 cvsimp Exp $
Author:
Teodor Danciu, Artur Biesiadowski, Ilkka Priha

Constructor Summary
JRXMLLoader(org.apache.commons.digester.Digester dig)
          Constructs a new loader.
 
Method Summary
 void addError(Exception e)
          Adds an erros.
protected  net.sf.jasperreports.engine.design.JasperDesign loadXML(InputSource source)
          Loads the specified input source.
 net.sf.jasperreports.engine.design.JasperDesign loadXML(InputStream input, String encoding)
          Loads the specified input stream.
 net.sf.jasperreports.engine.design.JasperDesign loadXML(Reader reader)
          Loads the specified reader.
 void setJasperDesign(net.sf.jasperreports.engine.design.JasperDesign design)
          Sets the design.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JRXMLLoader

public JRXMLLoader(org.apache.commons.digester.Digester dig)
Constructs a new loader.

Parameters:
dig - the digester.
Method Detail

setJasperDesign

public void setJasperDesign(net.sf.jasperreports.engine.design.JasperDesign design)
Sets the design.

Parameters:
design - the design.

addError

public void addError(Exception e)
Adds an erros.

Parameters:
e - the error exception.

loadXML

public net.sf.jasperreports.engine.design.JasperDesign loadXML(Reader reader)
                                                        throws net.sf.jasperreports.engine.JRException
Loads the specified reader.

Parameters:
reader - the reader.
Returns:
the loaded design.
Throws:
net.sf.jasperreports.engine.JRException - on errors.

loadXML

public net.sf.jasperreports.engine.design.JasperDesign loadXML(InputStream input,
                                                               String encoding)
                                                        throws net.sf.jasperreports.engine.JRException
Loads the specified input stream.

Parameters:
input - the stream.
encoding - the encoding.
Returns:
the loaded design.
Throws:
net.sf.jasperreports.engine.JRException - on errors.

loadXML

protected net.sf.jasperreports.engine.design.JasperDesign loadXML(InputSource source)
                                                           throws net.sf.jasperreports.engine.JRException
Loads the specified input source.

Parameters:
source - the source.
Returns:
the loaded design.
Throws:
net.sf.jasperreports.engine.JRException - on errors.


Copyright © 2004 The Norther Organization. All rights reserved.