public class RuleHasOnlyC_H_O extends RuleAllAllowedElements
comparison, elements, mode, modeAllSpecifiedElements, modeAnySpecifiedElements, modeOnlySpecifiedElementschanges, 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 |
|---|
RuleHasOnlyC_H_O() |
| Modifier and Type | Method and Description |
|---|---|
String |
getTitle()
Rule name is an arbitrary string, preferably one line, reflecting the essence of the rule
(e.g. |
boolean |
isImplemented() |
void |
setTitle(String name)
Sets rule name
|
boolean |
verifyRule(org.openscience.cdk.interfaces.IAtomContainer mol)
This is the core of a
IDecisionRule behaviour. |
addElement, contains, equals, getElements, gethalogens, getMode, getSelector, hasOnlySpecifiedElements, removeElement, select, setComparisonMode, setElements, setHalogens, setHalogens, setMode, verifyRuleaddPropertyChangeListener, clearFlags, clone, createRule, fromXML, getEditor, getExampleMolecule, getExamples, getExplanation, getID, getNum, hideResiduesID, isEditable, isResidueIDHidden, log, log, log, makeMolecule, removePropertyChangeListener, setEditable, setExampleMolecule, setExamples, setExplanation, setID, setNum, toShallowXML, toString, toXMLaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic boolean verifyRule(org.openscience.cdk.interfaces.IAtomContainer mol)
throws DecisionMethodException
IDecisionRuleIDecisionRule behaviour. The method returns true
if the answer of the rule is YES for the analyzed molecule org.openscience.cdk.interfaces.AtomContainer and FALSE
if the answer of the rule is NO for the analyzed molecule org.openscience.cdk.interfaces.AtomContainer??verifyRule in interface IDecisionRuleverifyRule in class RuleElementsmol - org.openscience.cdk.interfaces.AtomContainerDecisionMethodExceptionpublic boolean isImplemented()
isImplemented in interface IDecisionRuleisImplemented in class RuleElementspublic String getTitle()
IDecisionRulegetTitle in interface IDecisionRulegetTitle in class RuleElementsIDecisionRule.getTitle()public void setTitle(String name)
IDecisionRulesetTitle in interface IDecisionRulesetTitle in class AbstractRuleIDecisionRule.setTitle(java.lang.String)Copyright © 2004–2018 Ideaconsult Ltd. All rights reserved.