Uses of Interface
org.openscience.cdk.interfaces.IReaction
Packages that use IReaction
Package
Description
- 
Uses of IReaction in org.openscience.cdk
Classes in org.openscience.cdk that implement IReactionMethods in org.openscience.cdk that return IReactionModifier and TypeMethodDescriptionReactionSet.getReaction(int number) Returns the Reaction at positionnumberin the container.DefaultChemObjectBuilder.newReaction()Create a new reaction using the default constructor.Methods in org.openscience.cdk that return types with arguments of type IReactionMethods in org.openscience.cdk with parameters of type IReactionModifier and TypeMethodDescriptionvoidReactionSet.addReaction(IReaction reaction) Adds an reaction to this container.voidReactionSet.removeReaction(IReaction relevantReaction)  - 
Uses of IReaction in org.openscience.cdk.debug
Classes in org.openscience.cdk.debug that implement IReactionMethods in org.openscience.cdk.debug that return IReactionModifier and TypeMethodDescriptionDebugReactionSet.getReaction(int number) Returns the Reaction at positionnumberin the container.DebugChemObjectBuilder.newReaction()Create a new reaction using the default constructor.Methods in org.openscience.cdk.debug that return types with arguments of type IReactionModifier and TypeMethodDescriptionDebugReactionSet.reactions()Get an iterator for this reaction set.Methods in org.openscience.cdk.debug with parameters of type IReactionModifier and TypeMethodDescriptionvoidDebugReactionSet.addReaction(IReaction reaction) Adds an reaction to this container.voidDebugReactionSet.removeReaction(IReaction reaction) Removes all instances of a reaction from this IReactionSet. - 
Uses of IReaction in org.openscience.cdk.depict
Methods in org.openscience.cdk.depict with parameters of type IReaction - 
Uses of IReaction in org.openscience.cdk.geometry
Methods in org.openscience.cdk.geometry with parameters of type IReactionModifier and TypeMethodDescriptionstatic doubleGeometryTools.getBondLengthAverage(IReaction reaction) Deprecated.static doubleGeometryUtil.getBondLengthAverage(IReaction reaction) static booleanGeometryUtil.has2DCoordinates(IReaction reaction) Determine if all parts of a reaction have coodinatesstatic Rectangle2DGeometryTools.shiftReactionVertical(IReaction reaction, Rectangle2D bounds, Rectangle2D last, double gap) Deprecated.Shift the containers in a reaction vertically upwards to not overlap with the reference Rectangle2D.static double[]GeometryUtil.shiftReactionVertical(IReaction reaction, double[] bounds, double[] last, double gap) Shift the containers in a reaction vertically upwards to not overlap with the reference rectangle. - 
Uses of IReaction in org.openscience.cdk.interfaces
Methods in org.openscience.cdk.interfaces that return IReactionModifier and TypeMethodDescriptionIReactionSet.getReaction(int number) Returns the Reaction at positionnumberin the container.IChemObjectBuilder.newReaction()Create a new reaction using the default constructor.Methods in org.openscience.cdk.interfaces that return types with arguments of type IReactionModifier and TypeMethodDescriptionIReactionSet.reactions()Returns theIterableover Reactions of this container.Methods in org.openscience.cdk.interfaces with parameters of type IReactionModifier and TypeMethodDescriptionvoidIReactionSet.addReaction(IReaction reaction) Adds an reaction to this container.voidIReactionSet.removeReaction(IReaction relevantReaction) Removes all instances of a reaction from this IReactionSet. - 
Uses of IReaction in org.openscience.cdk.io.cml
Fields in org.openscience.cdk.io.cml declared as IReaction - 
Uses of IReaction in org.openscience.cdk.isomorphism
Methods in org.openscience.cdk.isomorphism with parameters of type IReaction - 
Uses of IReaction in org.openscience.cdk.layout
Methods in org.openscience.cdk.layout with parameters of type IReactionModifier and TypeMethodDescriptionfinal voidStructureDiagramGenerator.generateCoordinates(IReaction reaction) Convenience method to generate 2D coordinates for a reaction. - 
Uses of IReaction in org.openscience.cdk.libio.cml
Methods in org.openscience.cdk.libio.cml with parameters of type IReactionModifier and TypeMethodDescriptionorg.xmlcml.cml.element.CMLReactionConvertor.cdkReactionToCMLReaction(IReaction reaction) org.xmlcml.cml.element.CMLReactionStepConvertor.cdkReactionToCMLReactionStep(IReaction reaction)  - 
Uses of IReaction in org.openscience.cdk.reaction
Methods in org.openscience.cdk.reaction that return IReactionModifier and TypeMethodDescriptionReactionChain.getReaction(int position) Get the reaction of this chain reaction object at the position.IReactionMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.Methods in org.openscience.cdk.reaction with parameters of type IReactionModifier and TypeMethodDescriptionvoidReactionChain.addReaction(IReaction reaction, int position) Added a IReaction for this chain in position.intReactionChain.getReactionStep(IReaction reaction) Get the position of the reaction into this chain reaction object. - 
Uses of IReaction in org.openscience.cdk.reaction.mechanism
Methods in org.openscience.cdk.reaction.mechanism that return IReactionModifier and TypeMethodDescriptionAdductionLPMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.AdductionPBMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.HeterolyticCleavageMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.HomolyticCleavageMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.RadicalSiteIonizationMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.RadicalSiteRearrangementMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.RearrangementChargeMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.RemovingSEofBMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.RemovingSEofNBMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.SharingElectronMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism.TautomerizationMechanism.initiate(IAtomContainerSet atomContainerSet, ArrayList<IAtom> atomList, ArrayList<IBond> bondList) Initiates the process for the given mechanism. - 
Uses of IReaction in org.openscience.cdk.renderer
Methods in org.openscience.cdk.renderer that return types with arguments of type IReactionModifier and TypeMethodDescriptionReactionRenderer.getGenerators()Returns aListofIGenerators for this renderer.Methods in org.openscience.cdk.renderer with parameters of type IReactionModifier and TypeMethodDescriptionstatic doubleAverageBondLengthCalculator.calculateAverageBondLength(IReaction reaction) Calculate the average bond length for the bonds in a reaction.static Rectangle2DBoundsCalculator.calculateBounds(IReaction reaction) Calculate the bounding rectangle for a reaction.ReactionRenderer.calculateDiagramBounds(IReaction reaction) Given aIChemObject, calculates the bounding rectangle in screen space.ReactionRenderer.generateDiagram(IReaction reaction) The main method of the renderer, that uses each of the generators to create a different set ofIRenderingElements grouped together into a tree.ReactionRenderer.paint(IReaction reaction, IDrawVisitor drawVisitor) Paint an IChemObject.voidReactionRenderer.paint(IReaction reaction, IDrawVisitor drawVisitor, Rectangle2D bounds, boolean resetCenter) Paint a reaction.voidSet the scale for an IReaction.voidSetup the transformations necessary to draw this Reaction. - 
Uses of IReaction in org.openscience.cdk.renderer.generators
Methods in org.openscience.cdk.renderer.generators with parameters of type IReactionModifier and TypeMethodDescriptionBoundsGenerator.generate(IReaction reaction, RendererModel model) Converts aIChemObjectfrom the chemical data model into something that can be drawn in the chemical drawing.MappingGenerator.generate(IReaction reaction, RendererModel model) Converts aIChemObjectfrom the chemical data model into something that can be drawn in the chemical drawing.ProductsBoxGenerator.generate(IReaction reaction, RendererModel model) Converts aIChemObjectfrom the chemical data model into something that can be drawn in the chemical drawing.ReactantsBoxGenerator.generate(IReaction reaction, RendererModel model) Converts aIChemObjectfrom the chemical data model into something that can be drawn in the chemical drawing.ReactionArrowGenerator.generate(IReaction reaction, RendererModel model) Converts aIChemObjectfrom the chemical data model into something that can be drawn in the chemical drawing.ReactionBoxGenerator.generate(IReaction reaction, RendererModel model) Converts aIChemObjectfrom the chemical data model into something that can be drawn in the chemical drawing.ReactionPlusGenerator.generate(IReaction reaction, RendererModel model) Converts aIChemObjectfrom the chemical data model into something that can be drawn in the chemical drawing.ReactionSceneGenerator.generate(IReaction reaction, RendererModel model) Converts aIChemObjectfrom the chemical data model into something that can be drawn in the chemical drawing. - 
Uses of IReaction in org.openscience.cdk.silent
Classes in org.openscience.cdk.silent that implement IReactionMethods in org.openscience.cdk.silent that return IReactionModifier and TypeMethodDescriptionReactionSet.getReaction(int number) Returns the Reaction at positionnumberin the container.SilentChemObjectBuilder.newReaction()Create a new reaction using the default constructor.Methods in org.openscience.cdk.silent that return types with arguments of type IReactionMethods in org.openscience.cdk.silent with parameters of type IReactionModifier and TypeMethodDescriptionvoidReactionSet.addReaction(IReaction reaction) Adds an reaction to this container.voidReactionSet.removeReaction(IReaction relevantReaction)  - 
Uses of IReaction in org.openscience.cdk.smiles
Methods in org.openscience.cdk.smiles that return IReactionModifier and TypeMethodDescriptionSmilesParser.parseReactionSmiles(String smiles) Parse a reaction SMILES.Methods in org.openscience.cdk.smiles with parameters of type IReactionModifier and TypeMethodDescriptionCreate a SMILES for a reaction of the flavour specified in the constructor.Create a SMILES for a reaction of the flavour specified in the constructor and write the output order to the provided array.SmilesGenerator.createReactionSMILES(IReaction reaction) Deprecated.SmilesGenerator.createSMILES(IReaction reaction) Deprecated.use #createReactionSMILES - 
Uses of IReaction in org.openscience.cdk.smsd.labelling
Methods in org.openscience.cdk.smsd.labelling that return IReactionModifier and TypeMethodDescriptionICanonicalReactionLabeller.getCanonicalReaction(IReaction reaction) Deprecated.Convert a reaction into a canonical form by canonizing each of the structures in the reaction in turn.SignatureReactionCanoniser.getCanonicalReaction(IReaction reaction) Deprecated.Convert a reaction into a canonical form by canonizing each of the structures in the reaction in turn.SmilesReactionCanoniser.getCanonicalReaction(IReaction reaction) Deprecated.Convert a reaction into a canonical form by canonizing each of the structures in the reaction in turn.AbstractReactionLabeller.labelReaction(IReaction reaction, ICanonicalMoleculeLabeller labeller) Deprecated.Methods in org.openscience.cdk.smsd.labelling with parameters of type IReactionModifier and TypeMethodDescriptionICanonicalReactionLabeller.getCanonicalReaction(IReaction reaction) Deprecated.Convert a reaction into a canonical form by canonizing each of the structures in the reaction in turn.SignatureReactionCanoniser.getCanonicalReaction(IReaction reaction) Deprecated.Convert a reaction into a canonical form by canonizing each of the structures in the reaction in turn.SmilesReactionCanoniser.getCanonicalReaction(IReaction reaction) Deprecated.Convert a reaction into a canonical form by canonizing each of the structures in the reaction in turn.AbstractReactionLabeller.labelReaction(IReaction reaction, ICanonicalMoleculeLabeller labeller) Deprecated. - 
Uses of IReaction in org.openscience.cdk.tools.manipulator
Methods in org.openscience.cdk.tools.manipulator that return IReactionModifier and TypeMethodDescriptionstatic IReactionReactionSetManipulator.getReactionByAtomContainerID(IReactionSet reactionSet, String id) Gets a reaction from a ReactionSet by ID of any product or reactant.static IReactionReactionSetManipulator.getReactionByReactionID(IReactionSet reactionSet, String id) Gets a reaction from a ReactionSet by ID.static IReactionChemModelManipulator.getRelevantReaction(IChemModel chemModel, IAtom atom) Retrieves the first IReaction containing a given IAtom from an IChemModel.static IReactionReactionSetManipulator.getRelevantReaction(IReactionSet set, IAtom atom) static IReactionReactionSetManipulator.getRelevantReaction(IReactionSet set, IBond bond) static IReactionReturns a newIReactionwhich is the reverse of the given reaction.static IReactionReactionManipulator.toReaction(IAtomContainer mol) Converts an 'inlined' reaction stored in a molecule back to a reaction.Methods in org.openscience.cdk.tools.manipulator that return types with arguments of type IReactionModifier and TypeMethodDescriptionChemFileManipulator.getAllReactions(IChemFile file) Get a list of all IReaction inside an IChemFile.Methods in org.openscience.cdk.tools.manipulator with parameters of type IReactionModifier and TypeMethodDescriptionstatic voidReactionManipulator.clearAtomConfigurations(IReaction reaction) This method will reset all atom properties related to atom configuration to the valueCDKConstants.UNSET.ReactionManipulator.findMappedBonds(IReaction reaction) Collect the set of bonds that mapped in both a reactant and a product.static IAtomContainerSetReactionManipulator.getAllAgents(IReaction reaction) Returns all agents of anIReaction.static List<IAtomContainer>ReactionManipulator.getAllAtomContainers(IReaction reaction) Returns allIAtomContainersof the given reaction.static List<IChemObject>ReactionManipulator.getAllChemObjects(IReaction reaction) static IAtomContainerSetReactionManipulator.getAllMolecules(IReaction reaction) Returns all components of anIReaction, that is, reactants, agents and products.static IAtomContainerSetReactionManipulator.getAllProducts(IReaction reaction) Returns all products of anIReaction.static IAtomContainerSetReactionManipulator.getAllReactants(IReaction reaction) Returns all reactants of anIReaction.static intReactionManipulator.getAtomCount(IReaction reaction) static intReactionManipulator.getBondCount(IReaction reaction) static IChemObjectReactionManipulator.getMappedChemObject(IReaction reaction, IChemObject chemObject) Returns theIAtomthat is mapped.static IAtomContainerReactionManipulator.getRelevantAtomContainer(IReaction reaction, IAtom atom) static IAtomContainerReactionManipulator.getRelevantAtomContainer(IReaction reaction, IBond bond) static voidReactionManipulator.perceiveAtomTypesAndConfigureAtoms(IReaction reaction) static voidReactionManipulator.perceiveAtomTypesAndConfigureUnsetProperties(IReaction reaction) static voidReactionManipulator.removeAtomAndConnectedElectronContainers(IReaction reaction, IAtom atom) static voidReactionManipulator.removeElectronContainer(IReaction reaction, IElectronContainer electrons) static IReactionReturns a newIReactionwhich is the reverse of the given reaction.static voidReactionManipulator.setAtomProperties(IReaction reaction, Object propKey, Object propVal) static IAtomContainerReactionManipulator.toMolecule(IReaction rxn) Converts a reaction to an 'inlined' reaction stored as a molecule. - 
Uses of IReaction in org.openscience.cdk.validate
Methods in org.openscience.cdk.validate with parameters of type IReactionModifier and TypeMethodDescriptionAbstractValidator.validateReaction(IReaction subject) BasicValidator.validateReaction(IReaction subject) IValidator.validateReaction(IReaction subject) ValidatorEngine.validateReaction(IReaction subject)  
SmilesGenerator.create(IAtomContainer)