ikbs.learning.decisionTree
Class NoeudInfo

java.lang.Object
  extended by ikbs.learning.decisionTree.ArbreDecision
      extended by ikbs.learning.decisionTree.NoeudDecision
          extended by ikbs.learning.decisionTree.NoeudInfo

public class NoeudInfo
extends NoeudDecision


Field Summary
 
Fields inherited from class ikbs.learning.decisionTree.NoeudDecision
nbElagage
 
Fields inherited from class ikbs.learning.decisionTree.ArbreDecision
mi, noeudGraph, pere
 
Constructor Summary
NoeudInfo(ModeleInductif modInd, java.lang.String question, java.lang.String nom)
           
 
Method Summary
 ArbreDecision developper(ModeleInductif mi)
           
 java.lang.String getInfo()
          Retourne l'information associée au noeud
 java.lang.String getQuestion()
          Retourne la question associée à ce noeud
 java.util.Vector identifier(Case c)
          Pour la procédure d'identification automatique
 boolean isFromElagage()
           
 java.lang.String nom()
          retourne le nom
 java.lang.String nomPartition(int i)
          Retourne le nom associé à la i?
 void setFromElagage(boolean fromElagage)
           
 void setNom(java.lang.String nom)
          retourne le nom
 
Methods inherited from class ikbs.learning.decisionTree.NoeudDecision
addBranch, asText, attribut, branches, branches, genererSousArbre, genererSousArbre, getLastNbElagage, nbBranch, nbErreurs, removeBranch, replaceBranch, setNbElagage, type
 
Methods inherited from class ikbs.learning.decisionTree.ArbreDecision
getNoeudGraph, mi, pere, racine, setNoeudGraph, setPere, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NoeudInfo

public NoeudInfo(ModeleInductif modInd,
                 java.lang.String question,
                 java.lang.String nom)
Method Detail

nomPartition

public java.lang.String nomPartition(int i)
Retourne le nom associé à la i?me partion

Overrides:
nomPartition in class NoeudDecision

nom

public java.lang.String nom()
retourne le nom

Overrides:
nom in class NoeudDecision

setNom

public void setNom(java.lang.String nom)
retourne le nom


identifier

public java.util.Vector identifier(Case c)
Pour la procédure d'identification automatique

Overrides:
identifier in class NoeudDecision

getQuestion

public java.lang.String getQuestion()
Retourne la question associée à ce noeud

Overrides:
getQuestion in class NoeudDecision

getInfo

public java.lang.String getInfo()
Description copied from class: NoeudDecision
Retourne l'information associée au noeud

Overrides:
getInfo in class NoeudDecision

isFromElagage

public boolean isFromElagage()

setFromElagage

public void setFromElagage(boolean fromElagage)

developper

public ArbreDecision developper(ModeleInductif mi)