graphics
Class GestionTest

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--graphics.GestionTest
All Implemented Interfaces:
javax.accessibility.Accessible, ImageList, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class GestionTest
extends javax.swing.JFrame
implements ImageList

See Also:
Serialized Form

Field Summary
 javax.swing.JMenuItem menuItemChargerConf
           
 javax.swing.JMenuItem menuItemCouperConnexion
           
 javax.swing.JMenuItem menuItemEnregistrerConf
           
 javax.swing.JMenuItem menuItemPlayScenario
           
 javax.swing.JMenuItem menuItemQuitter
           
 javax.swing.JMenuItem menuItemRefresh
           
 javax.swing.JMenuItem menuItemRunClient
           
 javax.swing.JMenuItem menuItemRunManager
           
 javax.swing.JMenuItem menuItemRunServer
           
 javax.swing.JMenuItem menuItemScenario
           
 javax.swing.JMenuItem menuItemStatisticFile
           
 javax.swing.JMenuItem menuItemTrafficGeneration
           
 javax.swing.JMenuItem menuItemUpDate
           
 javax.swing.JMenuItem menuItemView
           
 
Fields inherited from class javax.swing.JFrame
EXIT_ON_CLOSE
 
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 utils.ImageList
helpIcon, middleIcon, openIcon, refreshIcon, saveIcon
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
GestionTest()
          Construction de l'interface
GestionTest(int rmiPort)
          Construction de l'interface
 
Method Summary
 void createHostInformationsFile()
          Method createHostInformationsFile.
 void freezeAll(boolean b)
          Method freezeAll.
 ClientPanel getClientPanel()
           
 ExperimentPanel getExperimentPanel()
           
 java.awt.Container getGestionTestPanel()
           
 javax.swing.JToolBar getGestionTestToolBar()
           
 ServerPanel getServerPanel()
           
 void load(java.lang.String fileName)
          Method load : To Load all parameters from a specified file: configurationFile
static void main(java.lang.String[] args)
          Methode main destine a tester la methode
 void save(java.lang.String fileName)
          Method save.
 
Methods inherited from class javax.swing.JFrame
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, 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, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, 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, 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, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

menuItemQuitter

public javax.swing.JMenuItem menuItemQuitter

menuItemChargerConf

public javax.swing.JMenuItem menuItemChargerConf

menuItemEnregistrerConf

public javax.swing.JMenuItem menuItemEnregistrerConf

menuItemRefresh

public javax.swing.JMenuItem menuItemRefresh

menuItemView

public javax.swing.JMenuItem menuItemView

menuItemScenario

public javax.swing.JMenuItem menuItemScenario

menuItemStatisticFile

public javax.swing.JMenuItem menuItemStatisticFile

menuItemTrafficGeneration

public javax.swing.JMenuItem menuItemTrafficGeneration

menuItemRunManager

public javax.swing.JMenuItem menuItemRunManager

menuItemRunServer

public javax.swing.JMenuItem menuItemRunServer

menuItemRunClient

public javax.swing.JMenuItem menuItemRunClient

menuItemUpDate

public javax.swing.JMenuItem menuItemUpDate

menuItemPlayScenario

public javax.swing.JMenuItem menuItemPlayScenario

menuItemCouperConnexion

public javax.swing.JMenuItem menuItemCouperConnexion
Constructor Detail

GestionTest

public GestionTest()
Construction de l'interface


GestionTest

public GestionTest(int rmiPort)
Construction de l'interface

Method Detail

getGestionTestPanel

public java.awt.Container getGestionTestPanel()

getGestionTestToolBar

public javax.swing.JToolBar getGestionTestToolBar()

save

public void save(java.lang.String fileName)
          throws java.io.IOException
Method save. To Save all parameters in a file: a configurationFile

Parameters:
fileName - it corresponds to the file name without the extension : ".conf"
Throws:
java.io.IOException

createHostInformationsFile

public void createHostInformationsFile()
                                throws java.io.IOException
Method createHostInformationsFile. To create a file with host informations which could be give to clients !! File must be in current directory !!! The directory used to run WAGON2

Throws:
java.io.IOException

load

public void load(java.lang.String fileName)
          throws java.io.IOException,
                 java.io.FileNotFoundException
Method load : To Load all parameters from a specified file: configurationFile

Parameters:
fileName -
java.io.IOException
java.io.FileNotFoundException

getClientPanel

public ClientPanel getClientPanel()

getServerPanel

public ServerPanel getServerPanel()

getExperimentPanel

public ExperimentPanel getExperimentPanel()

freezeAll

public void freezeAll(boolean b)
Method freezeAll. To freeze/unfreeze all the graphic interface

Parameters:
b -

main

public static void main(java.lang.String[] args)
Methode main destine a tester la methode