void |
NomParser.allBaseNumbers() |
Deprecated.
The usual numbers .
|
void |
NomParser.attachLocationSpecified() |
Deprecated.
An attach position has been specified using a
comma seperated list followed by a dash
|
void |
NomParser.bondType() |
Deprecated.
Tokens which affect the bond order of the first bond.
|
protected IAtomContainer |
MoleculeBuilder.buildMolecule(int mainChain,
List<AttachedGroup> attachedSubstituents,
List<AttachedGroup> attachedGroups,
boolean isMainCyclic,
String name) |
Start of the process of building a molecule from the parsed data.
|
void |
NomParser.chainPrefix() |
Deprecated.
A list of known tokens denoting a chain's length.
|
void |
NomParser.completeChemicalName() |
Deprecated.
The general form all chemical names must follow.
|
void |
NomParser.connectingFunctionalGroupsConstruct() |
Deprecated.
The layout of a functional group(s) which can connect anywhere.
|
void |
NomParser.connectingFunctionalGroupSuffix() |
Deprecated.
Functional groups suffixs for groups which can be connected anywhere
along the main chain.
|
void |
NomParser.cycle() |
Deprecated.
Deals with cyclic main chains.
|
void |
NomParser.dBlockMetals() |
Deprecated.
|
void |
NomParser.endFunctionalGroups() |
Deprecated.
Functional groups which occur at the end of the main chain and need
a connecting "an".
|
void |
NomParser.fBlockMetals() |
Deprecated.
|
void |
NomParser.functionalGroupPrefix() |
Deprecated.
The functional group part of the prefix
|
static IAtomContainer |
NomParser.generate(String stringToParse) |
Deprecated.
Parses the chemical name and returns the built molecule.
|
static IAtomContainer |
NomParser.generate(String stringToParse,
IChemObjectBuilder builder) |
Deprecated.
Parses the chemical name and returns the built molecule.
|
void |
NomParser.groupOneMetals() |
Deprecated.
|
void |
NomParser.groupTwoMetals() |
Deprecated.
|
void |
NomParser.mainChainConstruct() |
Deprecated.
Main chains are compulsary and consist of an optional "cyclo", a length prefix and
a posfix denoting functional groups.
|
void |
NomParser.mainChainPrefix() |
Deprecated.
Deal with the main chain's length.
|
void |
NomParser.mainChainSuffix() |
Deprecated.
Figure out the functional group by the main chain's suffix.
|
void |
NomParser.oneAttachLocation() |
Deprecated.
Only one attach location specified, should be followed by a dash.
|
void |
NomParser.pBlockMetals() |
Deprecated.
|
void |
NomParser.prefixConstruct() |
Deprecated.
Allows 1 or more prefixes
|
void |
NomParser.prefixFunctionalGroups() |
Deprecated.
|
void |
NomParser.prefixType() |
Deprecated.
|
void |
NomParser.prioritySubstituents() |
Deprecated.
Things which have sub chains branching off them but the molecule has no main chain.
|
void |
NomParser.prioritySubstituentsFunGroups() |
Deprecated.
Things which have sub chains branching off them and the molecule does have a main chain.
|
void |
NomParser.specialCase() |
Deprecated.
Deal with special cases where the rules don't apply.
|
void |
NomParser.subChain() |
Deprecated.
The substituent part of the prefix
|
void |
NomParser.tensNoUnits() |
Deprecated.
Deal with fragments refering to the positioning of the base numbers (denoting their magnitude)
|
void |
NomParser.tensWithUnits() |
Deprecated.
Deals with numbers above 30 where the base numbers set appear twice.
|
void |
NomParser.twoOrThreeAttachLocations() |
Deprecated.
Two or three attach locations specidied, handle the second and if needed, the third one here.
|