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:
ImageObserver, MenuContainer, Serializable, 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
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
protected  List<Object> $activeBindings
           
protected  Map<String,jaxx.runtime.JAXXBinding> $bindings
           
protected  Map<String,Object> $bindingSources
           
protected  Map<String,Object> $objectMap
           
protected  Map<?,?> $previousValues
           
protected  JButton addExportButton
           
protected  JList availableSensitivityExports
           
protected  JButton clearExportsButton
           
protected  jaxx.runtime.JAXXContext delegateContext
           
protected  JTable exportParamsTable
           
protected  JTable factorCardinality
           
protected  JPanel factorCardinalityPanel
           
protected  JScrollPane factorCardinalityScrollPane
           
protected  JComboBox fieldSensitivityAnalysisSelect
           
protected  JButton removeExportButton
           
protected  JList selectedSensitivityExports
           
protected  JTable simulSensitivityAnalysisParam
           
 
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 addChildrenToFactorCardinalityPanel()
           
protected  void addChildrenToFactorCardinalityScrollPane()
           
protected  void addExports()
          Add multiples export.
 void applyDataBinding(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 createFactorCardinalityPanel()
           
protected  void createFactorCardinalityScrollPane()
           
protected  void createFieldSensitivityAnalysisSelect()
           
protected  void createRemoveExportButton()
           
protected  void createSelectedSensitivityExports()
           
protected  void createSimulSensitivityAnalysisParam()
           
 void doActionPerformed__on__addExportButton(ActionEvent event)
           
 void doActionPerformed__on__clearExportsButton(ActionEvent event)
           
 void doActionPerformed__on__fieldSensitivityAnalysisSelect(ActionEvent event)
           
 void doActionPerformed__on__removeExportButton(ActionEvent event)
           
 void doValueChanged__on__availableSensitivityExports(ListSelectionEvent event)
           
 void doValueChanged__on__selectedSensitivityExports(ListSelectionEvent event)
           
 void firePropertyChange(String propertyName, Object oldValue, Object newValue)
           
protected  JLabel get$JLabel0()
           
protected  JLabel get$JLabel1()
           
protected  JLabel get$JLabel2()
           
protected  JScrollPane get$JScrollPane0()
           
protected  JScrollPane get$JScrollPane1()
           
protected  JScrollPane get$JScrollPane2()
           
protected  JScrollPane get$JScrollPane3()
           
 Map<String,Object> get$objectMap()
           
protected  jaxx.runtime.swing.Table get$Table1()
           
protected  jaxx.runtime.swing.Table get$Table2()
           
 JButton getAddExportButton()
           
protected  StringListModel getAvailableExportListModel()
           
 JList getAvailableSensitivityExports()
           
 JButton getClearExportsButton()
           
<T> T
getContextValue(Class<T> clazz)
           
<T> T
getContextValue(Class<T> clazz, String name)
           
 jaxx.runtime.JAXXBinding getDataBinding(String bindingId)
           
 jaxx.runtime.JAXXBinding[] getDataBindings()
           
 jaxx.runtime.JAXXContext getDelegateContext()
           
 JTable getExportParamsTable()
           
 JTable getFactorCardinality()
           
 JPanel getFactorCardinalityPanel()
           
 JScrollPane getFactorCardinalityScrollPane()
           
 JComboBox getFieldSensitivityAnalysisSelect()
           
 Object getObjectById(String id)
           
<O extends Container>
O
getParentContainer(Class<O> clazz)
           
<O extends Container>
O
getParentContainer(Object source, Class<O> clazz)
           
 JButton getRemoveExportButton()
           
 JList getSelectedSensitivityExports()
           
 ComboBoxModel getSensitivityAnalysisModel()
           
protected  SimulAction getSimulAction()
           
 JTable getSimulSensitivityAnalysisParam()
           
 void processDataBinding(String $binding)
           
 void processDataBinding(String $binding, boolean $force)
           
 void refreshSelectedSensitivityAnalysis()
          Auto select analysis in JComboBox with analysis selected in SimulAction.
 void registerDataBinding(jaxx.runtime.JAXXBinding binding)
           
<T> void
removeContextValue(Class<T> clazz)
           
<T> void
removeContextValue(Class<T> clazz, String name)
           
 void removeDataBinding(String $binding)
           
protected  void removeExports()
          Remove multiple export.
protected  void selectedSensitivityExportSelection()
          When selection change on choosen export list.
protected  void sensitivityAnalysisChanged()
           
<T> void
setContextValue(T o)
           
<T> void
setContextValue(T o, 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
 
Methods inherited from interface jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

$activeBindings

protected List<Object> $activeBindings

$bindingSources

protected Map<String,Object> $bindingSources

$bindings

protected final Map<String,jaxx.runtime.JAXXBinding> $bindings

$objectMap

protected Map<String,Object> $objectMap

$previousValues

protected Map<?,?> $previousValues

delegateContext

protected final jaxx.runtime.JAXXContext delegateContext

addExportButton

protected JButton addExportButton

availableSensitivityExports

protected JList availableSensitivityExports

clearExportsButton

protected JButton clearExportsButton

exportParamsTable

protected JTable exportParamsTable

factorCardinality

protected JTable factorCardinality

factorCardinalityPanel

protected JPanel factorCardinalityPanel

factorCardinalityScrollPane

protected JScrollPane factorCardinalityScrollPane

fieldSensitivityAnalysisSelect

protected JComboBox fieldSensitivityAnalysisSelect

removeExportButton

protected JButton removeExportButton

selectedSensitivityExports

protected JList selectedSensitivityExports

simulSensitivityAnalysisParam

protected JTable simulSensitivityAnalysisParam
Constructor Detail

SensitivityChooserUI

public SensitivityChooserUI()

SensitivityChooserUI

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

getSimulAction

protected SimulAction getSimulAction()

getSensitivityAnalysisModel

public ComboBoxModel getSensitivityAnalysisModel()

refreshSelectedSensitivityAnalysis

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


sensitivityAnalysisChanged

protected void sensitivityAnalysisChanged()

setFactorCardinalityTableModel

public void setFactorCardinalityTableModel()

getAvailableExportListModel

protected StringListModel 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(String $binding)
Specified by:
applyDataBinding in interface jaxx.runtime.JAXXObject

firePropertyChange

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

get$objectMap

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

getDataBinding

public jaxx.runtime.JAXXBinding getDataBinding(String bindingId)
Specified by:
getDataBinding in interface jaxx.runtime.JAXXObject

getDataBindings

public jaxx.runtime.JAXXBinding[] getDataBindings()
Specified by:
getDataBindings in interface jaxx.runtime.JAXXObject

getObjectById

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

processDataBinding

public void processDataBinding(String $binding,
                               boolean $force)
Specified by:
processDataBinding in interface jaxx.runtime.JAXXObject

processDataBinding

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

registerDataBinding

public void registerDataBinding(jaxx.runtime.JAXXBinding binding)
Specified by:
registerDataBinding in interface jaxx.runtime.JAXXObject

removeDataBinding

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

getContextValue

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

getContextValue

public <T> T getContextValue(Class<T> clazz,
                             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 Container> O getParentContainer(Class<O> clazz)
Specified by:
getParentContainer in interface jaxx.runtime.JAXXObject

getParentContainer

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

removeContextValue

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

removeContextValue

public <T> void removeContextValue(Class<T> clazz,
                                   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,
                                String name)
Specified by:
setContextValue in interface jaxx.runtime.JAXXContext

doActionPerformed__on__addExportButton

public void doActionPerformed__on__addExportButton(ActionEvent event)

doActionPerformed__on__clearExportsButton

public void doActionPerformed__on__clearExportsButton(ActionEvent event)

doActionPerformed__on__fieldSensitivityAnalysisSelect

public void doActionPerformed__on__fieldSensitivityAnalysisSelect(ActionEvent event)

doActionPerformed__on__removeExportButton

public void doActionPerformed__on__removeExportButton(ActionEvent event)

doValueChanged__on__availableSensitivityExports

public void doValueChanged__on__availableSensitivityExports(ListSelectionEvent event)

doValueChanged__on__selectedSensitivityExports

public void doValueChanged__on__selectedSensitivityExports(ListSelectionEvent event)

getAddExportButton

public JButton getAddExportButton()

getAvailableSensitivityExports

public JList getAvailableSensitivityExports()

getClearExportsButton

public JButton getClearExportsButton()

getExportParamsTable

public JTable getExportParamsTable()

getFactorCardinality

public JTable getFactorCardinality()

getFactorCardinalityPanel

public JPanel getFactorCardinalityPanel()

getFactorCardinalityScrollPane

public JScrollPane getFactorCardinalityScrollPane()

getFieldSensitivityAnalysisSelect

public JComboBox getFieldSensitivityAnalysisSelect()

getRemoveExportButton

public JButton getRemoveExportButton()

getSelectedSensitivityExports

public JList getSelectedSensitivityExports()

getSimulSensitivityAnalysisParam

public JTable getSimulSensitivityAnalysisParam()

get$JLabel0

protected JLabel get$JLabel0()

get$JScrollPane0

protected JScrollPane get$JScrollPane0()

get$JLabel1

protected JLabel get$JLabel1()

get$JLabel2

protected JLabel get$JLabel2()

get$Table1

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

get$JScrollPane1

protected JScrollPane get$JScrollPane1()

get$Table2

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

get$JScrollPane2

protected JScrollPane get$JScrollPane2()

get$JScrollPane3

protected JScrollPane get$JScrollPane3()

addChildrenToFactorCardinalityPanel

protected void addChildrenToFactorCardinalityPanel()

addChildrenToFactorCardinalityScrollPane

protected void addChildrenToFactorCardinalityScrollPane()

createAddExportButton

protected void createAddExportButton()

createAvailableSensitivityExports

protected void createAvailableSensitivityExports()

createClearExportsButton

protected void createClearExportsButton()

createExportParamsTable

protected void createExportParamsTable()

createFactorCardinality

protected void createFactorCardinality()

createFactorCardinalityPanel

protected void createFactorCardinalityPanel()

createFactorCardinalityScrollPane

protected void createFactorCardinalityScrollPane()

createFieldSensitivityAnalysisSelect

protected void createFieldSensitivityAnalysisSelect()

createRemoveExportButton

protected void createRemoveExportButton()

createSelectedSensitivityExports

protected void createSelectedSensitivityExports()

createSimulSensitivityAnalysisParam

protected void createSimulSensitivityAnalysisParam()


Copyright © 1999-2012 CodeLutin. All Rights Reserved.