| java.lang.Object it.businesslogic.ireport.plugin.IReportPlugin
All known Subclasses: it.businesslogic.ireport.plugin.jforg.RegistrationPlugin, it.businesslogic.ireport.plugin.massivecompiler.MassiveCompiler, it.businesslogic.ireport.plugin.textwizard.TextWizard, it.businesslogic.ireport.plugin.locale.TranslationStatus, it.businesslogic.ireport.plugin.jrx.JRXMLDataSourcePlugin, it.businesslogic.ireport.plugin.oracle.OracleOptionsPlugin, it.businesslogic.ireport.plugin.examples.HelloWorld, it.businesslogic.ireport.plugin.checkupdate.CheckUpdate,
IReportPlugin | abstract public class IReportPlugin (Code) | | This class must be extended by all iReport plugin.
To install a plugin into iReport, put the plugin xml in the plugin directory of iReport.
See plugin documentation on how to create a plugin for iReport
This is the first very simple interface to plugin. I hope to don't change it, but we can't say
what it'll happen in he future...
author: Administrator |
call | abstract public void call()(Code) | | This method is called when the plugin is selected from the plugin menu
|
configure | public void configure()(Code) | | This method is called when the plugin configuration button on plugin list is selected.
Configuration file of plugin should be stored in IREPORT_USER_HOME_DIR/plugins/
|
getName | public String getName()(Code) | | Retrive the plugin name. Please note that the plugin name must be unique and should be used as
filename for the configuration file if needed. This name can be different from the name specified
in XML, that is the name used for the menu item.
|
|
|