- All Implemented Interfaces:
This mechanism extracts a single electron from a bonding orbital which located in an bond. It could have single, double as triple order. It returns the reaction mechanism which has been cloned the
IAtomContainerwith a decrease of the order of the bond and a ISingleElectron more.
- Source code:
- Belongs to CDK module:
- Created on:
initiatepublic IReaction initiate
(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) throws CDKExceptionInitiates the process for the given mechanism. The atoms to apply are mapped between reactants and products.
- Specified by:
atomList- The list of atoms taking part in the mechanism. Only allowed two atoms. The first atom receives the charge and the second the single electron
bondList- The list of bonds taking part in the mechanism. Only allowed one bond
- The Reaction mechanism
CDKException- if an error occurs during the reaction process. See documentation for individual reaction processes