public class AdductionPBMechanism extends Object implements IReactionMechanism
This mechanism adduct together two fragments due to a double bond.
The second fragment will be deficient in charge.
It returns the reaction mechanism which has been cloned the IAtomContainer.
This reaction could be represented as A=B + [C+] => [A+]-B-C
| Constructor and Description |
|---|
AdductionPBMechanism() |
| Modifier and Type | Method and Description |
|---|---|
IReaction |
initiate(IAtomContainerSet atomContainerSet,
ArrayList<IAtom> atomList,
ArrayList<IBond> bondList)
Initiates the process for the given mechanism.
|
public IReaction initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) throws CDKException
initiate in interface IReactionMechanismatomContainerSet - atomList - The list of atoms taking part in the mechanism. Only allowed three atomsbondList - The list of bonds taking part in the mechanism. Only allowed one bondCDKException - if an error occurs during the reaction process.
See documentation for individual reaction processesCopyright © 2018. All Rights Reserved.