toxTree.core
Interface IDecisionCategory

All Superinterfaces:
java.lang.Comparable<IDecisionCategory>, java.io.Serializable
All Known Implementing Classes:
AcylTransferAlerts, AcylTransferAlerts, AcylTransferAlerts, CategoryAcetylcholinesteraseInhibitors, CategoryBiodegradable, CategoryCarcinogen, CategoryCentralNervousSystemSeizureAgents, CategoryCorrosive, CategoryCorrosiveEye, CategoryCorrosiveSkin, CategoryElectrophileProelectrophileReactivity, CategoryError, CategoryIrritating, CategoryIrritatingOrCorrosive, CategoryMichaelAcceptor, CategoryModerateIrritation2Eye, CategoryMutagenTA100, CategoryNarcosis1, CategoryNarcosis2, CategoryNarcosis3, CategoryNoGenotoxicAlert, CategoryNonMutagen, CategoryNoNongenotoxicAlert, CategoryNotCarcinogen, CategoryNotCorrosive, CategoryNotCorrosive2Eye, CategoryNotCorrosive2Skin, CategoryNotCorrosive2SkinAndIrritating2Eye, CategoryNotCorrosive2SkinEye, CategoryNotCorrosive2SkinOrIrritating2Eye, CategoryNotIrritating, CategoryNotIrritating2Eye, CategoryNotIrritatingOrCorrosive, CategoryNotIrritatingOrCorrosive2Eye, CategoryOxidativePhosphorylationUncouplers, CategoryPersistent, CategoryPositiveAlertGenotoxic, CategoryPositiveAlertNongenotoxic, CategoryUnknown, CategoryUnknown, CategoryUnknown, CategoryUnknown, CategoryUnknown, Class1BaselineToxicity, Class2LessInertCompounds, Class3UnspecificReactivity, Class4SpecificMechanism, Class5Unknown, CramerClass1, CramerClass1, CramerClass2, CramerClass2, CramerClass3, CramerClass3, CYP1A2, CYP2A, CYP2B, CYP2C, CYP2D, CYP2E, CYP3A4, DefaultCategory, DefaultClass1, DefaultClass2, DNABindingCategory, Found, FuncCat1, FuncCat2, MichaelAcceptors, MichaelAcceptors, MichaelAcceptors, micronucleusClass1, micronucleusClass2, MutantCategory, NegligibleRisk, NoAlerts, NoAlerts, NoAlerts, NoSites, NotASafetyConcern, NotFound, ProteinBindingCategory, QSARApplicable, RequireCompoundSpecificToxicityData, ShiffBaseAlerts, ShiffBaseAlerts, ShiffBaseAlerts, SitesHigherRank, SitesRank1, SitesRank2, SitesRank3, SkinSensitisationCategory, SN1Alerts, SN2Alerts, SN2Alerts, SN2Alerts, SNArAlerts, SNArAlerts

public interface IDecisionCategory
extends java.io.Serializable, java.lang.Comparable<IDecisionCategory>

An interface definition to represent a chemical category The application of a decision tree IDecisionMethod results in assigning a category to the query chemical. All categories should implement IDecisionCategory interface.

Version:
0.1, 2005-5-2
Author:
Nina Jeliazkova

Method Summary
 IDecisionCategoryEditor getEditor()
           
 java.lang.String getExplanation()
           
 int getID()
           
 java.lang.String getName()
           
 java.lang.String getThreshold()
           
 boolean isSelected()
           
 void setExplanation(java.lang.String name)
           
 void setID(int id)
           
 void setName(java.lang.String name)
           
 void setSelected(boolean value)
           
 void setThreshold(java.lang.String threshold)
           
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getID

int getID()

setID

void setID(int id)

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

setExplanation

void setExplanation(java.lang.String name)

getExplanation

java.lang.String getExplanation()

getThreshold

java.lang.String getThreshold()

setThreshold

void setThreshold(java.lang.String threshold)

getEditor

IDecisionCategoryEditor getEditor()

isSelected

boolean isSelected()

setSelected

void setSelected(boolean value)


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