|
||||||||||
| 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
public abstract class TreeEditor
IKBS - Editeur de modèle Définition de TreeEditor, sous classe de Editeur Classe générique pour toutes les éditeurs qui affiche un ActionGraphViewer
| 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 | |
|---|---|
protected boolean |
affAtt
|
protected java.awt.Menu |
affichage
Différent Menu de la barre de Menu qui sont mis en variables d'instance pour pouvoir être modifiés |
protected boolean |
affInfo
|
protected boolean |
arrow
|
protected boolean |
bufferDrag
|
protected java.awt.Color |
defaultColor
La couleur par défaut de la fenêtre |
protected boolean |
dynamique
|
protected java.awt.Menu |
editer
Différent Menu de la barre de Menu qui sont mis en variables d'instance pour pouvoir être modifiés |
protected boolean |
editionMode
|
protected boolean |
formeRel
|
protected ZoomEditor |
fZoom
La fenêtre de Zoom du canvas (null tant que l'on n'a pas demandé explicitement de l'afficher |
protected ActionGraphViewer |
idc
Le canvas intégré dans la fenêtre |
protected int |
posLien
|
protected boolean |
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 | |
|---|---|
TreeEditor(java.lang.String nom)
Pour créer un nouvel éditeur de Canvas |
|
| Method Summary | |
|---|---|
void |
affAttributs()
Pour modifier la forme des relations et modifier le label du MenuItem en conséquence |
void |
affAttributs2()
Methode invoquée par le menu. |
abstract void |
afficher()
Un éditeur d'arbre doit permettre de s'afficher |
void |
changeAffInfo()
|
void |
changeAffZoomViewer()
Permet de masquer ou démasquer le zoom Canvas |
void |
changeAffZoomViewer2()
Doit etre surchargée par les editeurs qui implementent EditeurArbreInterface |
void |
changeFleches()
Pour Afficher ou masquer les flêches des relations et modifier le label du MenuItem en conséquence |
void |
changeFormeRelation()
Pour changer la forme des relations et modifier le label du MenuItem en conséquence |
void |
changeMode()
Pour passer du mode visualisation au mode édition et vice versa |
void |
changeMode2()
Methode invoquée par le menu. |
void |
changeTextRelation()
|
void |
dispose()
Pour fermer la fenêtre avec libération des ressources |
ActionGraphViewer |
getCanvas()
Pour accéder au canvas ActionGraphViewer |
java.awt.Color |
getDefaultColor()
Accès à la variable couleur par défaut de l'éditeur |
boolean |
getMode()
Accès au mode édition/visualisation |
void |
initEditor()
Initialisation de la classe TreeEditor on redimensionne la fenêtre avec une taille par défaut |
void |
loadBackgroundPicture()
Chargement et misse à jour de l'image de fond |
void |
posLiens()
Pour modifier la forme des relations et modifier le label du MenuItem en conséquence |
void |
setDefaultColor(java.awt.Color rvb)
Accès à la variable couleur par défaut de l'éditeur |
void |
setZoom(int zoom)
Modification du zoom |
| Methods inherited from class ikbs.tools.trees.Editor |
|---|
action, action, action, afficherAide, afficherAPropos, centrer, centrer, getFrame, init, initBarreMenu, initGridBagConstraint, initMenu, 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 java.awt.MenuContainer |
|---|
getFont, postEvent |
| Field Detail |
|---|
protected java.awt.Color defaultColor
protected ActionGraphViewer idc
protected java.awt.Menu editer
protected java.awt.Menu affichage
protected boolean affInfo
protected boolean formeRel
protected boolean textRel
protected boolean arrow
protected int posLien
protected boolean affAtt
protected boolean dynamique
protected boolean editionMode
protected boolean bufferDrag
protected ZoomEditor fZoom
| Constructor Detail |
|---|
public TreeEditor(java.lang.String nom)
| Method Detail |
|---|
public void initEditor()
initEditor in class Editorpublic ActionGraphViewer getCanvas()
public java.awt.Color getDefaultColor()
public void setDefaultColor(java.awt.Color rvb)
public void loadBackgroundPicture()
public void dispose()
dispose in class java.awt.Windowpublic void changeAffZoomViewer()
public void changeAffZoomViewer2()
public void changeFormeRelation()
public void changeTextRelation()
public void changeAffInfo()
public void changeFleches()
public void posLiens()
public abstract void afficher()
public void affAttributs()
public void affAttributs2()
public void changeMode()
public void setZoom(int zoom)
public boolean getMode()
public void changeMode2()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||