fr.ifremer.isisfish.ui.sensitivity
Class SensitivityChooserUI

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by jaxx.runtime.swing.Table
                      extended by fr.ifremer.isisfish.ui.sensitivity.SensitivityChooserUI
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject

public class SensitivityChooserUI
extends jaxx.runtime.swing.Table
implements jaxx.runtime.JAXXObject

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
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
protected  java.util.List<java.lang.Object> $activeBindings
           
protected  java.util.Map<java.lang.String,java.lang.Object> $bindingSources
           
protected  java.util.Map<java.lang.String,java.lang.Object> $objectMap
           
protected  javax.swing.JButton addExportButton
           
protected  jaxx.runtime.swing.JAXXList availableSensitivityExports
           
protected  javax.swing.JButton clearExportsButton
           
protected  jaxx.runtime.JAXXContext delegateContext
           
protected  javax.swing.JTable exportParamsTable
           
protected  javax.swing.JTable factorCardinality
           
protected  javax.swing.JScrollPane factorCardinalityScrollPane
           
protected  jaxx.runtime.swing.JAXXComboBox fieldSensitivityCalculatorSelect
           
static org.apache.commons.logging.Log log
           
protected  javax.swing.JButton removeExportButton
           
protected  jaxx.runtime.swing.JAXXList selectedSensitivityExports
           
protected  javax.swing.JTable simulSensitivityCalculatorParam
           
 
Fields inherited from class jaxx.runtime.swing.Table
DEFAULT_INSETS
 
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
SensitivityChooserUI()
           
SensitivityChooserUI(jaxx.runtime.JAXXContext parentContext)
           
 
Method Summary
static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
protected  void addChildrenToFactorCardinalityScrollPane()
           
protected  void addExports()
          Add multiples export.
 void applyDataBinding(java.lang.String $binding)
           
protected  void availableSensitivityExportSelection()
          When selection change on available export list.
protected  void clearExports()
          Clear all export.
protected  void createAddExportButton()
           
protected  void createAvailableSensitivityExports()
           
protected  void createClearExportsButton()
           
protected  void createExportParamsTable()
           
protected  void createFactorCardinality()
           
protected  void createFactorCardinalityScrollPane()
           
protected  void createFieldSensitivityCalculatorSelect()
           
protected  void createRemoveExportButton()
           
protected  void createSelectedSensitivityExports()
           
protected  void createSimulSensitivityCalculatorParam()
           
 void doActionPerformed__on__addExportButton(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__clearExportsButton(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__fieldSensitivityCalculatorSelect(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__removeExportButton(java.awt.event.ActionEvent event)
           
 void doValueChanged__on__availableSensitivityExports(javax.swing.event.ListSelectionEvent event)
           
 void doValueChanged__on__selectedSensitivityExports(javax.swing.event.ListSelectionEvent event)
           
 void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
           
 java.util.List<java.lang.Object> get$activeBindings()
           
 java.util.Map<java.lang.String,java.lang.Object> get$bindingSources()
           
protected  java.lang.String get$jaxxObjectDescriptor()
           
protected  javax.swing.JLabel get$JLabel1()
           
protected  javax.swing.JLabel get$JLabel3()
           
protected  javax.swing.JScrollPane get$JScrollPane2()
           
protected  javax.swing.JScrollPane get$JScrollPane5()
           
protected  javax.swing.JScrollPane get$JScrollPane7()
           
protected  javax.swing.JScrollPane get$JScrollPane8()
           
 java.util.Map<java.lang.String,java.lang.Object> get$objectMap()
           
protected  java.util.Map get$previousValues()
           
protected  SensitivityChooserUI get$Table0()
           
protected  jaxx.runtime.swing.Table get$Table4()
           
protected  jaxx.runtime.swing.Table get$Table6()
           
 javax.swing.JButton getAddExportButton()
           
protected  boolean getAllComponentsCreated()
           
protected  SensitivityExportNameListModel getAvailableExportListModel()
           
 jaxx.runtime.swing.JAXXList getAvailableSensitivityExports()
           
 javax.swing.JButton getClearExportsButton()
           
protected  boolean getContextInitialized()
           
<T> T
getContextValue(java.lang.Class<T> clazz)
           
<T> T
getContextValue(java.lang.Class<T> clazz, java.lang.String name)
           
 jaxx.runtime.JAXXContext getDelegateContext()
           
 javax.swing.JTable getExportParamsTable()
           
 javax.swing.JTable getFactorCardinality()
           
 javax.swing.JScrollPane getFactorCardinalityScrollPane()
           
 jaxx.runtime.swing.JAXXComboBox getFieldSensitivityCalculatorSelect()
           
protected  org.apache.commons.logging.Log getLog()
           
 java.lang.Object getObjectById(java.lang.String id)
           
<O extends java.awt.Container>
O
getParentContainer(java.lang.Class<O> clazz)
           
<O extends java.awt.Container>
O
getParentContainer(java.lang.Object source, java.lang.Class<O> clazz)
           
 javax.swing.JButton getRemoveExportButton()
           
 jaxx.runtime.swing.JAXXList getSelectedSensitivityExports()
           
 javax.swing.ComboBoxModel getSensitivityCalculatorModel()
           
protected  SimulAction getSimulAction()
           
 javax.swing.JTable getSimulSensitivityCalculatorParam()
           
 void processDataBinding(java.lang.String dest)
           
 void processDataBinding(java.lang.String $dest, boolean $force)
           
 void refreshSelectedSensitivityCalculator()
          Auto select calculator in JComboBox with calculator selected in SimulAction.
<T> void
removeContextValue(java.lang.Class<T> clazz)
           
<T> void
removeContextValue(java.lang.Class<T> clazz, java.lang.String name)
           
 void removeDataBinding(java.lang.String $binding)
           
protected  void removeExports()
          Remove multiple export.
protected  void selectedSensitivityExportSelection()
          When selection change on choosen export list.
protected  void sensCalculatorChanged()
           
<T> void
setContextValue(T o)
           
<T> void
setContextValue(T o, java.lang.String name)
           
protected  void setExportParams()
          Fill export parameters names and values in table.
 void setFactorCardinalityTableModel()
           
 void setSensitivityExportListModel()
          Set model (refresh export JList).
 
Methods inherited from class jaxx.runtime.swing.Table
getCellConstraints, getRowConstraints, getTableConstraints, newCell, newRow, setLayout
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, 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, getRootPane, 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, paintComponent, 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, reshape, 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, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, 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, hide, 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, 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

log

public static final org.apache.commons.logging.Log log

$activeBindings

protected java.util.List<java.lang.Object> $activeBindings

$bindingSources

protected java.util.Map<java.lang.String,java.lang.Object> $bindingSources

$objectMap

protected java.util.Map<java.lang.String,java.lang.Object> $objectMap

addExportButton

protected javax.swing.JButton addExportButton

availableSensitivityExports

protected jaxx.runtime.swing.JAXXList availableSensitivityExports

clearExportsButton

protected javax.swing.JButton clearExportsButton

delegateContext

protected final jaxx.runtime.JAXXContext delegateContext

exportParamsTable

protected javax.swing.JTable exportParamsTable

factorCardinality

protected javax.swing.JTable factorCardinality

factorCardinalityScrollPane

protected javax.swing.JScrollPane factorCardinalityScrollPane

fieldSensitivityCalculatorSelect

protected jaxx.runtime.swing.JAXXComboBox fieldSensitivityCalculatorSelect

removeExportButton

protected javax.swing.JButton removeExportButton

selectedSensitivityExports

protected jaxx.runtime.swing.JAXXList selectedSensitivityExports

simulSensitivityCalculatorParam

protected javax.swing.JTable simulSensitivityCalculatorParam
Constructor Detail

SensitivityChooserUI

public SensitivityChooserUI()

SensitivityChooserUI

public SensitivityChooserUI(jaxx.runtime.JAXXContext parentContext)
Method Detail

getSimulAction

protected SimulAction getSimulAction()

getSensitivityCalculatorModel

public javax.swing.ComboBoxModel getSensitivityCalculatorModel()

refreshSelectedSensitivityCalculator

public void refreshSelectedSensitivityCalculator()
Auto select calculator in JComboBox with calculator selected in SimulAction. Used by "reloadOldSimulation" operation.


sensCalculatorChanged

protected void sensCalculatorChanged()

setFactorCardinalityTableModel

public void setFactorCardinalityTableModel()

getAvailableExportListModel

protected SensitivityExportNameListModel getAvailableExportListModel()

addExports

protected void addExports()
Add multiples export. Export name can be duplicated.


removeExports

protected void removeExports()
Remove multiple export.


clearExports

protected void clearExports()
Clear all export.


setSensitivityExportListModel

public void setSensitivityExportListModel()
Set model (refresh export JList).


availableSensitivityExportSelection

protected void availableSensitivityExportSelection()
When selection change on available export list.


selectedSensitivityExportSelection

protected void selectedSensitivityExportSelection()
When selection change on choosen export list.


setExportParams

protected void setExportParams()
Fill export parameters names and values in table.


$getJAXXObjectDescriptor

public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()

applyDataBinding

public void applyDataBinding(java.lang.String $binding)
Specified by:
applyDataBinding in interface jaxx.runtime.JAXXObject

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               java.lang.Object oldValue,
                               java.lang.Object newValue)
Specified by:
firePropertyChange in interface jaxx.runtime.JAXXObject
Overrides:
firePropertyChange in class java.awt.Component

get$objectMap

public java.util.Map<java.lang.String,java.lang.Object> get$objectMap()
Specified by:
get$objectMap in interface jaxx.runtime.JAXXObject

getObjectById

public java.lang.Object getObjectById(java.lang.String id)
Specified by:
getObjectById in interface jaxx.runtime.JAXXObject

processDataBinding

public void processDataBinding(java.lang.String dest)
Specified by:
processDataBinding in interface jaxx.runtime.JAXXObject

processDataBinding

public void processDataBinding(java.lang.String $dest,
                               boolean $force)

removeDataBinding

public void removeDataBinding(java.lang.String $binding)
Specified by:
removeDataBinding in interface jaxx.runtime.JAXXObject

getContextValue

public <T> T getContextValue(java.lang.Class<T> clazz)
Specified by:
getContextValue in interface jaxx.runtime.JAXXContext

getContextValue

public <T> T getContextValue(java.lang.Class<T> clazz,
                             java.lang.String name)
Specified by:
getContextValue in interface jaxx.runtime.JAXXContext

getDelegateContext

public jaxx.runtime.JAXXContext getDelegateContext()
Specified by:
getDelegateContext in interface jaxx.runtime.JAXXObject

getParentContainer

public <O extends java.awt.Container> O getParentContainer(java.lang.Class<O> clazz)
Specified by:
getParentContainer in interface jaxx.runtime.JAXXContext

getParentContainer

public <O extends java.awt.Container> O getParentContainer(java.lang.Object source,
                                                           java.lang.Class<O> clazz)
Specified by:
getParentContainer in interface jaxx.runtime.JAXXContext

removeContextValue

public <T> void removeContextValue(java.lang.Class<T> clazz)
Specified by:
removeContextValue in interface jaxx.runtime.JAXXContext

removeContextValue

public <T> void removeContextValue(java.lang.Class<T> clazz,
                                   java.lang.String name)
Specified by:
removeContextValue in interface jaxx.runtime.JAXXContext

setContextValue

public <T> void setContextValue(T o)
Specified by:
setContextValue in interface jaxx.runtime.JAXXContext

setContextValue

public <T> void setContextValue(T o,
                                java.lang.String name)
Specified by:
setContextValue in interface jaxx.runtime.JAXXContext

doActionPerformed__on__addExportButton

public void doActionPerformed__on__addExportButton(java.awt.event.ActionEvent event)

doActionPerformed__on__clearExportsButton

public void doActionPerformed__on__clearExportsButton(java.awt.event.ActionEvent event)

doActionPerformed__on__fieldSensitivityCalculatorSelect

public void doActionPerformed__on__fieldSensitivityCalculatorSelect(java.awt.event.ActionEvent event)

doActionPerformed__on__removeExportButton

public void doActionPerformed__on__removeExportButton(java.awt.event.ActionEvent event)

doValueChanged__on__availableSensitivityExports

public void doValueChanged__on__availableSensitivityExports(javax.swing.event.ListSelectionEvent event)

doValueChanged__on__selectedSensitivityExports

public void doValueChanged__on__selectedSensitivityExports(javax.swing.event.ListSelectionEvent event)

get$activeBindings

public java.util.List<java.lang.Object> get$activeBindings()

get$bindingSources

public java.util.Map<java.lang.String,java.lang.Object> get$bindingSources()

getAddExportButton

public javax.swing.JButton getAddExportButton()

getAvailableSensitivityExports

public jaxx.runtime.swing.JAXXList getAvailableSensitivityExports()

getClearExportsButton

public javax.swing.JButton getClearExportsButton()

getExportParamsTable

public javax.swing.JTable getExportParamsTable()

getFactorCardinality

public javax.swing.JTable getFactorCardinality()

getFactorCardinalityScrollPane

public javax.swing.JScrollPane getFactorCardinalityScrollPane()

getFieldSensitivityCalculatorSelect

public jaxx.runtime.swing.JAXXComboBox getFieldSensitivityCalculatorSelect()

getRemoveExportButton

public javax.swing.JButton getRemoveExportButton()

getSelectedSensitivityExports

public jaxx.runtime.swing.JAXXList getSelectedSensitivityExports()

getSimulSensitivityCalculatorParam

public javax.swing.JTable getSimulSensitivityCalculatorParam()

get$JLabel1

protected javax.swing.JLabel get$JLabel1()

get$JLabel3

protected javax.swing.JLabel get$JLabel3()

get$JScrollPane2

protected javax.swing.JScrollPane get$JScrollPane2()

get$JScrollPane5

protected javax.swing.JScrollPane get$JScrollPane5()

get$JScrollPane7

protected javax.swing.JScrollPane get$JScrollPane7()

get$JScrollPane8

protected javax.swing.JScrollPane get$JScrollPane8()

get$Table0

protected SensitivityChooserUI get$Table0()

get$Table4

protected jaxx.runtime.swing.Table get$Table4()

get$Table6

protected jaxx.runtime.swing.Table get$Table6()

get$jaxxObjectDescriptor

protected java.lang.String get$jaxxObjectDescriptor()

get$previousValues

protected java.util.Map get$previousValues()

getAllComponentsCreated

protected boolean getAllComponentsCreated()

getContextInitialized

protected boolean getContextInitialized()

getLog

protected org.apache.commons.logging.Log getLog()

addChildrenToFactorCardinalityScrollPane

protected void addChildrenToFactorCardinalityScrollPane()

createAddExportButton

protected void createAddExportButton()

createAvailableSensitivityExports

protected void createAvailableSensitivityExports()

createClearExportsButton

protected void createClearExportsButton()

createExportParamsTable

protected void createExportParamsTable()

createFactorCardinality

protected void createFactorCardinality()

createFactorCardinalityScrollPane

protected void createFactorCardinalityScrollPane()

createFieldSensitivityCalculatorSelect

protected void createFieldSensitivityCalculatorSelect()

createRemoveExportButton

protected void createRemoveExportButton()

createSelectedSensitivityExports

protected void createSelectedSensitivityExports()

createSimulSensitivityCalculatorParam

protected void createSimulSensitivityCalculatorParam()


Copyright © 1999-2010 CodeLutin. All Rights Reserved.