|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
ikbs.tools.trees.Editor
ikbs.tools.trees.TreeEditor
ikbs.learning.graph.DecisionTreeEditor
public class DecisionTreeEditor
IKBS - Editeur d'un arbre de décision Définition de DecisionTreeEditor, sous classe de TreeEditor Version 1.0 David Grosser - 26 Aout 1997 Revu le 13/01/99
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.awt.Frame |
|---|
java.awt.Frame.AccessibleAWTFrame |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
java.awt.Window.AccessibleAWTWindow |
| 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.tools.trees.TreeEditor |
|---|
affAtt, affichage, affInfo, arrow, bufferDrag, defaultColor, dynamique, editer, editionMode, formeRel, fZoom, idc, posLien, textRel |
| Fields inherited from class ikbs.tools.trees.Editor |
|---|
adresse_manuel, c, menuBar |
| Fields inherited from class java.awt.Frame |
|---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| 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 | |
|---|---|
DecisionTreeEditor(java.lang.String nom,
KnowledgeEditor km,
Moteur moteur)
|
|
| Method Summary | |
|---|---|
void |
affAttributs2()
pour mettre a jour le bouton d'affichage des attributs implements EditeurArbreInterface |
void |
afficher()
Pour l'éditeur de décision, c'est le canvas qui s'affiche tout seul, donc cette méthode est vide |
void |
changeLangue(int langue)
Pour changer de langue |
void |
changeMode2()
pour mettre a jour le bouton de changement de mode edition/visualisation implements EditeurArbreInterface |
void |
creerArbre(ArbreDecision ad)
|
java.lang.Object |
creerCaseEditor(ValSchema base)
|
void |
editer(Attribut a,
Noeud unNoeud)
Edition d'un attribut de l'arbre |
void |
editer(Noeud unNoeud)
Edition d'un noeud de l'arbre |
DecisionTreeViewer |
getDecisionViewer()
|
KnowledgeEditor |
getKnowledgeManager()
|
Moteur |
getMoteur()
Affectation du moteur d'induction |
void |
initEditor()
Initialisation de l'interface de l'editeur de décision |
void |
initMenu()
Initialisation du menu de l'éditeur de décision |
void |
loadDistant()
Charger à distance |
void |
loadLocal()
Charger en local |
void |
loadLocalXML()
Charger en local XML |
void |
recentre(ArbreDecision ad)
|
void |
repaintCanvas()
|
void |
sauverLocal()
Sauver en local |
void |
sauverLocalXML()
Sauver en local XML |
void |
setMoteur(Moteur m)
Accès au moteur d'induction |
void |
showDocument()
Afficher la page Web associée |
void |
showDocument(java.lang.String url)
Affichage de l'url |
void |
showImage(DescriptiveElement ed)
Voir l'image associée |
void |
updateQuestion()
Update de la question a la racine de l'arbre |
void |
updateQuestion(ArbreDecision ad,
boolean b)
update de la question sans recentrage sur le noeud de décision courant si b, on recentre l'arbre |
void |
updateTree(ArbreDecision oldNode,
ArbreDecision ad)
Substitution d'un noeud par un autre |
void |
validerpSup()
Validation du panel supérieur |
| Methods inherited from class ikbs.tools.trees.TreeEditor |
|---|
affAttributs, changeAffInfo, changeAffZoomViewer, changeAffZoomViewer2, changeFleches, changeFormeRelation, changeMode, changeTextRelation, dispose, getCanvas, getDefaultColor, getMode, loadBackgroundPicture, posLiens, setDefaultColor, setZoom |
| Methods inherited from class ikbs.tools.trees.Editor |
|---|
action, action, action, afficherAide, afficherAPropos, centrer, centrer, getFrame, init, initBarreMenu, initGridBagConstraint, update, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened, xyPosition, xyPosition |
| Methods inherited from class java.awt.Frame |
|---|
addNotify, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, paramString, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
|---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, 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.utils.GetFrame |
|---|
getFrame |
| Methods inherited from interface ikbs.tools.utils.EditeurArbreInterface |
|---|
affAttributs, changeAffZoomViewer, changeAffZoomViewer2, changeMode, getCanvas |
| Methods inherited from interface ikbs.learning.graph.DecisionTreeContainer |
|---|
getDefaultColor |
| Methods inherited from interface java.awt.MenuContainer |
|---|
getFont, postEvent |
| Constructor Detail |
|---|
public DecisionTreeEditor(java.lang.String nom,
KnowledgeEditor km,
Moteur moteur)
| Method Detail |
|---|
public KnowledgeEditor getKnowledgeManager()
public void initEditor()
initEditor in class TreeEditorpublic void validerpSup()
public void afficher()
afficher in class TreeEditorpublic void setMoteur(Moteur m)
setMoteur in interface DecisionTreeContainerpublic Moteur getMoteur()
getMoteur in interface DecisionTreeContainerpublic void initMenu()
initMenu in class Editorpublic void repaintCanvas()
public void recentre(ArbreDecision ad)
public void creerArbre(ArbreDecision ad)
public void updateTree(ArbreDecision oldNode,
ArbreDecision ad)
updateTree in interface DecisionTreeContainerpublic DecisionTreeViewer getDecisionViewer()
public void updateQuestion(ArbreDecision ad,
boolean b)
updateQuestion in interface DecisionTreeContainerpublic void updateQuestion()
public void editer(Noeud unNoeud)
editer in interface DecisionTreeContainer
public void editer(Attribut a,
Noeud unNoeud)
editer in interface DecisionTreeContainerpublic void loadLocal()
EditeurArbreInterface
loadLocal in interface EditeurArbreInterfacepublic void loadDistant()
EditeurArbreInterface
loadDistant in interface EditeurArbreInterfacepublic void sauverLocal()
EditeurArbreInterface
sauverLocal in interface EditeurArbreInterfacepublic void affAttributs2()
affAttributs2 in interface EditeurArbreInterfaceaffAttributs2 in class TreeEditorpublic void changeMode2()
changeMode2 in interface EditeurArbreInterfacechangeMode2 in class TreeEditorpublic java.lang.Object creerCaseEditor(ValSchema base)
creerCaseEditor in interface DecisionTreeContainerpublic void showDocument()
EditeurArbreInterface
showDocument in interface EditeurArbreInterfacepublic void showDocument(java.lang.String url)
DecisionTreeContainer
showDocument in interface DecisionTreeContainerpublic void showImage(DescriptiveElement ed)
showImage in interface DecisionTreeContainerpublic void changeLangue(int langue)
changeLangue in interface EditeurArbreInterfacepublic void loadLocalXML()
EditeurArbreInterface
loadLocalXML in interface EditeurArbreInterfacepublic void sauverLocalXML()
EditeurArbreInterface
sauverLocalXML in interface EditeurArbreInterface
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||