Uses of Interface
ikbs.tools.trees.Noeud

Packages that use Noeud
ikbs.classification.weakHierarchy   
ikbs.classification.weakHierarchy.graphics   
ikbs.graphics   
ikbs.graphics.cases   
ikbs.graphics.model   
ikbs.illustration.trees   
ikbs.learning   
ikbs.learning.graph   
ikbs.tools.trees   
ikbs.tools.trees.formatter   
 

Uses of Noeud in ikbs.classification.weakHierarchy
 

Classes in ikbs.classification.weakHierarchy that implement Noeud
 class Hasse
          Une instance de Hasse est composee d'un noeud courant et d'un ensemble de fils .
 

Methods in ikbs.classification.weakHierarchy that return Noeud
 Noeud WeakHierarchy.asGraphic2(Hasse h, java.lang.String espace)
          Pour générer le diagramme de Hasse graphique partir de
 

Uses of Noeud in ikbs.classification.weakHierarchy.graphics
 

Methods in ikbs.classification.weakHierarchy.graphics with parameters of type Noeud
 void HasseGraphViewer.editer(Noeud n)
           
 

Uses of Noeud in ikbs.graphics
 

Classes in ikbs.graphics that implement Noeud
 class NoeudRef
          NoeudRef implémente la racine des noeuds graphiques (NoeudDesc et NoeudCas) Correspond à la représentation graphique des Noeuds
 

Fields in ikbs.graphics declared as Noeud
protected  Noeud ModelApplet.noeudSelect
          Composants liés à l'interface
 

Methods in ikbs.graphics with parameters of type Noeud
 void ModelApplet.editer(Attribut a, Noeud n)
          Pour éditer un attribut de l'arbre de décision
 void ModelApplet.editer(Noeud unNoeud)
          Edition d'un noeud de l'arbre
 

Constructors in ikbs.graphics with parameters of type Noeud
AttributGraph(Noeud pere, DescriptiveAttribute attDesc)
          Constructeur Lorsque l'attribut existe déjà et qu'il faut construire la vue graphique
RelationCompo(Noeud noeud1, Noeud noeud2)
           
RelationHeritage(Noeud noeud1, Noeud noeud2)
           
 

Uses of Noeud in ikbs.graphics.cases
 

Classes in ikbs.graphics.cases that implement Noeud
 class NoeudCas
          IKBS - Editeur de cas Définition de la classe NoeudCas, pour l'affichage des noeuds de l'éditeur de cas
 

Methods in ikbs.graphics.cases that return Noeud
 Noeud CaseViewer.creerNoeud(DescriptiveComponent dc)
           
 

Methods in ikbs.graphics.cases with parameters of type Noeud
 void CaseViewer.attributClicked(Attribut a, Noeud n)
           
 void CaseEditor.editer(Attribut a, Noeud n)
          Edition des attributs
 void CaseViewer.editer(Attribut a, Noeud n)
          Edition des attributs
 void CaseViewer.editer(Noeud n)
          Edition des noeuds
static java.awt.Image CaseViewer.getImgAbsent(Noeud n)
           
static java.awt.Image CaseViewer.getImgInconnu(Noeud n)
           
 void CaseViewer.noeudClicked(Noeud n)
           
 

Constructors in ikbs.graphics.cases with parameters of type Noeud
AttributsValList(Noeud unNoeud)
           
AttributValeur(Noeud pere, DescriptiveAttribute attDesc, AttributeValue valeur)
           
 

Uses of Noeud in ikbs.graphics.model
 

Classes in ikbs.graphics.model that implement Noeud
 class NoeudDescriptif
          IKBS - Editeur de modèle Définition de la classe NoeudDescriptif extends Noeud David Grosser - Aout 1997 - IREMIA, Université de la Réunion Version 1.0 Revu le 16/04/97
 class NoeudTaxonomic
           
 

Methods in ikbs.graphics.model that return Noeud
 Noeud DescriptiveTreeViewer.creerNoeud(DescriptiveComponent dc)
           
 Noeud TaxonomicTreeViewer.creerNoeud(int x, int y)
           
 Noeud DescriptiveTreeViewer.creerNoeud(int x, int y)
           
 Noeud TaxonomicTreeViewer.creerNoeud(java.lang.String s, int x, int y)
           
 Noeud DescriptiveTreeViewer.creerNoeud(java.lang.String s, int x, int y)
           
 Noeud TaxonomicTreeViewer.creerNoeud(TaxonomicAttribute ta, int x, int y)
           
 Noeud TaxonomicTreeViewer.creerNoeud(TaxonomicTree tt, int x, int y)
           
 

Methods in ikbs.graphics.model with parameters of type Noeud
 void DescriptiveTreeViewer.attributClicked(Attribut a, Noeud n)
           
 void ModelEditor.editer(Attribut a, Noeud n)
          Edition des attributs
 void DescriptiveTreeViewer.editer(Attribut a, Noeud n)
          Edition des attributs
 void TaxonomicTreeViewer.editer(Noeud n)
           
 void DescriptiveTreeViewer.editer(Noeud n)
          Edition des noeuds
 void TaxonomicViewer.editerNoeudTaxo(Noeud n)
          Déclenchée lorsque l'on sélectionne un noeud
 void TaxonomicPanel.editerNoeudTaxo(Noeud n)
           
 void AttributDesc.initNewPere(Noeud pere)
           
 void DescriptiveTreeViewer.noeudClicked(Noeud n)
           
 void NoeudTaxonomic.removeRelationDepart(Noeud unNoeud)
           
 void DescriptiveTreeViewer.setRacine(Noeud unNoeud)
           
 

Constructors in ikbs.graphics.model with parameters of type Noeud
AttributDesc(Noeud pere, DescriptiveAttribute attDesc)
          Constructeur Lorsque l'attribut existe déjà et qu'il faut construire la vue graphique
 

Uses of Noeud in ikbs.illustration.trees
 

Classes in ikbs.illustration.trees that implement Noeud
 class NoeudIllustration
           
 

Methods in ikbs.illustration.trees with parameters of type Noeud
 void IllustrationGraphViewer.editer(Noeud unNoeud)
          Edition des noeuds
 void IllustrationGraphViewer.noeudClicked(Noeud ns)
          Surcharge de la méthode noeudClicked de ActionGraphViewer Lorsque l'on clic sur un noeud, on met a jour la question
 void IllustrationGraphViewer.selectNode(Noeud unNoeud)
           
 

Uses of Noeud in ikbs.learning
 

Fields in ikbs.learning declared as Noeud
protected  Noeud LearningApplet.noeudSelect
           
 

Methods in ikbs.learning with parameters of type Noeud
 void LearningApplet.editer(Attribut a, Noeud n)
          Pour éditer un attribut de l'arbre de décision
 void LearningApplet.editer(Noeud unNoeud)
          Edition d'un noeud de l'arbre
 void LearningApplet.editerNoeudTaxo(Noeud n)
          Editer un noeud de la taxonomie Déclenchée lorsque l'on clic sur un noeud de la taxonomie
 

Uses of Noeud in ikbs.learning.graph
 

Classes in ikbs.learning.graph that implement Noeud
 class NoeudDecisionGraph
          IKBS - Editeur d'arbres de décision Définition de la classe NoeudDecisionGraph extends NoeudGraph David Grosser - IREMIA, Université de la Réunion
 

Methods in ikbs.learning.graph that return Noeud
 Noeud DecisionTreeViewer.creerNoeud(ArbreDecision ad)
           
 

Methods in ikbs.learning.graph with parameters of type Noeud
 void DecisionTreeViewer.editer(Attribut a, Noeud n)
          Edition d'un attribut
 void DecisionTreeEditor.editer(Attribut a, Noeud unNoeud)
          Edition d'un attribut de l'arbre
 void DecisionTreeContainer.editer(Attribut a, Noeud n)
          Pour éditer un attribut de l'arbre de décision
 void DecisionTreeViewer.editer(Noeud unNoeud)
          Edition des noeuds
 void DecisionTreeEditor.editer(Noeud unNoeud)
          Edition d'un noeud de l'arbre
 void DecisionTreeContainer.editer(Noeud n)
          Pour éditer un noeud de l'arbre de décision
 void DecisionTreeViewer.noeudClicked(Noeud noeudSelect)
          Surcharge de la méthode noeudClicked de ActionGraphViewer Lorsque l'on clic sur un noeud, on met a jour la question
 

Uses of Noeud in ikbs.tools.trees
 

Classes in ikbs.tools.trees that implement Noeud
 class Node
           
 

Fields in ikbs.tools.trees declared as Noeud
protected  Noeud Relation.extremite
           
protected  Noeud AttributsList.noeud
           
protected  Noeud GraphViewer.noeudRacine
           
protected  Noeud GraphViewer.noeudSelect
           
protected  Noeud Relation.origine
           
protected  Noeud Attribut.pere
           
 

Methods in ikbs.tools.trees that return Noeud
 Noeud ActionGraphViewer.copyNode()
          Duplication du noeud à l'index index
 Noeud ActionGraphViewer.copyNode(int index)
          Copie d'un noeud
 Noeud ActionGraphViewer.copyNode(Noeud n)
          Copie d'un noeud
 Noeud ActionGraphViewer.copyTree()
          Copie d'un arbre (ou sous-arbre)
 Noeud ActionGraphViewer.copyTree(int index)
          Copie d'un arbre (ou sous-arbre)
 Noeud ActionGraphViewer.copyTree(Noeud unNoeud)
          Copie d'un arbre (récursive)
 Noeud GraphViewer.creerNoeud(int x, int y)
           
 Noeud GraphViewer.creerNoeud(java.lang.String s)
           
 Noeud GraphViewer.creerNoeud(java.lang.String s, int x, int y)
           
 Noeud GraphViewer.creerNoeudRacine(java.lang.String s)
           
 Noeud Relation.extremite()
           
 Noeud Noeud.fils(int i)
           
 Noeud Node.fils(int i)
           
 Noeud GraphViewer.getNoeudSelect()
          Accès à la variable noeudSelect
 Noeud Attribut.getPere()
           
 Noeud GraphViewer.noeudRacine()
          Accès à la racine de l'arbre
 Noeud GraphViewer.noeuds(int i)
           
 Noeud Relation.origine()
           
 

Methods in ikbs.tools.trees with parameters of type Noeud
 void ActionGraphViewer.affecteRacine(Noeud n)
          Affecter la racine de l'arbre
 void GraphViewer.affSousArbre(Noeud unNoeud, boolean aff)
          Affichage ou masquage des fils d'un noeud
 void GraphViewer.affSousArbreRec(Noeud unNoeud, boolean aff)
          Affichage ou masquage récursif des fils d'un noeud
 int GraphViewer.ajouterNoeud(Noeud unNoeud)
          * Les méthodes pour gérer les noeuds **
 void ActionGraphViewer.attributClicked(Attribut a, Noeud noeudSelect)
          Appelée lorsque l'on clic sur un attribut
 void GraphViewer.bougeNoeud(Noeud unNoeud, int dx, int dy)
           
 void GraphViewer.bougeNoeudRec(Noeud unNoeud, int dx, int dy)
          Deplacer le sous arbre de racine unNoeud
 void GraphViewer.bougeNoeudRecs(Noeud unNoeud, int dx, int dy)
           
 void GraphViewer.calculDimension(Noeud n)
          Pour calculer la dimension d'un noeud
 void GraphViewer.calculDimensionAtt(Noeud n)
          Pour calculer la dimension de la liste d'attributs d'un noeud
 void GraphViewer.calculDimensionObj(Noeud n)
           
 void GraphViewer.calculDimensionRel(Noeud n)
          Pour calculer la dimension des relations d'un noeud
 void GraphViewer.changeAffAttributs(Noeud n, boolean aff)
           
 java.lang.Object AttributsList.clone(Noeud n)
           
protected  void ActionGraphViewer.copyAttribut(Noeud n)
          Copie de l'attribut sélectionné dans le noeud passé en paramètre
 Noeud ActionGraphViewer.copyNode(Noeud n)
          Copie d'un noeud
 Noeud ActionGraphViewer.copyTree(Noeud unNoeud)
          Copie d'un arbre (récursive)
 Attribut ActionGraphViewer.createAttribute(Noeud n)
          Pour créer un nouvel attribut (Pomme sur un attribut) Rattaché au noeud n
 void GraphViewer.editer(Attribut a, Noeud n)
           
 void GraphViewer.editer(Noeud n)
           
 void GraphViewer.effacerNoeud(Noeud unNoeud)
           
 void GraphViewer.effacerNoeudsRec(Noeud unNoeud)
          Effacement de tous les noeuds fils récursivement
 void GraphViewer.formatter3(Noeud noeudSelect)
          formatter en laissant inchangé la position du noeud passé en paramètre
 int GraphViewer.indexOf(Noeud unNoeud)
           
 void Attribut.initNewPere(Noeud pere)
           
 int Noeud.largeur(Noeud n)
           
 int Node.largeur(Noeud n)
           
 boolean Relation.lieA(Noeud unNoeud)
           
 void ActionGraphViewer.moveTree(Noeud n)
           
 void ActionGraphViewer.noeudClicked(Noeud noeudSelect)
          Appelée lorsque l'on clic sur un noeud
 void GraphViewer.putLastPosition(Noeud unNoeud)
          Positionne le noeud
 void GraphViewer.recentre(Noeud unNoeud)
          Permet de recentrer le canvas au coordonnées du noeud
 void ActionGraphViewer.recentre(Noeud unNoeud)
          Permet de recentrer le canvas au coordonnées du noeud
 int Node.rechIndiceRelArrive(Noeud n)
           
 int Node.rechIndiceRelDepart(Noeud n)
           
 Relation Noeud.rechRelationArrive(Noeud n)
           
 Relation Node.rechRelationArrive(Noeud n)
           
 Relation Node.rechRelationDepart(Noeud n)
           
 void GraphViewer.refreshNoeud(Noeud o)
          Pour rafraichir l'affichage d'un noeud et ses attributs
 void Node.removeRelationArrive(Noeud unNoeud)
           
 void Node.removeRelationDepart(Noeud unNoeud)
           
 void ActionGraphViewer.selectNode(Noeud unNoeud)
          sélection d'un noeud
 void Relation.setExtremite(Noeud unNoeud)
           
 void AttributsList.setNoeud(Noeud n)
           
 void GraphViewer.setNoeudSelect(Noeud s)
          Affectation de la variable noeudSelect
 void Relation.setOrigine(Noeud unNoeud)
           
 void Attribut.setPere(Noeud pere)
           
 void GraphViewer.setRacine(Noeud unNoeud)
          Elimine l'ancienne racine et positionne la nouvelle racine
 void GraphViewer.setRect(Noeud n)
           
 

Constructors in ikbs.tools.trees with parameters of type Noeud
Attribut(Noeud unNoeud)
           
Attribut(Noeud unNoeud, java.lang.String libelle)
           
AttributsList(Noeud unNoeud)
           
Relation(Noeud noeud1, Noeud noeud2)
           
Relation(Noeud noeud1, Noeud noeud2, java.lang.String nom)
           
Relation(Noeud noeud1, Noeud noeud2, java.lang.String nom, java.awt.FontMetrics fm)
           
RelationSelect(Noeud origine, int x, int y)
           
 

Uses of Noeud in ikbs.tools.trees.formatter
 

Methods in ikbs.tools.trees.formatter that return Noeud
 Noeud Formatter.noeuds(int i)
          Accès au ième noeud
 

Methods in ikbs.tools.trees.formatter with parameters of type Noeud
 int Formatter.calcMaxH(Noeud unNoeud)
          calcul de la hauteur maximale
protected  int Formatter.calculH(Noeud unNoeud)
          Calcul la hauteur a allouer pour cette feuille
 java.util.Vector Formatter.feuilles(Noeud unNoeud)
          Retourne les noeuds feuilles d'un noeud
protected  java.util.Vector Formatter.feuillesRec(Noeud unNoeud)
          retourne les feuilles du sous arbre de racine unNoeud (recursif)
 java.util.Vector Formatter.fil(Noeud unNoeud, int p)
           
protected  java.util.Vector Formatter.fils(Noeud unNoeud, int p)
          retourne les fils d'un noeud pour un niveau donne (recursif)
 void FormatterGD4.formatter(Noeud unNoeud)
           
 void FormatterGD2.formatter(Noeud unNoeud)
           
 void FormatterGD5.formatter(Noeud unNoeud)
           
 void FormatterHB.formatter(Noeud unNoeud)
           
abstract  void Formatter.formatter(Noeud unNoeud)
           
 void FormatterGD.formatter(Noeud unNoeud)
           
 void FormatterGD3.formatter(Noeud unNoeud)
           
 void FormatterGD2.formatter(Noeud n, java.awt.Rectangle r, int l)
           
protected  void FormatterGD.formatter(Noeud n, java.awt.Rectangle r, int l)
          Methode formatter de Gauche a droite (recursif), sans tenir compte du plus grand nombre de sous-fils de chaque sous-arbre
 java.util.Vector Formatter.peres(Noeud unNoeud)
          retourne les peres d'un noeud Si plusieurs pères -> graphe
 int Formatter.plusGdNbFil(Noeud unNoeud)
          Retourne le plus grand nombre de fils
protected  int Formatter.plusGdNbFils(Noeud unNoeud)
          calculer la dimension (plusGdNbFils) du sous-arbre de racine unNoeud (recursif)
protected  void Formatter.positionne(Noeud unNoeud)
          Positionne recursivement le sous arbre de racine unNoeud
protected  void Formatter.positionneX(Noeud unNoeud, int c)
          Positionne récursivement en X de la racine vers les feuilles (formattage horizontal) c représente la position courante en x
protected  void Formatter.positionneXPeres(Noeud unNoeud)
          Positionne récursivement en X des feuilles vers la racine (formattage vertical)
protected  void Formatter.positionneY(Noeud unNoeud, int c)
          Positionne récursivement en Y de la racine vers les feuilles (formattage vertical) c est le décalage courant en y
protected  int Formatter.positionneYPeres(Noeud unNoeud)
          Positionne récursivement en Y des feuilles vers la racine (formattage horizontal)
 int Formatter.prof(Noeud unNoeud)
          Retourne la profondeur d'un noeud dans l'arbre
protected  int Formatter.profondeur(Noeud unNoeud)
          calculer la profondeur du sous-arbre de racine unNoeud (recursif)
 int Formatter.sommeXFils(Noeud unNoeud)
          retourne la somme des coordonnees X des fils (formattage vertical)
 int Formatter.sommeYFils(Noeud unNoeud)
          retourne la somme des coordonnees Y des fils (formattage horizontal)
protected  boolean Formatter.tousFilsMarque(Noeud unNoeud)
          retourne false si un des fils n'est pas marqué