* openscience.cdk.interfaces.IAtom)
*/
public void addSingleElectron(IAtom atom) {
IAtomContainer relevantContainer = ChemModelManipulator
.getRelevantAtomContainer(chemModel, atom);
ISingleElectron singleElectron = atom.getBuilder().newInstance(ISingleElectron.class,atom);
relevantContainer.addSingleElectron(singleElectron);
updateAtom(atom);
if (undoredofactory != null && undoredohandler != null) {
IUndoRedoable undoredo = undoredofactory.getSingleElectronEdit(
relevantContainer, singleElectron, true, this, atom,