|
||||||||||
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.RuleSMARTSubstructureCDK
toxTree.tree.rules.StructureAlertCDK
public class StructureAlertCDK
Field Summary |
---|
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 | |
---|---|
StructureAlertCDK()
|
Method Summary | |
---|---|
java.lang.String |
getImplementationDetails()
|
void |
incrementCounter(org.openscience.cdk.interfaces.IAtomContainer mol)
|
boolean |
verifyRule(org.openscience.cdk.interfaces.IAtomContainer mol)
This is the core of a IDecisionRule behaviour. |
Methods inherited from class toxTree.tree.rules.smarts.RuleSMARTSubstructureCDK |
---|
createSmartsPattern, getObjectToVerify |
Methods inherited from class toxTree.tree.rules.smarts.AbstractRuleSmartSubstructure |
---|
addSubstructure, addSubstructure, addSubstructure, clearSubstructures, containsAllSubstructures, deleteSubstructure, equals, getSelector, getSmartsPatterns, getSubstructure, initSingleSMARTS, isAPossibleHit, isImplemented, 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 |
Constructor Detail |
---|
public StructureAlertCDK()
Method Detail |
---|
public void incrementCounter(org.openscience.cdk.interfaces.IAtomContainer mol)
incrementCounter
in interface IAlertCounter
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 RuleSMARTSubstructureCDK
mol
- org.openscience.cdk.interfaces.AtomContainer
DecisionMethodException
public java.lang.String getImplementationDetails()
getImplementationDetails
in interface IImplementationDetails
getImplementationDetails
in class AbstractRuleSmartSubstructure<org.openscience.cdk.interfaces.IAtomContainer>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |