Logo Search packages:      
Sourcecode: cdk version File versions  Download package

org::openscience::cdk::interfaces::IMoleculeSet Interface Reference

Inheritance diagram for org::openscience::cdk::interfaces::IMoleculeSet:

org::openscience::cdk::interfaces::IAtomContainerSet org::openscience::cdk::interfaces::IChemObject org::openscience::cdk::debug::DebugMoleculeSet org::openscience::cdk::MoleculeSet org::openscience::cdk::debug::DebugMoleculeSet org::openscience::cdk::nonotify::NNMoleculeSet

List of all members.


Detailed Description

Represents a set of Molecules.

.module interfaces

Author:
egonw .created 2005-08-25

Definition at line 33 of file IMoleculeSet.java.


Public Member Functions

void add (IAtomContainerSet atomContainerSet)
void add (IMoleculeSet moleculeSet)
void addAtomContainer (IAtomContainer atomContainer, double multiplier)
void addAtomContainer (IAtomContainer atomContainer)
void addListener (IChemObjectListener col)
void addMolecule (IMolecule molecule)
java.util.Iterator atomContainers ()
Object clone () throws CloneNotSupportedException
IAtomContainer getAtomContainer (int number)
int getAtomContainerCount ()
IChemObjectBuilder getBuilder ()
boolean getFlag (int flag_type)
boolean[] getFlags ()
String getID ()
int getListenerCount ()
IMolecule getMolecule (int number)
int getMoleculeCount ()
double getMultiplier (IAtomContainer container)
double getMultiplier (int number)
double[] getMultipliers ()
boolean getNotification ()
Hashtable getProperties ()
Object getProperty (Object description)
java.util.Iterator molecules ()
void notifyChanged (IChemObjectChangeEvent evt)
void notifyChanged ()
void removeAllAtomContainers ()
void removeAtomContainer (int pos)
void removeAtomContainer (IAtomContainer atomContainer)
void removeListener (IChemObjectListener col)
void removeProperty (Object description)
void replaceAtomContainer (int position, IAtomContainer container)
void setFlag (int flag_type, boolean flag_value)
void setFlags (boolean[] flagsNew)
void setID (String identifier)
void setMolecules (IMolecule[] molecules)
void setMultiplier (int position, double multiplier)
boolean setMultiplier (IAtomContainer container, double multiplier)
boolean setMultipliers (double[] newMultipliers)
void setNotification (boolean bool)
void setProperties (Hashtable properties)
void setProperty (Object description, Object property)
String toString ()

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index