toxTree.apps.toxForest
Class ToxForestDataModule

java.lang.Object
  extended by java.util.Observable
      extended by toxtree.data.DataModule
          extended by toxtree.data.DecisionMethodsDataModule
              extended by toxTree.apps.toxForest.ToxForestDataModule
All Implemented Interfaces:
java.io.Serializable, java.util.Observer

public class ToxForestDataModule
extends DecisionMethodsDataModule

Main data class of ToxForestApp.

Author:
Nina Jeliazkova nina@acad.bg Modified Dec 16, 2006
See Also:
Serialized Form

Field Summary
protected  EstimateAction estimateAction
           
 
Fields inherited from class toxtree.data.DecisionMethodsDataModule
editor, methods, rules, treeResult
 
Fields inherited from class toxtree.data.DataModule
batch, dataContainer, jcpDialog, jcpModel, logger, useDatabase
 
Constructor Summary
ToxForestDataModule()
           
ToxForestDataModule(javax.swing.JFrame frame, java.io.File inputFile, DecisionMethodsList methods)
           
 
Method Summary
protected  void addHazardActions(java.lang.String title, java.lang.String mnemonic)
           
protected  void addTreeActions(java.lang.String title, java.lang.String mnemonic)
           
 void classify()
           
 ConfusionMatrix classifyAll()
           
 void clearResults()
           
protected  DataContainer createDataContainer(java.io.File inputFile)
           
 ActionList getActions()
           
 EstimateAction getEstimateAction()
           
 IDecisionMethod getRules()
           
 void selectFilter(java.awt.Component parentComponent)
           
 void setRules(IDecisionMethod rules)
           
 void update(java.util.Observable arg0, java.lang.Object arg1)
           
 
Methods inherited from class toxtree.data.DecisionMethodsDataModule
addResultPropertyChangeListener, addRulesPropertyChangeListener, clearFilters, explain, getMethods, getSelectedRules, getTreeResult, gotoRecord, lookup, setMethods, viewMethod, viewMethod
 
Methods inherited from class toxtree.data.DataModule
batch, editMolecule, getDataContainer, showMetabolites
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

estimateAction

protected EstimateAction estimateAction
Constructor Detail

ToxForestDataModule

public ToxForestDataModule()

ToxForestDataModule

public ToxForestDataModule(javax.swing.JFrame frame,
                           java.io.File inputFile,
                           DecisionMethodsList methods)
Method Detail

addTreeActions

protected void addTreeActions(java.lang.String title,
                              java.lang.String mnemonic)

addHazardActions

protected void addHazardActions(java.lang.String title,
                                java.lang.String mnemonic)

getActions

public ActionList getActions()
Overrides:
getActions in class DecisionMethodsDataModule

update

public void update(java.util.Observable arg0,
                   java.lang.Object arg1)
Specified by:
update in interface java.util.Observer
Overrides:
update in class DecisionMethodsDataModule

setRules

public void setRules(IDecisionMethod rules)
Overrides:
setRules in class DecisionMethodsDataModule

createDataContainer

protected DataContainer createDataContainer(java.io.File inputFile)
Overrides:
createDataContainer in class DecisionMethodsDataModule

classifyAll

public ConfusionMatrix classifyAll()
Overrides:
classifyAll in class DecisionMethodsDataModule

classify

public void classify()
Overrides:
classify in class DecisionMethodsDataModule

clearResults

public void clearResults()
Overrides:
clearResults in class DecisionMethodsDataModule

getEstimateAction

public EstimateAction getEstimateAction()

getRules

public IDecisionMethod getRules()
Overrides:
getRules in class DecisionMethodsDataModule

selectFilter

public void selectFilter(java.awt.Component parentComponent)
                  throws FilterException
Overrides:
selectFilter in class DecisionMethodsDataModule
Throws:
FilterException


Copyright © 2004-2012 Ideaconsult Ltd.. All Rights Reserved.