| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectchemaxon.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 thread
protected void postInit(boolean isAwt)
                 throws PluginException
PluginExceptionpublic 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 loaded
protected 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 | |||||||||