net.sf.dynamicreports.googlecharts.jasper
Class GoogleChartsHandler

java.lang.Object
  extended by net.sf.dynamicreports.googlecharts.jasper.GoogleChartsHandler
All Implemented Interfaces:
net.sf.jasperreports.engine.component.ComponentXmlWriter, net.sf.jasperreports.engine.component.XmlDigesterConfigurer, net.sf.jasperreports.engine.export.GenericElementHandlerBundle

public class GoogleChartsHandler
extends Object
implements net.sf.jasperreports.engine.component.XmlDigesterConfigurer, net.sf.jasperreports.engine.component.ComponentXmlWriter, net.sf.jasperreports.engine.export.GenericElementHandlerBundle

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)

Constructor Summary
GoogleChartsHandler()
           
 
Method Summary
 void add(String name, Class<? extends net.sf.jasperreports.engine.component.Component> componentClass, net.sf.jasperreports.engine.export.GenericElementHandler handler)
           
 void configureDigester(org.apache.commons.digester.Digester digester)
           
 net.sf.jasperreports.engine.export.GenericElementHandler getHandler(String elementName, String exporterKey)
           
 String getNamespace()
           
 boolean isToWrite(net.sf.jasperreports.engine.JRComponentElement componentElement, net.sf.jasperreports.engine.xml.JRXmlWriter reportWriter)
           
 void writeToXml(net.sf.jasperreports.engine.JRComponentElement componentElement, net.sf.jasperreports.engine.xml.JRXmlWriter reportWriter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoogleChartsHandler

public GoogleChartsHandler()
Method Detail

add

public void add(String name,
                Class<? extends net.sf.jasperreports.engine.component.Component> componentClass,
                net.sf.jasperreports.engine.export.GenericElementHandler handler)

configureDigester

public void configureDigester(org.apache.commons.digester.Digester digester)
Specified by:
configureDigester in interface net.sf.jasperreports.engine.component.XmlDigesterConfigurer

isToWrite

public boolean isToWrite(net.sf.jasperreports.engine.JRComponentElement componentElement,
                         net.sf.jasperreports.engine.xml.JRXmlWriter reportWriter)
Specified by:
isToWrite in interface net.sf.jasperreports.engine.component.ComponentXmlWriter

writeToXml

public void writeToXml(net.sf.jasperreports.engine.JRComponentElement componentElement,
                       net.sf.jasperreports.engine.xml.JRXmlWriter reportWriter)
                throws IOException
Specified by:
writeToXml in interface net.sf.jasperreports.engine.component.ComponentXmlWriter
Throws:
IOException

getNamespace

public String getNamespace()
Specified by:
getNamespace in interface net.sf.jasperreports.engine.export.GenericElementHandlerBundle

getHandler

public net.sf.jasperreports.engine.export.GenericElementHandler getHandler(String elementName,
                                                                           String exporterKey)
Specified by:
getHandler in interface net.sf.jasperreports.engine.export.GenericElementHandlerBundle


Copyright © 2010-2013. All Rights Reserved.