edu.ucla.stat.SOCR.core
Class Analysis
java.lang.Object
edu.ucla.stat.SOCR.core.Analysis
- All Implemented Interfaces:
- Pluginable
- Direct Known Subclasses:
- ANOVA_Analysis, CategoricalData_Analysis
- public abstract class Analysis
- extends java.lang.Object
- implements Pluginable
This class defines a basic type of Statistical Analysis procedure that can be
subclassed by the specific types of analyses
(e.g., ANOVA, Regression, prediction, etc.)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dataTable
protected static javax.swing.JTable dataTable
resultPanelTextArea
protected javax.swing.JTextArea resultPanelTextArea
applet
protected javax.swing.JApplet applet
Analysis
public Analysis()
getName
public java.lang.String getName()
- Specified by:
getName
in interface Pluginable
initialize
public void initialize()
getDisplayPane
public java.awt.Container getDisplayPane()
- Specified by:
getDisplayPane
in interface Pluginable
addJTable
public void addJTable()
setApplet
public void setApplet(javax.swing.JApplet applet)
- Specified by:
setApplet
in interface Pluginable
startAnalysis
public void startAnalysis()
doAnalysis
public abstract void doAnalysis()
getInstance
public static Analysis getInstance(java.lang.String classname)
throws java.lang.Exception
- Throws:
java.lang.Exception
setDataTable
public static void setDataTable(javax.swing.JTable t)
setResultPanelTextArea
public void setResultPanelTextArea(javax.swing.JTextArea textArea)
getOnlineDescription
public java.lang.String getOnlineDescription()