Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

MAEPlugin.analysis
Class AnalysisPlugin  view AnalysisPlugin download AnalysisPlugin.java

java.lang.Object
  extended byMAEPlugin.MAEPlugin
      extended byMAEPlugin.CheckBoxMenuPlugin
          extended byMAEPlugin.analysis.AnalysisPlugin
All Implemented Interfaces:
java.util.EventListener, java.awt.event.ItemListener, MAEPlugin.PluginStub
Direct Known Subclasses:
FilterPlugin, NormalizationPlugin

public abstract class AnalysisPlugin
extends MAEPlugin.CheckBoxMenuPlugin

This class is the analysis MAEPlugin base class and is used to implement specialized base classes based on CheckBoxMenuPlugin. These include:

 GeneClassPlugin -     manipulate Gene Sets
 NormalizationPlugin - normalize spot data between array samples
 FilterPlugin -        gene data filter for inclusion in data Filter chain
 PlotPlugin -          plot method
 ClusterPlugin -       cluster method
 ReportPlugin -        report method
 
Created on September 5, 2001, 6:13 PM

This work was produced by Peter Lemkin of the National Cancer Institute, an agency of the United States Government. As a work of the United States Government there is no associated copyright. It is offered as open source software under the Mozilla Public License (version 1.1) subject to the limitations noted in the accompanying LEGAL file. This notice must be included with the code. The MAExplorer Mozilla and Legal files are available on http://maexplorer.sourceforge.net/.

Version:
$Date: 2003/03/03 16:22:07 $ / $Revision: 1.4 $

Field Summary
 
Fields inherited from class MAEPlugin.MAEPlugin
DBUG_MAEP, jarResources, registryMaxSize
 
Fields inherited from interface MAEPlugin.PluginStub
PLUGIN_VERSION
 
Constructor Summary
AnalysisPlugin()
          AnalysisPlugin() - Constructor for new AnalysisPlugin with default label "Analysis Plugin".
AnalysisPlugin(java.lang.String menuLabel)
          AnalysisPlugin() - Constructor for new AnalysisPlugin with label.
AnalysisPlugin(java.lang.String menuLabel, java.lang.String pluginFileName)
          AnalysisPlugin() - Constructor for new AnalysisPlugin with label and file name.
 
Methods inherited from class MAEPlugin.CheckBoxMenuPlugin
getState, itemStateChanged, pluginMain, setState
 
Methods inherited from class MAEPlugin.MAEPlugin
getFlag, getInstance, getMAEStub, getMenuHook, getMenuInsertionPointName, getMenuItem, getNumberPlugins, getPluginDescription, getPluginFileName, getPluginName, getPlugins, menuActivated, pluginHalt, pluginInit, removePlugin, setFlag, setJarResources, setMAEStub, setMenuHook, setMenuInsertionPointName, setMenuItem, setMenuLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalysisPlugin

public AnalysisPlugin()
AnalysisPlugin() - Constructor for new AnalysisPlugin with default label "Analysis Plugin".


AnalysisPlugin

public AnalysisPlugin(java.lang.String menuLabel)
AnalysisPlugin() - Constructor for new AnalysisPlugin with label.


AnalysisPlugin

public AnalysisPlugin(java.lang.String menuLabel,
                      java.lang.String pluginFileName)
AnalysisPlugin() - Constructor for new AnalysisPlugin with label and file name.