|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object chemaxon.marvin.plugin.CalculatorPluginLoader
Ancestor of Marvin plugin loaders.
Constructor Summary | |
CalculatorPluginLoader()
|
Method Summary | |
java.lang.String |
getChartLabel()
Returns the chart checkbox label. |
java.lang.String |
getChartTitle()
Returns the chart title. |
abstract java.awt.Component |
getParameterPanel()
Returns the parameter panel. |
abstract java.util.Properties |
getParameters()
Returns the plugin parameters. |
CalculatorPlugin |
getPlugin()
Returns the calculator plugin. |
protected java.lang.String |
getPluginClassName()
Returns the class name of the plugin. |
protected java.lang.Thread |
getThread()
Returns the thread field. |
java.lang.String |
getTitle()
Returns the title field. |
boolean |
hasChart()
Returns true if plugin has chart. |
protected void |
join(java.lang.Thread next)
Joins the runner thread and sets the next thread. |
protected void |
postInit(boolean isAwt)
|
protected void |
preload()
Loads the calculator plugin. |
abstract void |
reloadParameters()
Reloads parameters to parameter panel. |
void |
setChartLabel(java.lang.String chartlabel)
Sets the chart checkbox label field. |
void |
setChartTitle(java.lang.String charttitle)
Sets the chart title field. |
protected void |
setThread(java.lang.Thread thread)
Sets the thread field. |
void |
setTitle(java.lang.String title)
Sets the title field. |
abstract void |
updateParameters()
Updates parameters from parameter panel. |
boolean |
verifyParameters()
Verifies parameters on the parameter panel. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CalculatorPluginLoader()
Method Detail |
protected final void setThread(java.lang.Thread thread)
thread
- is the Thread objectprotected final java.lang.Thread getThread()
protected final void join(java.lang.Thread next)
next
- is the next threadprotected void postInit(boolean isAwt) throws PluginException
PluginException
public final void setTitle(java.lang.String title)
title
- is the title stringpublic final java.lang.String getTitle()
public final void setChartLabel(java.lang.String chartlabel)
chartlabel
- is the chart checkbox labelpublic final java.lang.String getChartLabel()
public final void setChartTitle(java.lang.String charttitle)
charttitle
- is the chart titlepublic final java.lang.String getChartTitle()
public final boolean hasChart()
true
if plugin has chart.
public abstract java.awt.Component getParameterPanel()
public abstract java.util.Properties getParameters()
public boolean verifyParameters()
public abstract void updateParameters()
public abstract void reloadParameters()
protected java.lang.String getPluginClassName()
public CalculatorPlugin getPlugin() throws PluginException
PluginException
- if the plugin cannot be loadedprotected void preload() throws PluginException
PluginException
- if the plugin cannot be loaded
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |