|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--graphics.panel.ClientPanel
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 GestionTest |
gestionTest
|
protected javax.swing.JTextField |
hour
|
protected java.util.Hashtable |
listMGInfModel
|
protected java.util.Hashtable |
listModel
|
protected javax.swing.JTextField |
minutes
|
protected ModelPanel |
modelPanel
|
protected graphics.panel.ClientPanel.ParamListener |
paramListener
|
protected javax.swing.JLabel |
resultMinutes
|
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 | |
ClientPanel(GestionTest unGestionTest)
ClientPanel. |
Method Summary | |
void |
freezeDuration(boolean b)
|
void |
freezeInfo(boolean b)
|
java.lang.String |
getCodecName()
|
java.lang.String[] |
getCodecParam()
Returns codec parameters |
short |
getDuration()
Returns test duration specified in the GUI in minutes |
GestionTest |
getGestionTest()
Method getGestionTest. |
java.util.Hashtable |
getListVideo()
|
ModelPanel |
getModelPanel()
|
java.lang.String[] |
getModelParam()
Method getModelParam() |
GenericAggregatedModel |
getModelTest()
|
java.lang.String |
getModelTestName()
|
int |
getParameterNb()
|
static void |
main(java.lang.String[] args)
Methode main destinee a tester la methode |
void |
reset()
|
void |
setCodecName(java.lang.String codec)
|
void |
setCodecParam(java.lang.String[] params)
Method setCodecParam |
void |
setDuration(short duration)
|
void |
setModelParam(java.lang.String[] params)
Method setModelParam. |
void |
setModelTest(java.lang.String modelName)
|
void |
setModelTestName(java.lang.String modelName)
|
void |
updateResultMinutes()
|
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 |
protected GestionTest gestionTest
protected graphics.panel.ClientPanel.ParamListener paramListener
protected javax.swing.JTextField hour
protected javax.swing.JTextField minutes
protected javax.swing.JLabel resultMinutes
protected ModelPanel modelPanel
protected java.util.Hashtable listModel
protected java.util.Hashtable listMGInfModel
Constructor Detail |
public ClientPanel(GestionTest unGestionTest)
unGestionTest
- Method Detail |
public ModelPanel getModelPanel()
public void setModelTest(java.lang.String modelName)
public void setModelTestName(java.lang.String modelName)
setModelTestName
in interface ClientInfo
public GenericAggregatedModel getModelTest()
public java.lang.String getModelTestName()
getModelTestName
in interface ClientInfo
graphics.ClientInfo#getModelTestName()
public GestionTest getGestionTest()
public void setCodecName(java.lang.String codec) throws java.lang.IllegalArgumentException
setCodecName
in interface ClientInfo
java.lang.IllegalArgumentException
public java.lang.String getCodecName()
getCodecName
in interface ClientInfo
public void setDuration(short duration) throws java.lang.NumberFormatException
setDuration
in interface ClientInfo
java.lang.NumberFormatException
public short getDuration() throws java.lang.NumberFormatException
getDuration
in interface ClientInfo
java.lang.NumberFormatException
graphics.ClientInfo#getDuration()
public java.lang.String[] getModelParam()
getModelParam
in interface ClientInfo
-MMPP2: start-state alpha beta lambda1 lambda2
-MMPPN: start-state states-number alpha beta lambda
-MGInf: function name b lambda distribName1: amount of data distribName2: data distrib
distribName3: packet size distrib parameter(s) distrib1 parameter(s) distrib2 parameter(s) distrib3
-MGInfComplex: mixed function? functions weightfunction(s) name parameter(s) b lambda
mixed distribution1?,2?,3? distrib 1,2,3 weight distribName(s)1: amount of data,2: data distrib,3: packet size distrib
parameter(s) distrib(s)1,2,3)
-OnOff: start-statedistribName1: talkspurt length distribName2: idle period parameter(s) distrib1 parameter(s) distrib2
-OnOffOnOffHeterogeneousAggregatedFlow: flow type number and for each flow: sources number OnOff model parameters |
-MGInfComplexAggregatedFlow: flow type number and for each flow: a video definition
public void setModelParam(java.lang.String[] params) throws java.lang.IllegalArgumentException
setModelParam
in interface ClientInfo
params
- -MMPP2: start-state alpha beta lambda1 lambda2
-MMPPN: start-state states-number alpha beta lambda
-MGInf: function name b lambda distribName1: amount of data distribName2: data distrib
distribName3: packet size distrib parameter(s) distrib1 parameter(s) distrib2 parameter(s) distrib3
-MGInfComplex: mixed function? functions weightfunction(s) name parameter(s) b lambda
mixed distribution1?,2?,3? distrib 1,2,3 weight distribName(s)1: amount of data,2: data distrib,3: packet size distrib
parameter(s) distrib(s)1,2,3)
-OnOff: start-statedistribName1: talkspurt length distribName2: idle period parameter(s) distrib1 parameter(s) distrib2
-OnOffOnOffHeterogeneousAggregate: flows number and for each flow: sources number OnOff model parameters
-MGInfComplexAggregatedFlow: flow type number and for each flow: a video definition
java.lang.IllegalArgumentException
public void setCodecParam(java.lang.String[] params) throws java.lang.IllegalArgumentException
setCodecParam
in interface ClientInfo
java.lang.IllegalArgumentException
graphics.ClientInfo#setCodecParam(String[])
public java.lang.String[] getCodecParam()
getCodecParam
in interface ClientInfo
graphics.ClientInfo#getCodecParam()
public int getParameterNb()
public java.util.Hashtable getListVideo()
public void freezeDuration(boolean b)
public void freezeInfo(boolean b)
freezeInfo
in interface ClientInfo
public void reset()
reset
in interface ClientInfo
public void updateResultMinutes()
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |