toxtree.data
Class DataModule

java.lang.Object
  extended by java.util.Observable
      extended by toxtree.data.DataModule
All Implemented Interfaces:
java.io.Serializable, java.util.Observer
Direct Known Subclasses:
DecisionMethodsDataModule

public abstract class DataModule
extends java.util.Observable
implements java.io.Serializable, java.util.Observer

See Also:
Serialized Form

Field Summary
protected  BatchProcessing batch
           
protected  DataContainer dataContainer
           
protected  ambit2.jchempaint.editor.JChemPaintDialog jcpDialog
           
protected  org.openscience.cdk.interfaces.IChemModel jcpModel
           
protected static TTLogger logger
           
protected  int useDatabase
           
 
Constructor Summary
DataModule(java.io.File inputFile)
           
 
Method Summary
 void batch(BatchProcessing bp)
           
protected abstract  DataContainer createDataContainer(java.io.File inputFile)
           
 void editMolecule(boolean editable, javax.swing.JFrame frame)
           
abstract  ActionList getActions()
           
 DataContainer getDataContainer()
           
 java.lang.String showMetabolites()
           
abstract  void viewMethod(IDecisionMethod method, boolean editable)
           
 
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
 
Methods inherited from interface java.util.Observer
update
 

Field Detail

logger

protected static TTLogger logger

dataContainer

protected DataContainer dataContainer

useDatabase

protected int useDatabase

jcpDialog

protected ambit2.jchempaint.editor.JChemPaintDialog jcpDialog

jcpModel

protected org.openscience.cdk.interfaces.IChemModel jcpModel

batch

protected BatchProcessing batch
Constructor Detail

DataModule

public DataModule(java.io.File inputFile)
Method Detail

batch

public void batch(BatchProcessing bp)

getDataContainer

public DataContainer getDataContainer()

editMolecule

public void editMolecule(boolean editable,
                         javax.swing.JFrame frame)

getActions

public abstract ActionList getActions()

createDataContainer

protected abstract DataContainer createDataContainer(java.io.File inputFile)

viewMethod

public abstract void viewMethod(IDecisionMethod method,
                                boolean editable)
                         throws DecisionMethodException
Throws:
DecisionMethodException

showMetabolites

public java.lang.String showMetabolites()
                                 throws java.lang.Exception
Throws:
java.lang.Exception


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