graphics.panel
Class ExperimentPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--graphics.panel.ExperimentPanel
All Implemented Interfaces:
javax.accessibility.Accessible, ExperimentInfo, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class ExperimentPanel
extends javax.swing.JPanel
implements ExperimentInfo

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.JButton browse
           
protected  GestionTest gestionTest
           
protected  MachinesPanel hostPanel
           
protected  javax.swing.JTextField ipAddress
           
protected  javax.swing.JLabel ipL
           
 MachinesList machines
           
protected  javax.swing.JTextField name
           
protected  javax.swing.JLabel nameL
           
protected  javax.swing.JTextField resultDirectory
           
protected  javax.swing.JTextField resultFileSuffix
           
protected  javax.swing.JTextField srcPort
           
protected  javax.swing.JLabel srcPortL
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
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
ExperimentPanel(GestionTest unGestionTest)
           
 
Method Summary
 void freezeInfo(boolean b)
           
 java.lang.String getClientName()
           
 int getClientPort()
           
 GestionTest getGestionPanel()
           
 MachinesList getMachinesList()
           
 MachinesPanel getMachinesPanel()
           
 java.lang.String getResultDirectory()
           
 java.lang.String getResultFileSuffix()
           
static void main(java.lang.String[] args)
          Methode main destine a tester la classe
 void setClientName(java.lang.String clientName)
           
 void setClientPort(int port)
           
 void setMachinesList(MachinesList ml)
           
 void setResultDirectory(java.lang.String directory)
           
 void setResultFileSuffix(java.lang.String fileName)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

gestionTest

protected GestionTest gestionTest

name

protected javax.swing.JTextField name

ipAddress

protected javax.swing.JTextField ipAddress

srcPort

protected javax.swing.JTextField srcPort

resultFileSuffix

protected javax.swing.JTextField resultFileSuffix

resultDirectory

protected javax.swing.JTextField resultDirectory

nameL

protected javax.swing.JLabel nameL

ipL

protected javax.swing.JLabel ipL

srcPortL

protected javax.swing.JLabel srcPortL

browse

protected javax.swing.JButton browse

machines

public MachinesList machines

hostPanel

protected MachinesPanel hostPanel
Constructor Detail

ExperimentPanel

public ExperimentPanel(GestionTest unGestionTest)
Method Detail

getGestionPanel

public GestionTest getGestionPanel()

getMachinesPanel

public MachinesPanel getMachinesPanel()

freezeInfo

public void freezeInfo(boolean b)
Specified by:
freezeInfo in interface ExperimentInfo

setMachinesList

public void setMachinesList(MachinesList ml)
Specified by:
setMachinesList in interface ExperimentInfo

setResultFileSuffix

public void setResultFileSuffix(java.lang.String fileName)
Specified by:
setResultFileSuffix in interface ExperimentInfo

setResultDirectory

public void setResultDirectory(java.lang.String directory)
Specified by:
setResultDirectory in interface ExperimentInfo

setClientName

public void setClientName(java.lang.String clientName)
Specified by:
setClientName in interface ExperimentInfo

setClientPort

public void setClientPort(int port)
Specified by:
setClientPort in interface ExperimentInfo

getResultFileSuffix

public java.lang.String getResultFileSuffix()
Specified by:
getResultFileSuffix in interface ExperimentInfo

getResultDirectory

public java.lang.String getResultDirectory()
Specified by:
getResultDirectory in interface ExperimentInfo

getClientName

public java.lang.String getClientName()
Specified by:
getClientName in interface ExperimentInfo

getClientPort

public int getClientPort()
Specified by:
getClientPort in interface ExperimentInfo

getMachinesList

public MachinesList getMachinesList()
Specified by:
getMachinesList in interface ExperimentInfo

main

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