Modifier and Type |
Method and Description |
void |
analyzeAtomExpression(String atomExpr) |
void |
analyzeBondExpression(String bondExpr) |
String |
getErrorMessages() |
ArrayList<SLNParserError> |
getErrors() |
boolean |
getFlagAllowBondExpressionInRingClosure() |
boolean |
getFlagTolerateSpaces() |
SLNDictionary |
getGlobalDictionary() |
void |
handleLocalDictionary() |
boolean |
isFlagUseSimpleMacroAtomsInDictionary() |
boolean |
isFlagUseTypeAsStandardAtomAttribute() |
SLNContainer |
parse(String sln) |
ISLNDictionaryObject |
parseDictionaryObject(String dictObjectString) |
ISLNDictionaryObject |
parseMacroAtomDictionaryObject(String dictObjectString,
boolean parseName) |
ISLNDictionaryObject |
parseMarkushDictionaryObject(String dictObjectString) |
SLNSubstance |
parseSLNSubstance(String sln) |
void |
setFlagAllowBondExpressionInRingClosure(boolean flagAllowBondExpressionInRingClosure) |
void |
setFlagTolerateSpaces(boolean tolerateSpaces) |
void |
setFlagUseSimpleMacroAtomsInDictionary(boolean flagUseSimpleMacroAtomsInDictionary) |
void |
setFlagUseTypeAsStandardAtomAttribute(boolean flagUseTypeAsStandardAtomAttribute) |
void |
setGlobalDictionary(SLNDictionary globalDictionary) |
int |
setPredefinedGlobalDictionary() |