|
||||||||||
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.RuleElements
verhaar.rules.helper.RuleElementsCounter
public class RuleElementsCounter
Field Summary | |
---|---|
protected IAlertCounter |
alertsCounter
|
Fields inherited from class toxTree.tree.rules.RuleElements |
---|
comparison, elements, mode, modeAllSpecifiedElements, modeAnySpecifiedElements, modeOnlySpecifiedElements |
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 | |
---|---|
RuleElementsCounter()
|
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.RuleElements |
---|
addElement, contains, equals, getElements, gethalogens, getMode, getSelector, getTitle, hasOnlySpecifiedElements, isImplemented, removeElement, select, setComparisonMode, setElements, setHalogens, setHalogens, setMode, verifyRule |
Methods inherited from class toxTree.tree.AbstractRule |
---|
addPropertyChangeListener, clearFlags, clone, createRule, fromXML, getEditor, getExampleMolecule, getExamples, getExplanation, getID, getNum, 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 IAlertCounter alertsCounter
Constructor Detail |
---|
public RuleElementsCounter()
Method Detail |
---|
public java.lang.String getImplementationDetails()
getImplementationDetails
in interface IImplementationDetails
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 RuleElements
mol
- org.openscience.cdk.interfaces.AtomContainer
DecisionMethodException
public void incrementCounter(org.openscience.cdk.interfaces.IAtomContainer mol)
incrementCounter
in interface IAlertCounter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |