mic.rules
Class MICTreeResult
java.lang.Object
toxTree.tree.TreeResult
mic.rules.MICTreeResult
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable, IDecisionMethodPrority, IDecisionResult, IProgressStatus
public class MICTreeResult
- extends TreeResult
- See Also:
- Serialized Form
Method Summary |
void |
addRuleResult(IDecisionRule rule,
boolean value,
org.openscience.cdk.interfaces.IAtomContainer molecule)
|
void |
assignResult(org.openscience.cdk.interfaces.IAtomContainer mol)
|
protected java.util.ArrayList<org.openscience.cdk.interfaces.IAtomContainer> |
getAllAssignedMolecules()
|
java.util.Hashtable<java.lang.String,java.lang.String> |
getExplanation(org.openscience.cdk.interfaces.IAtomContainer mol)
|
java.lang.String[] |
getResultPropertyNames()
Returns the name of the property that will contain the result |
Methods inherited from class toxTree.tree.TreeResult |
acceptCategory, addCategory, addPropertyChangeListener, classify, clear, clearResults, compareTo, equals, explain, fireChangeEvent, firePropertyChangeEvent, firePropertyChangeEvent, firePropertyChangeEvent, getAssignedCategories, getCategory, getCategory, getDecisionMethod, getFilters, getMolecule, getOriginalMolecule, getPriority, getPropertyChangeListeners, getRule, getRuleResult, getRuleResults, getRuleResultsCount, hilightAlert, hilightAlert, isError, isEstimated, isEstimating, isNotify, removePropertyChangeListener, setCategory, setDecisionMethod, setError, setEstimated, setEstimated, setEstimating, setMolecule, setNotify, setOriginalMolecule, setPercentEstimated, setPriority, setRuleResults, setSilent, setWeb, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MICTreeResult
public MICTreeResult()
assignResult
public void assignResult(org.openscience.cdk.interfaces.IAtomContainer mol)
throws DecisionResultException
- Specified by:
assignResult
in interface IDecisionResult
- Overrides:
assignResult
in class TreeResult
- Throws:
DecisionResultException
getResultPropertyNames
public java.lang.String[] getResultPropertyNames()
- Description copied from interface:
IDecisionResult
- Returns the name of the property that will contain the result
- Specified by:
getResultPropertyNames
in interface IDecisionResult
- Overrides:
getResultPropertyNames
in class TreeResult
getAllAssignedMolecules
protected java.util.ArrayList<org.openscience.cdk.interfaces.IAtomContainer> getAllAssignedMolecules()
getExplanation
public java.util.Hashtable<java.lang.String,java.lang.String> getExplanation(org.openscience.cdk.interfaces.IAtomContainer mol)
throws DecisionResultException
- Throws:
DecisionResultException
addRuleResult
public void addRuleResult(IDecisionRule rule,
boolean value,
org.openscience.cdk.interfaces.IAtomContainer molecule)
throws DecisionResultException
- Specified by:
addRuleResult
in interface IDecisionResult
- Overrides:
addRuleResult
in class TreeResult
- Throws:
DecisionResultException
Copyright © 2004-2012 Ideaconsult Ltd.. All Rights Reserved.