public class RuleTwoTerminalDiaminoGroupsOnNonCyclic extends RuleSMARTSubstructure
containsAllSubstructures, final_and_patch, smartsPatternschanges, editable, ERR_STRUCTURENOTPREPROCESSED, examples, explanation, id, logger, MSG_NO, MSG_YES, no, residueIDHidden, titlexmltag_CATEGORIES, xmltag_CATEGORY, xmltag_CATEGORYTHRESHOLD, xmltag_CLASS, xmltag_EXPLANATION, xmltag_ID, xmltag_METHOD, xmltag_METHODPARAMETER, xmltag_METHODS, xmltag_NAME, xmltag_RULE, xmltag_RULEEXAMPLE, xmltag_RULES, xmltag_TREEROOT| Constructor and Description |
|---|
RuleTwoTerminalDiaminoGroupsOnNonCyclic()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
verifyRule(org.openscience.cdk.interfaces.IAtomContainer mol)
Overrides the default
IDecisionRule behaviour. |
createSmartsPattern, getObjectToVerify, hasRingsToProcessaddSubstructure, addSubstructure, addSubstructure, clearSubstructures, containsAllSubstructures, deleteSubstructure, equals, getImplementationDetails, getSelector, getSmartsPatterns, getSubstructure, initSingleSMARTS, isAPossibleHit, isImplemented, removeSingleSMARTS, setContainsAllSubstructures, setSmartsPatterns, setSubstructure, setSubstructure, verifyRuleaddPropertyChangeListener, clearFlags, clone, createRule, fromXML, getEditor, getExampleMolecule, getExamples, getExplanation, getID, getNum, getTitle, hideResiduesID, isEditable, isResidueIDHidden, log, log, log, makeMolecule, removePropertyChangeListener, setEditable, setExampleMolecule, setExamples, setExplanation, setID, setNum, setTitle, toShallowXML, toString, toXMLaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic RuleTwoTerminalDiaminoGroupsOnNonCyclic()
public boolean verifyRule(org.openscience.cdk.interfaces.IAtomContainer mol)
throws DecisionMethodException
IDecisionRule behaviour. Returns TRUE, if
the answer of the rule is YES for the analyzed molecule
org.openscience.cdk.interfaces.AtomContainer Returns FALSE, if
the answer of the rule is NO for the analyzed molecule
org.openscience.cdk.interfaces.AtomContainerverifyRule in interface IDecisionRuleverifyRule in class AbstractRuleSmartSubstructure<org.openscience.cdk.interfaces.IAtomContainer>mol - org.openscience.cdk.interfaces.AtomContainer{@link - DecisionMethodException}DecisionMethodExceptionCopyright © 2004–2018 Ideaconsult Ltd. All rights reserved.