Modifier and Type | Class and Description |
---|---|
class |
ReactionScheme
Classes that extends the definition of reaction to a scheme.
|
class |
ReactionSet
A set of reactions, for example those taking part in a reaction.
|
Modifier and Type | Field and Description |
---|---|
protected IReactionSet |
ChemModel.setOfReactions
A ReactionSet.
|
Modifier and Type | Method and Description |
---|---|
IReactionSet |
ChemModel.getReactionSet()
Gets the ReactionSet contained in this ChemModel.
|
Modifier and Type | Method and Description |
---|---|
void |
ChemModel.setReactionSet(IReactionSet sor)
Sets the ReactionSet contained in this ChemModel.
|
Modifier and Type | Class and Description |
---|---|
class |
DebugReactionScheme
Debugging data class.
|
class |
DebugReactionSet
Debugging data class.
|
Modifier and Type | Method and Description |
---|---|
IReactionSet |
DebugChemModel.getReactionSet()
Gets the ReactionSet contained in this ChemModel.
|
Modifier and Type | Method and Description |
---|---|
void |
DebugChemModel.setReactionSet(IReactionSet sor)
Sets the ReactionSet contained in this ChemModel.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IReactionScheme
Classes that implement this interface of a scheme.
|
Modifier and Type | Method and Description |
---|---|
IReactionSet |
IChemModel.getReactionSet()
Gets the ReactionSet contained in this ChemModel.
|
Modifier and Type | Method and Description |
---|---|
void |
IChemModel.setReactionSet(IReactionSet sor)
Sets the ReactionSet contained in this ChemModel.
|
Modifier and Type | Field and Description |
---|---|
protected IReactionSet |
CMLCoreModule.currentReactionSet |
Modifier and Type | Method and Description |
---|---|
org.xmlcml.cml.element.CMLReactionList |
Convertor.cdkReactionSetToCMLReactionList(IReactionSet reactionSet) |
Modifier and Type | Class and Description |
---|---|
class |
ReactionChain
Classes that extends the definition of reaction to a chain reaction.
|
Modifier and Type | Method and Description |
---|---|
IReactionSet |
IReactionProcess.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiates the process for the given Reaction.
|
Modifier and Type | Method and Description |
---|---|
IReactionSet |
RadicalSiteRrAlphaReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RearrangementRadicalReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalSiteInitiationReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
PiBondingMovementReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
HyperconjugationReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RearrangementCationReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalSiteRrDeltaReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RearrangementLonePairReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
AdductionProtonPBReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalSiteHrAlphaReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
ElectronImpactNBEReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalChargeSiteInitiationReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
SharingChargeDBReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
SharingAnionReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalSiteHrDeltaReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
ElectronImpactSDBReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalSiteRrBetaReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalSiteHrBetaReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RearrangementAnionReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
HeterolyticCleavagePBReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalSiteRrGammaReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
SharingLonePairReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalChargeSiteInitiationHReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
AdductionSodiumLPReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
TautomerizationReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
HeterolyticCleavageSBReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
HomolyticCleavageReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalSiteHrGammaReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
CarbonylEliminationReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
ElectronImpactPDBReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
SharingChargeSBReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
AdductionProtonLPReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
IReactionSet |
RadicalSiteInitiationHReaction.initiate(IAtomContainerSet reactants,
IAtomContainerSet agents)
Initiate process.
|
Modifier and Type | Method and Description |
---|---|
List<IGenerator<IReactionSet>> |
ReactionSetRenderer.getGenerators()
Returns a
List of IGenerator s for this renderer. |
Modifier and Type | Method and Description |
---|---|
static double |
AverageBondLengthCalculator.calculateAverageBondLength(IReactionSet reactionSet)
Calculate the average bond length for the bonds in a reaction set.
|
static Rectangle2D |
BoundsCalculator.calculateBounds(IReactionSet reactionSet)
Calculate the bounding rectangle for a reaction set.
|
Rectangle |
ReactionSetRenderer.calculateDiagramBounds(IReactionSet reactionSet)
Given a
IChemObject , calculates the bounding rectangle in screen
space. |
Rectangle |
ReactionSetRenderer.paint(IReactionSet reactionSet,
IDrawVisitor drawVisitor)
Paint an IChemObject.
|
void |
ReactionSetRenderer.paint(IReactionSet reactionSet,
IDrawVisitor drawVisitor,
Rectangle2D bounds,
boolean resetCenter)
Paint a set of reactions.
|
void |
ReactionSetRenderer.setScale(IReactionSet reactionSet)
Set the scale for an IReactionSet.
|
void |
ReactionSetRenderer.setup(IReactionSet reactionSet,
Rectangle screen)
Setup the transformations necessary to draw this Reaction Set.
|
Modifier and Type | Field and Description |
---|---|
protected IReactionSet |
ChemModel.setOfReactions
A ReactionSet.
|
Modifier and Type | Method and Description |
---|---|
IReactionSet |
ChemModel.getReactionSet()
Gets the ReactionSet contained in this ChemModel.
|
Modifier and Type | Method and Description |
---|---|
void |
ChemModel.setReactionSet(IReactionSet sor)
Sets the ReactionSet contained in this ChemModel.
|
Modifier and Type | Method and Description |
---|---|
static IReactionSet |
ReactionSchemeManipulator.extractTopReactions(IReactionScheme reactionScheme)
Extract a set of Reactions which are in top of a IReactionScheme.
|
static IReactionSet |
ReactionSchemeManipulator.getAllReactions(IReactionScheme scheme)
Get all IReaction's object from a given IReactionScheme.
|
static IReactionSet |
ReactionSetManipulator.getRelevantReactions(IReactionSet reactSet,
IAtomContainer molecule)
Get all Reactions object containing a Molecule from a set of Reactions.
|
static IReactionSet |
ReactionSetManipulator.getRelevantReactionsAsProduct(IReactionSet reactSet,
IAtomContainer molecule)
Get all Reactions object containing a Molecule as a Product from a set of
Reactions.
|
static IReactionSet |
ReactionSetManipulator.getRelevantReactionsAsReactant(IReactionSet reactSet,
IAtomContainer molecule)
Get all Reactions object containing a Molecule as a Reactant from a set
of Reactions.
|
Modifier and Type | Method and Description |
---|---|
static IReactionScheme |
ReactionSchemeManipulator.createReactionScheme(IReactionSet reactionSet)
Create a IReactionScheme give a IReactionSet object.
|
static List<IAtomContainer> |
ReactionSetManipulator.getAllAtomContainers(IReactionSet set)
Returns all the AtomContainer's of a Reaction.
|
static List<IChemObject> |
ReactionSetManipulator.getAllChemObjects(IReactionSet set) |
static List<String> |
ReactionSetManipulator.getAllIDs(IReactionSet set) |
static IAtomContainerSet |
ReactionSetManipulator.getAllMolecules(IReactionSet set)
get all Molecules object from a set of Reactions.
|
static int |
ReactionSetManipulator.getAtomCount(IReactionSet set) |
static int |
ReactionSetManipulator.getBondCount(IReactionSet set) |
static IReaction |
ReactionSetManipulator.getReactionByAtomContainerID(IReactionSet reactionSet,
String id)
Gets a reaction from a ReactionSet by ID of any product or reactant.
|
static IReaction |
ReactionSetManipulator.getReactionByReactionID(IReactionSet reactionSet,
String id)
Gets a reaction from a ReactionSet by ID.
|
static IAtomContainer |
ReactionSetManipulator.getRelevantAtomContainer(IReactionSet set,
IAtom atom) |
static IAtomContainer |
ReactionSetManipulator.getRelevantAtomContainer(IReactionSet set,
IBond bond) |
static IReaction |
ReactionSetManipulator.getRelevantReaction(IReactionSet set,
IAtom atom) |
static IReaction |
ReactionSetManipulator.getRelevantReaction(IReactionSet set,
IBond bond) |
static IReactionSet |
ReactionSetManipulator.getRelevantReactions(IReactionSet reactSet,
IAtomContainer molecule)
Get all Reactions object containing a Molecule from a set of Reactions.
|
static IReactionSet |
ReactionSetManipulator.getRelevantReactionsAsProduct(IReactionSet reactSet,
IAtomContainer molecule)
Get all Reactions object containing a Molecule as a Product from a set of
Reactions.
|
static IReactionSet |
ReactionSetManipulator.getRelevantReactionsAsReactant(IReactionSet reactSet,
IAtomContainer molecule)
Get all Reactions object containing a Molecule as a Reactant from a set
of Reactions.
|
static void |
ReactionSetManipulator.removeAtomAndConnectedElectronContainers(IReactionSet set,
IAtom atom) |
static void |
ReactionSetManipulator.removeElectronContainer(IReactionSet set,
IElectronContainer electrons) |
static void |
ReactionSetManipulator.setAtomProperties(IReactionSet set,
Object propKey,
Object propVal) |
Modifier and Type | Method and Description |
---|---|
ValidationReport |
AbstractValidator.validateReactionSet(IReactionSet subject) |
ValidationReport |
IValidator.validateReactionSet(IReactionSet subject) |
ValidationReport |
ValidatorEngine.validateReactionSet(IReactionSet subject) |
Copyright © 2022. All rights reserved.