|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Observable
toxTree.tree.AbstractRule
toxTree.tree.rules.smarts.AbstractRuleSmartSubstructure<org.openscience.cdk.interfaces.IAtomContainer>
toxTree.tree.rules.smarts.RuleSMARTSSubstructureAmbit
verhaar.rules.Rule151
public class Rule151
Linear ethers or monocyclic mono ethers, but not epoxides or peroxides.
Field Summary | |
---|---|
protected java.lang.Object[][] |
smarts
|
Fields inherited from class toxTree.tree.rules.smarts.AbstractRuleSmartSubstructure |
---|
containsAllSubstructures, final_and_patch, smartsPatterns |
Fields inherited from class toxTree.tree.AbstractRule |
---|
changes, editable, ERR_STRUCTURENOTPREPROCESSED, examples, explanation, id, logger, MSG_NO, MSG_YES, no, residueIDHidden, title |
Fields inherited from interface toxTree.core.XMLSerializable |
---|
xmltag_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 Summary | |
---|---|
Rule151()
|
Method Summary | |
---|---|
boolean |
isImplemented()
|
boolean |
verifyRule(org.openscience.cdk.interfaces.IAtomContainer mol)
This is the core of a IDecisionRule behaviour. |
Methods inherited from class toxTree.tree.rules.smarts.RuleSMARTSSubstructureAmbit |
---|
createSmartsPattern, getObjectToVerify |
Methods inherited from class toxTree.tree.rules.smarts.AbstractRuleSmartSubstructure |
---|
addSubstructure, addSubstructure, addSubstructure, clearSubstructures, containsAllSubstructures, deleteSubstructure, equals, getImplementationDetails, getSelector, getSmartsPatterns, getSubstructure, initSingleSMARTS, isAPossibleHit, removeSingleSMARTS, setContainsAllSubstructures, setSmartsPatterns, setSubstructure, setSubstructure, verifyRule |
Methods inherited from class toxTree.tree.AbstractRule |
---|
addPropertyChangeListener, 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, toXML |
Methods inherited from class java.util.Observable |
---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.Object[][] smarts
Constructor Detail |
---|
public Rule151()
Method Detail |
---|
public boolean verifyRule(org.openscience.cdk.interfaces.IAtomContainer mol) throws DecisionMethodException
IDecisionRule
IDecisionRule
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 IDecisionRule
verifyRule
in class AbstractRuleSmartSubstructure<org.openscience.cdk.interfaces.IAtomContainer>
mol
- org.openscience.cdk.interfaces.AtomContainer
DecisionMethodException
public boolean isImplemented()
isImplemented
in interface IDecisionRule
isImplemented
in class AbstractRuleSmartSubstructure<org.openscience.cdk.interfaces.IAtomContainer>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |