ikbs.learning.graph
Interface DecisionTreeContainer

All Known Implementing Classes:
DecisionTreeEditor, LearningApplet

public interface DecisionTreeContainer

Interface pour gérer les actions entre un DescriptiveTreeViewer et les containers : DescriptiveTreeEditor et LearningApplet par exemple L'ensemble des actions vers le container du DecisionTreeViewer


Method Summary
 java.lang.Object creerCaseEditor(ValSchema base)
           
 void editer(Attribut a, Noeud n)
          Pour éditer un attribut de l'arbre de décision
 void editer(Noeud n)
          Pour éditer un noeud de l'arbre de décision
 java.awt.Color getDefaultColor()
          Retourne la couleur par défaut de l'éditeur
 Moteur getMoteur()
          Affectation du moteur d'induction
 void setMoteur(Moteur m)
          Accès au moteur d'induction
 void showDocument(java.lang.String url)
          Affichage de l'url
 void showImage(DescriptiveElement ed)
          Affichage des images
 void updateQuestion(ArbreDecision ad, boolean b)
          Pour mettre à jour la question lorsqqu'un changement de noeud est survenu
 void updateTree(ArbreDecision oldNode, ArbreDecision ad)
          Remplacement d'un noeud de l'arbre par un autre
 

Method Detail

updateQuestion

void updateQuestion(ArbreDecision ad,
                    boolean b)
Pour mettre à jour la question lorsqqu'un changement de noeud est survenu

Parameters:
= - true : on recentre l'arbre sur le noeud

editer

void editer(Noeud n)
Pour éditer un noeud de l'arbre de décision


editer

void editer(Attribut a,
            Noeud n)
Pour éditer un attribut de l'arbre de décision


getDefaultColor

java.awt.Color getDefaultColor()
Retourne la couleur par défaut de l'éditeur


updateTree

void updateTree(ArbreDecision oldNode,
                ArbreDecision ad)
Remplacement d'un noeud de l'arbre par un autre


showImage

void showImage(DescriptiveElement ed)
Affichage des images


showDocument

void showDocument(java.lang.String url)
Affichage de l'url


setMoteur

void setMoteur(Moteur m)
Accès au moteur d'induction


getMoteur

Moteur getMoteur()
Affectation du moteur d'induction


creerCaseEditor

java.lang.Object creerCaseEditor(ValSchema base)