fr.ifremer.isisfish.ui.result
Class ResultEdit

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JInternalFrame
                  extended by fr.ifremer.isisfish.ui.result.ResultEditUI
                      extended by fr.ifremer.isisfish.ui.result.ResultEdit
All Implemented Interfaces:
ResultEditUICallback, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class ResultEdit
extends ResultEditUI

See Also:
Serialized Form

Nested Class Summary
protected  class ResultEdit.ExportActionListener
           
 
Nested classes/interfaces inherited from class javax.swing.JInternalFrame
javax.swing.JInternalFrame.AccessibleJInternalFrame, javax.swing.JInternalFrame.JDesktopIcon
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class fr.ifremer.isisfish.ui.result.ResultEditUI
hashGroup
 
Fields inherited from class javax.swing.JInternalFrame
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY, frameIcon, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY, IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed, isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable, MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane, rootPaneCheckingEnabled, title, TITLE_PROPERTY
 
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 javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ResultEdit(SimulationStorage simulation)
           
 
Method Summary
 void addRendu(org.nuiton.math.matrix.MatrixND matrix, InfoPanelable[] infoItems)
           
protected  org.nuiton.math.matrix.MatrixND createAndReduce(org.nuiton.math.matrix.MatrixND matrix, InfoPanelable[] infoItems)
          Method reduction permet de reduire la matrice en fonction des selections de l'utilisateur dans l'interface.
protected  InfoPanelable[] createInfoPanel(org.nuiton.math.matrix.MatrixND group)
          Method updateInfoPanel permet de mettre a jour le infoItemTab.
protected  void finalize()
           
protected  javax.swing.JMenuItem getExportMenu(java.lang.String methodName)
          Retourne l'item de menu qui permet l'appelle de la method du code ECMAScript d'export.
 java.util.Vector getMenuExport_menuChilds()
          Surcharge de la method getMenuExport_menuChilds pour ajouter les methods que l'on trouve dans les scripts de l'objet Export.
 SimulationStorage getSimulation()
          Get the value of simulation.
 void loadResume(SimulationStorage simulation, ResultStorage resultManager)
           
 void on_ajoutRendu_clicked()
           
 void on_donneeRadioButton_toggled(javax.swing.event.ChangeEvent e)
           
 void on_graphRadioButton_toggled(javax.swing.event.ChangeEvent e)
           
 void on_mapRadioButton_toggled(javax.swing.event.ChangeEvent e)
           
 void on_resultat_selection_notify_event(java.awt.event.ItemEvent e)
           
 void on_resumeRadioButton_toggled(javax.swing.event.ChangeEvent e)
           
 void setSimulation(SimulationStorage simulation)
          Set the value of simulation.
 void setViewBean(javax.swing.JPanel bean)
          Method setViewBean modifie le bean visible.
 
Methods inherited from class fr.ifremer.isisfish.ui.result.ResultEditUI
center, getAjoutRendu, getDonneeRadioButton, getGraphRadioButton, getHpaned2, getHpaned2Childs, getInfoPanel, getInfoPanelChilds, getMapRadioButton, getMenubar2, getMenubar2Childs, getMenuExport, getMenuitem6, getResultat, getResultatEditChilds, getResumeRadioButton, getScroll, getScrollChilds, getStatusbar1, getStatusImage, getTable1, getTable1Childs, getTable22, getTable22Childs, getTable23, getTable23Childs, getTable25, getTable25Childs, getTable26, getTable26Childs, getTable7, getTable7Childs, getTable8, getTable8Childs, getVbox2, getVbox2Childs, getViewPanel, group, init
 
Methods inherited from class javax.swing.JInternalFrame
addImpl, addInternalFrameListener, createRootPane, dispose, doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getFrameIcon, getGlassPane, getInternalFrameListeners, getJMenuBar, getLastCursor, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, hide, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setClosed, setContentPane, setCursor, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled, setSelected, setTitle, setUI, show, toBack, toFront, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResultEdit

public ResultEdit(SimulationStorage simulation)
Method Detail

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object
Throws:
java.lang.Throwable

createInfoPanel

protected InfoPanelable[] createInfoPanel(org.nuiton.math.matrix.MatrixND group)
Method updateInfoPanel permet de mettre a jour le infoItemTab. Le 0 contient les dates.

Parameters:
group - le group utilise pour mettre a jour le infoItemTab
Returns:
todo

getSimulation

public SimulationStorage getSimulation()
Get the value of simulation.

Returns:
value of simulation.

setSimulation

public void setSimulation(SimulationStorage simulation)
Set the value of simulation.

Parameters:
simulation - Value to assign to simulation.

loadResume

public void loadResume(SimulationStorage simulation,
                       ResultStorage resultManager)

createAndReduce

protected org.nuiton.math.matrix.MatrixND createAndReduce(org.nuiton.math.matrix.MatrixND matrix,
                                                          InfoPanelable[] infoItems)
Method reduction permet de reduire la matrice en fonction des selections de l'utilisateur dans l'interface.

Parameters:
matrix - todo
infoItems - todo
Returns:
todo

addRendu

public void addRendu(org.nuiton.math.matrix.MatrixND matrix,
                     InfoPanelable[] infoItems)

on_ajoutRendu_clicked

public void on_ajoutRendu_clicked()

on_resultat_selection_notify_event

public void on_resultat_selection_notify_event(java.awt.event.ItemEvent e)

on_graphRadioButton_toggled

public void on_graphRadioButton_toggled(javax.swing.event.ChangeEvent e)

on_mapRadioButton_toggled

public void on_mapRadioButton_toggled(javax.swing.event.ChangeEvent e)

on_donneeRadioButton_toggled

public void on_donneeRadioButton_toggled(javax.swing.event.ChangeEvent e)

on_resumeRadioButton_toggled

public void on_resumeRadioButton_toggled(javax.swing.event.ChangeEvent e)

setViewBean

public void setViewBean(javax.swing.JPanel bean)
Method setViewBean modifie le bean visible.

Parameters:
bean - le bean qui doit devenir visible

getMenuExport_menuChilds

public java.util.Vector getMenuExport_menuChilds()
Surcharge de la method getMenuExport_menuChilds pour ajouter les methods que l'on trouve dans les scripts de l'objet Export.

Overrides:
getMenuExport_menuChilds in class ResultEditUI

getExportMenu

protected javax.swing.JMenuItem getExportMenu(java.lang.String methodName)
Retourne l'item de menu qui permet l'appelle de la method du code ECMAScript d'export.

Parameters:
methodName - todo
Returns:
todo


Copyright © 1999-2010 CodeLutin. All Rights Reserved.