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