Uses of Class
org.openscience.cdk.iupac.parser.ParseException
Packages that use ParseException
-
Uses of ParseException in org.openscience.cdk.iupac.parser
Methods in org.openscience.cdk.iupac.parser that return ParseExceptionModifier and TypeMethodDescriptionNomParser.generateParseException()
Deprecated.Generate ParseException.Methods in org.openscience.cdk.iupac.parser that throw ParseExceptionModifier and TypeMethodDescriptionfinal void
NomParser.allBaseNumbers()
Deprecated.The usual numbers .final void
NomParser.attachLocationSpecified()
Deprecated.An attach position has been specified using a comma seperated list followed by a dashfinal 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.final void
NomParser.chainPrefix()
Deprecated.A list of known tokens denoting a chain's length.final void
NomParser.completeChemicalName()
Deprecated.The general form all chemical names must follow.final void
NomParser.connectingFunctionalGroupsConstruct()
Deprecated.The layout of a functional group(s) which can connect anywhere.final void
NomParser.connectingFunctionalGroupSuffix()
Deprecated.Functional groups suffixs for groups which can be connected anywhere along the main chain.final void
NomParser.cycle()
Deprecated.Deals with cyclic main chains.final void
NomParser.dBlockMetals()
Deprecated.final void
NomParser.endFunctionalGroups()
Deprecated.Functional groups which occur at the end of the main chain and need a connecting "an".final void
NomParser.fBlockMetals()
Deprecated.final void
NomParser.functionalGroupPrefix()
Deprecated.The functional group part of the prefixstatic IAtomContainer
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.final void
NomParser.groupOneMetals()
Deprecated.final void
NomParser.groupTwoMetals()
Deprecated.final void
NomParser.mainChainConstruct()
Deprecated.Main chains are compulsary and consist of an optional "cyclo", a length prefix and a posfix denoting functional groups.final void
NomParser.mainChainPrefix()
Deprecated.Deal with the main chain's length.final void
NomParser.mainChainSuffix()
Deprecated.Figure out the functional group by the main chain's suffix.final void
NomParser.oneAttachLocation()
Deprecated.Only one attach location specified, should be followed by a dash.final void
NomParser.pBlockMetals()
Deprecated.final void
NomParser.prefixConstruct()
Deprecated.Allows 1 or more prefixesfinal void
NomParser.prefixFunctionalGroups()
Deprecated.final void
NomParser.prefixType()
Deprecated.final void
NomParser.prioritySubstituents()
Deprecated.Things which have sub chains branching off them but the molecule has no main chain.final void
NomParser.prioritySubstituentsFunGroups()
Deprecated.Things which have sub chains branching off them and the molecule does have a main chain.final void
NomParser.specialCase()
Deprecated.Deal with special cases where the rules don't apply.final void
NomParser.subChain()
Deprecated.The substituent part of the prefixfinal void
NomParser.tensNoUnits()
Deprecated.Deal with fragments refering to the positioning of the base numbers (denoting their magnitude)final void
NomParser.tensWithUnits()
Deprecated.Deals with numbers above 30 where the base numbers set appear twice.final void
NomParser.twoOrThreeAttachLocations()
Deprecated.Two or three attach locations specidied, handle the second and if needed, the third one here.