com.rapidminer.tools.math
Class SignificanceTestResult

java.lang.Object
  extended by com.rapidminer.operator.AbstractIOObject
      extended by com.rapidminer.operator.ResultObjectAdapter
          extended by com.rapidminer.tools.math.SignificanceTestResult
All Implemented Interfaces:
IOObject, ResultObject, Saveable, LoggingHandler, java.io.Serializable
Direct Known Subclasses:
AnovaCalculator.AnovaSignificanceTestResult, TTestSignificanceTestOperator.TTestSignificanceTestResult

public abstract class SignificanceTestResult
extends ResultObjectAdapter

This class encapsulates the result of a statistical significance test. Subclasses may also want to override the method getVisualizationComponent to provide a nicer graphical version for the GUI.

Author:
Ingo Mierswa ingomierswa Exp $
See Also:
Serialized Form

Constructor Summary
SignificanceTestResult()
           
 
Method Summary
 java.lang.String getExtension()
          Returns the default extension in file choosers.
 java.lang.String getFileDescription()
          Returns the file description used in file choosers.
abstract  java.lang.String getName()
          Returns the name of the test.
abstract  double getProbability()
          Returns the calculated probability value.
 javax.swing.Icon getResultIcon()
          Returns null.
abstract  java.lang.String toString()
          Returns a string describing the test result.
 
Methods inherited from class com.rapidminer.operator.ResultObjectAdapter
addAction, getActions, getVisualizationComponent, isSavable, log, logError, logNote, logWarning, save, toHTML, toResultString
 
Methods inherited from class com.rapidminer.operator.AbstractIOObject
copy, getLog, getSource, initWriting, read, setLoggingHandler, setSource, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.rapidminer.operator.IOObject
copy, getLog, getSource, setLoggingHandler, setSource, write
 

Constructor Detail

SignificanceTestResult

public SignificanceTestResult()
Method Detail

getName

public abstract java.lang.String getName()
Returns the name of the test.

Specified by:
getName in interface ResultObject
Overrides:
getName in class ResultObjectAdapter

toString

public abstract java.lang.String toString()
Returns a string describing the test result.

Overrides:
toString in class java.lang.Object

getProbability

public abstract double getProbability()
Returns the calculated probability value.


getExtension

public java.lang.String getExtension()
Description copied from interface: Saveable
Returns the default extension in file choosers.


getFileDescription

public java.lang.String getFileDescription()
Description copied from interface: Saveable
Returns the file description used in file choosers.


getResultIcon

public javax.swing.Icon getResultIcon()
Description copied from class: ResultObjectAdapter
Returns null. Subclasses might want to override this method and returns an appropriate icon.

Specified by:
getResultIcon in interface ResultObject
Overrides:
getResultIcon in class ResultObjectAdapter


Copyright © 2001-2009 by Rapid-I