toxtree.data
Class DataContainer

java.lang.Object
  extended by java.util.Observable
      extended by toxtree.data.DataContainer
Direct Known Subclasses:
DecisionMethodData

public class DataContainer
extends java.util.Observable


Field Summary
protected  IMoleculesIterator containers
           
protected  boolean enabled
           
protected static TTLogger logger
           
protected  boolean modified
           
protected  java.io.File processingFile
           
 
Constructor Summary
DataContainer()
           
DataContainer(java.io.File inputFile)
           
 
Method Summary
 void addMolecule()
           
 void addMolecule(org.openscience.cdk.interfaces.IAtomContainer molecule)
           
 void clearFilters()
           
 void filter(IDecisionResult treeResult)
           
 java.lang.Object first()
           
 int getCurrentNo()
           
 java.lang.String getFileName()
           
 org.openscience.cdk.interfaces.IAtomContainer getMolecule()
           
 int getMoleculesCount()
           
 java.lang.String getStatus()
           
 int gotoRecord(int record)
           
 boolean isEnabled()
           
 boolean isProcessing()
           
 java.lang.Object last()
           
 boolean loadedFromFile()
           
 int lookup(java.lang.String field, java.lang.Object value)
           
 int lookup(java.lang.String field, java.lang.Object value, boolean silent)
           
 void newMolecule()
           
 void newMolecule(org.openscience.cdk.interfaces.IAtomContainer molecule)
           
 java.lang.Object next()
           
 void openFile(java.io.File input)
           
 java.lang.Object prev()
           
 void saveFile(java.io.File output)
           
 void selectFilter(java.awt.Component parentComponent)
           
 void setEnabled(boolean enabled)
           
 void setMolecule(org.openscience.cdk.interfaces.IAtomContainer molecule)
           
 java.lang.String toString()
           
 
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, wait, wait, wait
 

Field Detail

logger

protected static TTLogger logger

containers

protected IMoleculesIterator containers

processingFile

protected java.io.File processingFile

modified

protected boolean modified

enabled

protected boolean enabled
Constructor Detail

DataContainer

public DataContainer()

DataContainer

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

getMolecule

public org.openscience.cdk.interfaces.IAtomContainer getMolecule()

newMolecule

public void newMolecule()

newMolecule

public void newMolecule(org.openscience.cdk.interfaces.IAtomContainer molecule)

addMolecule

public void addMolecule()

addMolecule

public void addMolecule(org.openscience.cdk.interfaces.IAtomContainer molecule)

setMolecule

public void setMolecule(org.openscience.cdk.interfaces.IAtomContainer molecule)

clearFilters

public void clearFilters()
                  throws FilterException
Throws:
FilterException

selectFilter

public void selectFilter(java.awt.Component parentComponent)
                  throws FilterException
Throws:
FilterException

filter

public void filter(IDecisionResult treeResult)
            throws FilterException
Throws:
FilterException

gotoRecord

public int gotoRecord(int record)

lookup

public int lookup(java.lang.String field,
                  java.lang.Object value)

lookup

public int lookup(java.lang.String field,
                  java.lang.Object value,
                  boolean silent)

openFile

public void openFile(java.io.File input)

saveFile

public void saveFile(java.io.File output)

getMoleculesCount

public int getMoleculesCount()

getCurrentNo

public int getCurrentNo()

first

public java.lang.Object first()

last

public java.lang.Object last()

next

public java.lang.Object next()

prev

public java.lang.Object prev()

isProcessing

public boolean isProcessing()

getStatus

public java.lang.String getStatus()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

loadedFromFile

public boolean loadedFromFile()

getFileName

public java.lang.String getFileName()

isEnabled

public boolean isEnabled()

setEnabled

public void setEnabled(boolean enabled)


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