|
Oracle Reports Java API Reference 11g Release 1 (11.1.1) E10775-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PluginFactory
Plugin Factory is to create Plugin instances, hold static information, and provide shared functions of this type of Plugin. One type of Plugin, such as JDBC Plugin Data Source, will have one Plugin Factory instance. When Reports creates and registers Plugin Factory with the following call sequence to relatet methods. Note setReportContext is called right after Plugin Factory is created. If Plugin Factory has any set-up based on Report Context (or the environment), it needs to be done inside setReportContext method. 1. PluginFactory() (default constructor) 2. setReportContext() 3. getHelpSet() 4. getHelpPrefix() 5. setHelpSetID()
Method Summary | |
---|---|
void |
dispose()
Disposes the Plugin Factory and cleans up related resources. |
PluginEditor |
getEditor()
Gets Plugin Editor |
java.lang.String |
getHelpPrefix()
Gets prefix string for the error message help. |
java.lang.String |
getHelpSet()
Gets the full path of helpset file or a URL to the helpset file If not implemented, this plugin is helpless ;-) |
java.lang.String |
getHint()
Returns the hint message of this type of Plugin. |
java.lang.String |
getIconName()
Returns icon name of the Plug-in. |
int |
getMajorVersion()
Returns the major version of the Plugin Factory. |
int |
getMinorVersion()
Returns the minor version of the Plugin Factory |
java.lang.String |
getName()
Returns the name of this type of Plugin. |
Plugin |
make()
Make Plugin instance |
void |
setHelpSetID(java.lang.String helpSetID)
Set helpset id to the plugin. |
void |
setReportContext(ReportContext reportContext)
|
Method Detail |
---|
void setReportContext(ReportContext reportContext)
int getMajorVersion() throws PluginException
PluginException
int getMinorVersion() throws PluginException
PluginException
java.lang.String getIconName() throws PluginException
PluginException
java.lang.String getName() throws PluginException
PluginException
java.lang.String getHint() throws PluginException
PluginException
void setHelpSetID(java.lang.String helpSetID) throws PluginException
PluginException
java.lang.String getHelpSet() throws PluginException
PluginException
java.lang.String getHelpPrefix() throws PluginException
PluginException
PluginEditor getEditor() throws PluginException
PluginException
Plugin make() throws PluginException
PluginException
void dispose() throws PluginException
PluginException
|
Oracle Reports Java API Reference |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |