Home
last modified time | relevance | path

Searched refs:locantEl (Results 1 – 4 of 4) sorted by relevance

/dports/science/opsin/dan2097-opsin-9b25f7546b67/opsin-core/src/main/java/uk/ac/cam/ch/wwmm/opsin/
H A DFunctionalReplacement.java145 Element locantEl = null;//null unless a locant that agrees with the multiplier is present in processPrefixFunctionalReplacementNomenclature() local
162 locantEl = possibleLocant; in processPrefixFunctionalReplacementNomenclature()
594 if (locantEl !=null){ in acidHasSufficientHydrogenForSubstitutionInterpretation()
595 String[] possibleLocants = locantEl.getValue().split(","); in acidHasSufficientHydrogenForSubstitutionInterpretation()
634 if (locantEl != null) {//locants are used to indicate replacement on trivial groups in performChalcogenFunctionalReplacement()
641 locantEl.detach(); in performChalcogenFunctionalReplacement()
733 if (locantEl !=null){ in performPeroxyFunctionalReplacement()
739 locantEl.detach(); in performPeroxyFunctionalReplacement()
802 if (locantEl !=null){//locants are used to indicate replacement on trivial groups in performFunctionalReplacementOnAcid()
818 locantEl.detach(); in performFunctionalReplacementOnAcid()
[all …]
H A DFusedRingBuilder.java964 Element locantEl = OpsinTools.getPreviousSibling(benzoEl); in setBenzoHeteroatomPositioning() local
965 if (locantEl != null && locantEl.getName().equals(LOCANT_EL)) { in setBenzoHeteroatomPositioning()
966 String[] locants = locantEl.getValue().split(","); in setBenzoHeteroatomPositioning()
979 if (!(locants.length == 1 && OpsinTools.getPreviousSibling(locantEl) == null in setBenzoHeteroatomPositioning()
987 locantEl.detach(); in setBenzoHeteroatomPositioning()
H A DComponentGenerator.java245 Element locantEl = el; in processLocants() local
246 …dividualLocants = splitIntoIndividualLocants(StringTools.removeDashIfPresent(locantEl.getValue())); in processLocants()
270 OpsinTools.insertBefore(locantEl, addedHydrogenElement); in processLocants()
272 if (locantEl.getAttribute(TYPE_ATR) == null){ in processLocants()
281 OpsinTools.insertBefore(locantEl, newStereoChemEl); in processLocants()
293 locantEl.setValue(StringTools.stringListToString(individualLocants, ",")); in processLocants()
295 Element afterLocants = OpsinTools.getNextSibling(locantEl); in processLocants()
297 throw new ComponentGenerationException("Nothing after locant tag: " + locantEl.toXML()); in processLocants()
301 ifCarbohydrateLocantConvertToAminoAcidStyleLocant(locantEl); in processLocants()
1087 Element locantEl = new TokenEl(LOCANT_EL, sb.toString()); in processRelativeCisTrans() local
[all …]
H A DComponentProcessor.java4569 private List<Element> findElementsMissingIndirectLocants(Element subOrRoot,Element locantEl) { in findElementsMissingIndirectLocants() argument
4576 if (subOrRoot.indexOf(el)>subOrRoot.indexOf(locantEl)){ in findElementsMissingIndirectLocants()
4962 Element locantEl = locants.get(0); in assignLocantsToMultipliedRootIfPresent() local
4963 String[] locantValues = locantEl.getValue().split(","); in assignLocantsToMultipliedRootIfPresent()
4965 rightMostElement.addAttribute(new Attribute(INLOCANTS_ATR, locantEl.getValue())); in assignLocantsToMultipliedRootIfPresent()
4966 locantEl.detach(); in assignLocantsToMultipliedRootIfPresent()
5104 Element locantEl = locants.get(0); in assignLocantsAndMultipliers() local
5105 String[] locantValues = locantEl.getValue().split(","); in assignLocantsAndMultipliers()
5127 subOrBracket.addAttribute(new Attribute(LOCANT_ATR, locantEl.getValue())); in assignLocantsAndMultipliers()
5128 locantEl.detach(); in assignLocantsAndMultipliers()