ikbs.learning.graph
Class DecisionTreeDynamique

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Panel
              extended by ikbs.tools.utils.IkbsPanel
                  extended by ikbs.tools.utils.PanelBuffer
                      extended by ikbs.tools.trees.GraphViewer
                          extended by ikbs.tools.trees.ActionGraphViewer
                              extended by ikbs.learning.graph.DecisionTreeViewer
                                  extended by ikbs.learning.graph.DecisionTreeDynamique
All Implemented Interfaces:
DialogListener, GetFrame, ZoomInterface, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.lang.Runnable, java.util.EventListener, java.util.Observer, javax.accessibility.Accessible

public class DecisionTreeDynamique
extends DecisionTreeViewer

IKBS - Arbre de décision Définition de DecisionTreeDynamique, sous classe de DecisionTreeViewer Surcharge des actions graphiques de repositionnement

Since:
2/02/98
Version:
Version 1.0
Author:
David Grosser
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class ikbs.learning.graph.DecisionTreeViewer
dtc
 
Fields inherited from class ikbs.tools.trees.ActionGraphViewer
anim, attributClic, attributDrag, attributPopUp, canvasPopUp, changedAff, componentPopUp, copyMode, edition, FLUIDITE, index, MAX_ITER, monThread, mousewheel, MOUSEWHEEL_SCROLL, MOUSEWHEEL_ZOOM, NORMAL, RAPIDE, selected, TIME_SLEEP, TRES_RAPIDE, vitesse, xDepart, yDepart
 
Fields inherited from class ikbs.tools.trees.GraphViewer
active, affAttributs, backgroundPicture, BG_BOTTOM, BG_CENTER, BG_FITTED, BG_GRILLE, BG_LEFT, BG_NONE, BG_REPEAT, bgAlignment, drag, fontAtt, fontObj, fontRel, formatter, FORMATTER_GD, FORMATTER_GD2, FORMATTER_GD3, FORMATTER_GD4, FORMATTER_GD5, FORMATTER_HB, formeRelation, info, noeudRacine, noeuds, noeudSelect, OFFSCREEN, painted, paintInfo, policeAtt, policeObj, policeRel, pos, posLien, rect, relationMode, relationSelect, select, shadow, shiftPressed, showArrow, showLabelRelation, styleAtt, styleObj, styleRel, x, y, zoom, zoomCanvas
 
Fields inherited from class ikbs.tools.utils.PanelBuffer
doubleBuffer, offgraphics, offscreen, offscreensize
 
Fields inherited from class ikbs.tools.utils.IkbsPanel
c
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DecisionTreeDynamique(DecisionTreeContainer dtc)
           
 
Method Summary
 
Methods inherited from class ikbs.learning.graph.DecisionTreeViewer
creerArbre, creerNoeud, deplacerAuto, editer, editer, init, mouseDragged, noeudClicked, select, selectRec, unSelect, updateTree, updateTree
 
Methods inherited from class ikbs.tools.trees.ActionGraphViewer
affecteRacine, affSousArbre, annuler, attributAt, attributClicked, attributClicked, attributMoved, changeAffAttributs, copyAttribut, copyAttribut, copyNode, copyNode, copyNode, copyTree, copyTree, copyTree, createAttribute, createAttribute, createNode, createNode, createNode, createRelation, deplacer2, deplacerAttribut, doSelected, dragMode, editer, editerAttribut, editNode, editNode, eraseAll, eraseAttribut, eraseNode, eraseNode, eraseTree, eraseTree, getAttributPopUp, getCanvasPopUp, getComponentPopUp, getEdition, getPreferredSize, isAttribute, mouseMoved, mouseUp, mouseWheelMoved, moveTree, moveTree, nomEdition, recentre, recentre, recentreAuto, relationMode, rootOnNode, rootOnNode, run, selectMode, selectNode, selectNode, selectNode2, setAttributCible, setAttributCible, setAttributSelect, setCible, setCopyMode, setEdition, setIndex, valider, waitTime
 
Methods inherited from class ikbs.tools.trees.GraphViewer
activeTextRelations, addRect, affAttributs, afficherInfo, affSousArbre, affSousArbreRec, ajouterNoeud, bougeNoeud, bougeNoeudRec, bougeNoeudRecs, calculDimension, calculDimension, calculDimensionAtt, calculDimensionObj, calculDimensionRel, changeAffAttributs, changeBgColor, changeBgColorAtt, changeFormeRelation, changeLabelColor, changeLabelColorAtt, creerNoeud, creerNoeud, creerNoeud, creerNoeudRacine, demarquer, demarquer2, deplacer, desactiveTextRelations, dimension, drawZoom, effacerNoeud, effacerNoeud, effacerNoeudsRec, formatter, formatter2, formatter3, getBackgroundPicture, getFrame, getInfo, getNoeudSelect, getPosX, getPosY, getX, getY, getZoom, indexOf, initFont, initRelation, marquer, marquer2, nbNoeuds, noeudRacine, noeuds, noeuds, paint, paint, paintBackground, posLienRelations, putLastPosition, reCalculDimension, rechNoeud, rechNoeud, rect, refreshNoeud, rePositionne, setBackgroundPicture, setBgAlignment, setFormatter, setInfo, setNoeuds, setNoeudSelect, setPoliceAtt, setPoliceObj, setPoliceRel, setPosClic, setPosX, setPosY, setRacine, setRect, setRect, setRect, setShowArrow, setStyleAtt, setStyleObj, setStyleRel, setX, setY, setZoom, setZoomViewer, update, ZM, zoomCanvas, ZP
 
Methods inherited from class ikbs.tools.utils.PanelBuffer
dispose, getDoubleBuffer, initOffGraphics, offscreen, setBounds, setDoubleBuffer, update
 
Methods inherited from class ikbs.tools.utils.IkbsPanel
adaptedSize, initGridBagConstraint, xyPosition, xyPosition
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ikbs.tools.zoom.ZoomInterface
deplacer, dimension, getBackground, getPosX, getPosY, getSize, getX, getY, paint, setPosX, setPosY, setX, setY
 

Constructor Detail

DecisionTreeDynamique

public DecisionTreeDynamique(DecisionTreeContainer dtc)