|
||||||||||
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.models.GenericModelPanel | +--graphics.panel.models.OnOffHeterogeneousAggregatedFlowModelPanel
Nested Class Summary | |
protected class |
OnOffHeterogeneousAggregatedFlowModelPanel.AddAudioCodec
|
protected class |
OnOffHeterogeneousAggregatedFlowModelPanel.AddOnOffModel
Internal class : AddOnOffModel |
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 CodecPanel |
codecPanel
|
protected int |
currentFlowNumber
|
protected int |
flowsNumber
|
protected MyDynamicTree |
mdt
|
protected OnOffModelPanel |
onoffPanel
|
Fields inherited from class graphics.panel.models.GenericModelPanel |
AUDIO, gt, imp, modelParametersNumber, modelType, VIDEO |
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 utils.definitions.DefaultObjectDefinitions |
DEFAULT_AUDIO_CODEC_DESCRIPTION, DEFAULT_NODE, DEFAULT_ONOFF_MODEL_DESCRIPTION, DEFAULT_VIDEO_DESCRIPTION |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
OnOffHeterogeneousAggregatedFlowModelPanel()
|
|
OnOffHeterogeneousAggregatedFlowModelPanel(InterneModelPanel imp)
|
Method Summary | |
void |
freezeInfo(boolean b)
|
java.lang.String |
getCurrentFlowDefinition()
|
int |
getCurrentFlowSelection()
|
int |
getFlowSourceNumber(int idx)
|
int |
getFlowTypeNumber()
|
OnOffModel |
getModel(int idx)
|
int |
getParametersNumber()
|
java.lang.String |
getSpecificCodecDefinition(int flowNumber)
Returns a description of codec |
java.lang.String |
getSpecificFlowDefinition(int flowNumber)
Returns a definition of the specified flow type |
java.lang.String |
getSpecificOnOffModelDefinition(int flowNumber)
Returns a description of the specified flow type |
protected void |
makeButtons()
Make the buttons to add/remove a flow, a codec and a model and clear all |
void |
reset()
|
void |
setCodecObject(int flowNumber,
java.lang.String ans)
Method setCodecObject |
void |
setFlowNumber(int flowsNumber)
|
void |
setModelObject(int flowNumber,
java.lang.String[] ans)
Method setModelObject |
protected void |
setModelParametersNumber()
Method setModelParametersNumber |
void |
setSpecificCodecDefinition(int flowNumber,
java.lang.String codecParametersDescription)
|
void |
setSpecificFlowDefinition(int flowNumber,
int sourcesNumber)
To set for a specified flow a source number |
void |
setSpecificOnOffModelDefinition(int flowNumber,
java.lang.String onoffModelParametersDescription)
|
Methods inherited from class graphics.panel.models.GenericModelPanel |
getModelType, setModelType, setParametersNumber |
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 OnOffModelPanel onoffPanel
protected CodecPanel codecPanel
protected final MyDynamicTree mdt
protected int flowsNumber
protected int currentFlowNumber
Constructor Detail |
public OnOffHeterogeneousAggregatedFlowModelPanel()
public OnOffHeterogeneousAggregatedFlowModelPanel(InterneModelPanel imp)
Method Detail |
protected void makeButtons()
public int getFlowTypeNumber()
public int getCurrentFlowSelection()
public java.lang.String getCurrentFlowDefinition()
public void setFlowNumber(int flowsNumber)
public java.lang.String getSpecificFlowDefinition(int flowNumber)
flowNumber
- it's an int between 1 and N
public int getFlowSourceNumber(int idx)
idx
- between 1 and nbDifferentFlow
public void setSpecificFlowDefinition(int flowNumber, int sourcesNumber)
flowNumber
- it's an int between 1 and NsourcesNumber
- public java.lang.String getSpecificOnOffModelDefinition(int flowNumber)
flowNumber
- it's an int between 1 and N
public void setSpecificOnOffModelDefinition(int flowNumber, java.lang.String onoffModelParametersDescription)
public java.lang.String getSpecificCodecDefinition(int flowNumber)
flowNumber
- it's an int between 1 and N
public void setSpecificCodecDefinition(int flowNumber, java.lang.String codecParametersDescription)
public void freezeInfo(boolean b)
freezeInfo
in class GenericModelPanel
public void reset()
reset
in class GenericModelPanel
protected void setModelParametersNumber()
public int getParametersNumber()
getParametersNumber
in class GenericModelPanel
public void setModelObject(int flowNumber, java.lang.String[] ans)
flowNumber
- it's an int between 0 and Nans
- public void setCodecObject(int flowNumber, java.lang.String ans)
flowNumber
- it's an int between 0 and Nans
- public OnOffModel getModel(int idx)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |