mutant.rules
Class MutantTreeResult

java.lang.Object
  extended by toxTree.tree.TreeResult
      extended by mutant.rules.MutantTreeResult
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, IDecisionMethodPrority, IDecisionResult, IProgressStatus

public class MutantTreeResult
extends TreeResult

See Also:
Serialized Form

Field Summary
protected  java.lang.String[] descriptors
           
protected  java.lang.String[] qsar
           
protected static java.lang.String SUFFIX
           
 
Fields inherited from class toxTree.tree.TreeResult
assignedCategories, category, changes, decisionMethod, logger, notify, originalMolecule, ruleResults, status, web
 
Constructor Summary
MutantTreeResult()
           
 
Method Summary
protected  boolean acceptCategory(IDecisionCategory category)
           
 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.util.List<CategoryFilter> getFilters()
           
 java.lang.String[] getResultPropertyNames()
          Returns the name of the property that will contain the result
protected  void removeCategory(IDecisionCategory category)
           
 
Methods inherited from class toxTree.tree.TreeResult
addCategory, addPropertyChangeListener, classify, clear, clearResults, compareTo, equals, explain, fireChangeEvent, firePropertyChangeEvent, firePropertyChangeEvent, firePropertyChangeEvent, getAssignedCategories, getCategory, getCategory, getDecisionMethod, 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
 

Field Detail

SUFFIX

protected static java.lang.String SUFFIX

descriptors

protected java.lang.String[] descriptors

qsar

protected java.lang.String[] qsar
Constructor Detail

MutantTreeResult

public MutantTreeResult()
Method Detail

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

acceptCategory

protected boolean acceptCategory(IDecisionCategory category)
Overrides:
acceptCategory in class TreeResult

removeCategory

protected void removeCategory(IDecisionCategory category)

getFilters

public java.util.List<CategoryFilter> getFilters()
Specified by:
getFilters in interface IDecisionResult
Overrides:
getFilters in class TreeResult


Copyright © 2004-2012 Ideaconsult Ltd.. All Rights Reserved.