|
||||||||||
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.MGInfComplexModelPanel
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 double[] |
coeffFunction
|
protected GenericContinuousDistribution |
distributionPacketSize
|
protected GenericContinuousDistribution |
distributionSlot
|
protected GenericContinuousDistribution |
distributionTest
|
protected GenericFunction[] |
gf
|
protected InterneModelPanel |
imp
|
protected double |
lambda
|
protected javax.swing.JTextField |
lambdaF
|
protected javax.swing.JLabel |
lambdaL
|
protected java.util.Hashtable |
listContinuousDistribution
|
protected java.util.Hashtable |
listFunction
|
protected MixedFunction |
mf
|
protected MixedDistributionPanel[] |
mixedDistPanel
|
MixedFunctionPanel |
mixedFunctionPanel
|
protected int[] |
panelNb
|
Fields inherited from class graphics.panel.models.GenericModelPanel |
AUDIO, gt, 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 java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
MGInfComplexModelPanel()
|
|
MGInfComplexModelPanel(InterneModelPanel imp,
int[] panelNb)
|
Method Summary | |
void |
freezeInfo(boolean b)
|
java.lang.String |
getDistributionName(int panelNb,
int distNb)
|
java.lang.String[] |
getDistributionParameters(int panelNb)
Method getDistributionParameters. |
int |
getDistributionsNumber(int idx)
|
boolean[] |
getDistributionsTypes()
|
double[] |
getDistributionsWeight(int panelNb)
|
boolean |
getDistributionType(int idx)
|
double |
getDistributionWeight(int panelNb,
int distNb)
|
double[] |
getFunctionsWeight()
|
boolean |
getIsMixedFunction()
|
double |
getLambda()
|
MixedDistributionPanel[] |
getMixedDistributionPanel()
|
MixedFunction |
getMixedFunction()
|
java.lang.String |
getMixedFunctionName(int funcNb)
|
MixedFunctionPanel |
getMixedFunctionPanel()
|
java.lang.String |
getMixedFunctionParameter(int idx)
|
int |
getParametersNumber()
|
protected int |
getRealMixedDistributionNumber()
|
GenericFunction |
getSpecificFunction(int idx)
|
MixedDistributionPanel |
getSpecifiedMixedDistributionPanel(int idx)
Method getMixedDistributionPanel. |
void |
reset()
|
void |
setDistributionNames(int panelNb,
java.lang.String[] names)
|
void |
setDistributionParameters(int panelNb,
int distribNb,
java.lang.String[] paramsV)
|
void |
setDistributions(VideoDefinition vd)
|
void |
setDistributionsName(java.lang.String[] distName)
|
void |
setDistributionsTypes(java.lang.String[] types)
|
void |
setDistributionType(int idx,
java.lang.String type)
|
void |
setDistributionWeights(int panelNb,
double[] weights)
|
void |
setIsMixedFunction(boolean value)
|
void |
setLambda(double value)
|
void |
setMixedDistributionPanel(int idx,
MixedDistributionPanel mixedDistPanel)
|
void |
setMixedDistributionPanels(MixedDistributionPanel[] mixedDistPanel)
|
void |
setMixedFunction(MixedFunction mf)
|
void |
setMixedFunction(java.lang.String[] names,
double[] values,
double[] weight)
|
void |
setMixedFunctionName(int functionNb,
java.lang.String name)
|
void |
setMixedFunctionPanel(MixedFunctionPanel mfp)
|
void |
setMixedFunctionParameter(int functionNb,
double value)
|
void |
setMixedFunctionsName(java.lang.String[] names)
|
void |
setMixedFunctionsParameter(double[] values)
|
void |
setMixedFunctionsWeight(double[] weight)
|
void |
setMixedFunctionWeight(int panelNb,
double weight)
|
protected void |
setModelParametersNumber()
|
void |
setSpecificFunction(int idx,
GenericFunction gf)
|
void |
updateParam(VideoDefinition vd)
|
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 MixedDistributionPanel[] mixedDistPanel
protected GenericFunction[] gf
protected double[] coeffFunction
protected MixedFunction mf
protected GenericContinuousDistribution distributionTest
protected GenericContinuousDistribution distributionSlot
protected GenericContinuousDistribution distributionPacketSize
protected double lambda
protected javax.swing.JLabel lambdaL
protected javax.swing.JTextField lambdaF
public MixedFunctionPanel mixedFunctionPanel
protected int[] panelNb
protected InterneModelPanel imp
protected java.util.Hashtable listFunction
protected java.util.Hashtable listContinuousDistribution
Constructor Detail |
public MGInfComplexModelPanel()
public MGInfComplexModelPanel(InterneModelPanel imp, int[] panelNb)
Method Detail |
public void freezeInfo(boolean b)
freezeInfo
in class GenericModelPanel
public void reset()
reset
in class GenericModelPanel
public int getDistributionsNumber(int idx)
protected int getRealMixedDistributionNumber()
public MixedDistributionPanel getSpecifiedMixedDistributionPanel(int idx) throws java.lang.IllegalArgumentException
idx
-
java.lang.IllegalArgumentException
public MixedDistributionPanel[] getMixedDistributionPanel()
public void setMixedDistributionPanels(MixedDistributionPanel[] mixedDistPanel)
public void setMixedDistributionPanel(int idx, MixedDistributionPanel mixedDistPanel)
public void setDistributionNames(int panelNb, java.lang.String[] names) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public java.lang.String getDistributionName(int panelNb, int distNb)
public void setDistributionsName(java.lang.String[] distName) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void setDistributionWeights(int panelNb, double[] weights)
public double[] getDistributionsWeight(int panelNb)
public double getDistributionWeight(int panelNb, int distNb) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void setDistributionParameters(int panelNb, int distribNb, java.lang.String[] paramsV)
public java.lang.String[] getDistributionParameters(int panelNb)
panelNb
-
public void setDistributionType(int idx, java.lang.String type)
public void setDistributionsTypes(java.lang.String[] types)
public boolean getDistributionType(int idx)
public boolean[] getDistributionsTypes()
public MixedFunction getMixedFunction()
public void setMixedFunction(MixedFunction mf)
public GenericFunction getSpecificFunction(int idx)
public void setSpecificFunction(int idx, GenericFunction gf)
public MixedFunctionPanel getMixedFunctionPanel()
public void setMixedFunctionPanel(MixedFunctionPanel mfp)
public void setMixedFunctionName(int functionNb, java.lang.String name)
public java.lang.String getMixedFunctionName(int funcNb)
public void setMixedFunctionWeight(int panelNb, double weight)
public double[] getFunctionsWeight()
public void setMixedFunctionParameter(int functionNb, double value)
public java.lang.String getMixedFunctionParameter(int idx) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void setIsMixedFunction(boolean value)
public boolean getIsMixedFunction()
public void setLambda(double value)
public double getLambda()
protected void setModelParametersNumber()
public int getParametersNumber()
getParametersNumber
in class GenericModelPanel
public void setDistributions(VideoDefinition vd)
public void setMixedFunctionsName(java.lang.String[] names)
public void setMixedFunctionsWeight(double[] weight)
public void setMixedFunctionsParameter(double[] values)
public void setMixedFunction(java.lang.String[] names, double[] values, double[] weight)
public void updateParam(VideoDefinition vd)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |