ikbs.illustration.trees
Class NoeudIllustration

java.lang.Object
  extended by java.util.Observable
      extended by ikbs.tools.trees.Composant
          extended by ikbs.tools.trees.Node
              extended by ikbs.illustration.trees.NoeudIllustration
All Implemented Interfaces:
Noeud, Selectable, java.util.Observer

public class NoeudIllustration
extends Node


Field Summary
protected  IllustrationPicture illu
           
 
Fields inherited from class ikbs.tools.trees.Node
activeNode, affAttributs, affMenu, angleArrow, attributs, bordered, clicked, defaultColor, marque, marque2, num, racine, racineColor, rect3, relationArrive, relationDepart, selected, visible, widthArrow
 
Fields inherited from class ikbs.tools.trees.Composant
bgColor, cible_color, dimension, heightLabel, label, labelColor, shadow_color, shadowSize, show, widthLabel, x, y
 
Constructor Summary
NoeudIllustration(IllustrationPicture illu)
           
NoeudIllustration(java.lang.String nom)
           
 
Method Summary
 IllustrationPicture getIllustration()
          Accès à l'illustration
 void setIllustration(IllustrationPicture illu)
          Affectation de l'illustration associée à ce noeud
 
Methods inherited from class ikbs.tools.trees.Node
addAttribut, addObserver, addRelationArrive, addRelationDepart, affAttributs, affMenu, attribut, attribut, attributs, bouge, calculDimension, calculDimensionAtt, calculDimensionMButton, calculDimensionObj, calculDimensionRel, changeFormeRelation, clone, createAttribute, dansAttributs, fils, fils, find, getActiveNode, getClicked, getMarque, getMarque2, getRacine, getSelected, infDroit, infDroitX, infDroitY, init, initColor, isFilsVisible, largeur, maxHauteur, maxLargeur, nbAtt, nbFils, nbRelationArrive, nbRelationDepart, paint, paintActive, paintArrow, paintAtt, paintAttShadow, paintLabel, paintRelations, paintShadow, racine, rechAttPrecedent, rechAttribut, rechAttSuivant, rechIndiceRelArrive, rechIndiceRelDepart, rechRelationArrive, rechRelationDepart, rechRelationDepart, rect, rect2, rect3, rectRels, relationArrive, relationArrive, relationDepart, relationDepart, relations, removeAttribut, removeRelation, removeRelationArrive, removeRelationArrive, removeRelationDepart, removeRelationDepart, removeRelations, selectAttributs, setActiveNode, setAffAttributs, setAffMenu, setAttributs, setBgColor, setBgColorAtt, setBordered, setClicked, setDefaultColor, setLabelColorAtt, setMarque, setMarque2, setPosLien, setPosSup, setRacine, setRacineColor, setRelationArrive, setRelationDepart, setSelected, setShowArrow, setVisible, showLabelRelations, supGauche, supGaucheX, supGaucheY, update, updateAttribut, visible
 
Methods inherited from class ikbs.tools.trees.Composant
bgColor, dansRect, dimension, getInfo, getLabel, height, heightLabel, hideLabel, labelColor, pos, setDimension, setHeight, setHeightLabel, setLabel, setLabelColor, setPos, setPos, setPos, setWidth, setWidthLabel, setX, setY, showed, showLabel, sourisDans, toString, width, widthLabel, x, xd, y
 
Methods inherited from class java.util.Observable
clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ikbs.tools.trees.Noeud
dansRect, getInfo, getLabel, height, setLabel, setLabelColor, setPos, sourisDans, width, x, y
 
Methods inherited from interface ikbs.tools.trees.Selectable
getLabel
 

Field Detail

illu

protected IllustrationPicture illu
Constructor Detail

NoeudIllustration

public NoeudIllustration(IllustrationPicture illu)

NoeudIllustration

public NoeudIllustration(java.lang.String nom)
Method Detail

getIllustration

public IllustrationPicture getIllustration()
Accès à l'illustration


setIllustration

public void setIllustration(IllustrationPicture illu)
Affectation de l'illustration associée à ce noeud