toxTree.core
Interface IFilteredMolecules

All Superinterfaces:
IMoleculesIterator, java.util.Iterator
All Known Implementing Classes:
FilteredMoleculesIterator

public interface IFilteredMolecules
extends IMoleculesIterator


Field Summary
 
Fields inherited from interface toxTree.core.IMoleculesIterator
MSG_EMPTYFILE, MSG_ERRORONOPEN, MSG_ERRORONSAVE, MSG_OPENSUCCESS, MSG_SAVESUCCESS, MSG_UNSUPPORTEDFORMAT
 
Method Summary
 void addFilter(IObjectFilter filter)
          Adds filtered set of IAtomContainer
 void deleteFilter(IObjectFilter filter)
          Delete filtered set of IAtomContainer
 boolean setFilter(IObjectFilter filter, boolean update)
          Sets the active list to be this filtered set.
 
Methods inherited from interface toxTree.core.IMoleculesIterator
addMolecule, clear, first, getAtomContainer, getCurrentNo, getFilename, getMolecule, getMoleculeForEdit, getMolecules, getMoleculesCount, getStatus, isReading, isWriting, last, openFile, prev, saveFile, setCurrentNo, setDone, setMolecule, setMolecules, setReading, setWriting
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 

Method Detail

addFilter

void addFilter(IObjectFilter filter)
               throws FilterException
Adds filtered set of IAtomContainer

Parameters:
filter -
Throws:
FilterException

deleteFilter

void deleteFilter(IObjectFilter filter)
                  throws FilterException
Delete filtered set of IAtomContainer

Parameters:
filter -
Throws:
FilterException

setFilter

boolean setFilter(IObjectFilter filter,
                  boolean update)
                  throws FilterException
Sets the active list to be this filtered set.

Parameters:
filter -
Throws:
FilterException


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