ambit2.core.processors.structure
Class AtomConfigurator

Package class diagram package AtomConfigurator
java.lang.Object
  extended by ambit2.base.processors.DefaultAmbitProcessor<org.openscience.cdk.interfaces.IAtomContainer,org.openscience.cdk.interfaces.IAtomContainer>
      extended by ambit2.core.processors.structure.AtomConfigurator
All Implemented Interfaces:
ambit2.base.interfaces.IProcessor<org.openscience.cdk.interfaces.IAtomContainer,org.openscience.cdk.interfaces.IAtomContainer>, java.io.Serializable
Direct Known Subclasses:
HydrogenAdderProcessor

public class AtomConfigurator
extends ambit2.base.processors.DefaultAmbitProcessor<org.openscience.cdk.interfaces.IAtomContainer,org.openscience.cdk.interfaces.IAtomContainer>

See Also:
Serialized Form

Field Summary
protected static java.util.Hashtable<java.lang.String,java.lang.Integer> elements
           
 
Fields inherited from class ambit2.base.processors.DefaultAmbitProcessor
enabled, logger, propertyChangeSupport
 
Constructor Summary
AtomConfigurator()
           
 
Method Summary
static java.util.Hashtable<java.lang.String,java.lang.Integer> getElements()
           
 org.openscience.cdk.interfaces.IAtomContainer process(org.openscience.cdk.interfaces.IAtomContainer mol)
           
 
Methods inherited from class ambit2.base.processors.DefaultAmbitProcessor
addPropertyChangeListener, addPropertyChangeListener, getID, isEnabled, removePropertyChangeListener, removePropertyChangeListener, setEnabled, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

elements

protected static java.util.Hashtable<java.lang.String,java.lang.Integer> elements
Constructor Detail

AtomConfigurator

public AtomConfigurator()
Method Detail

getElements

public static java.util.Hashtable<java.lang.String,java.lang.Integer> getElements()

process

public org.openscience.cdk.interfaces.IAtomContainer process(org.openscience.cdk.interfaces.IAtomContainer mol)
                                                      throws ambit2.base.exceptions.AmbitException
Throws:
ambit2.base.exceptions.AmbitException