fr.ifremer.isisfish.ui.input.variable
Class EntityVariableUI

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 fr.ifremer.isisfish.ui.input.InputContentUI<org.nuiton.topia.persistence.TopiaEntityContextable>
                      extended by fr.ifremer.isisfish.ui.input.variable.EntityVariableUI
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject

public class EntityVariableUI
extends InputContentUI<org.nuiton.topia.persistence.TopiaEntityContextable>

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  org.nuiton.topia.persistence.TopiaEntityContextable bean
           
static String BINDING_MATRIX_PANEL_ENABLED
           
static String BINDING_MATRIX_PANEL_MATRIX
           
static String BINDING_VARIABLE_COMMENT_ENABLED
           
static String BINDING_VARIABLE_COMMENT_TEXT
           
static String BINDING_VARIABLE_DOUBLE_VALUE_ENABLED
           
static String BINDING_VARIABLE_DOUBLE_VALUE_TEXT
           
static String BINDING_VARIABLE_EQUATION_VALUE_ACTIVE
           
static String BINDING_VARIABLE_EQUATION_VALUE_BEAN
           
static String BINDING_VARIABLE_NAME_FIELD_ENABLED
           
static String BINDING_VARIABLE_NAME_FIELD_TEXT
           
static String BINDING_VARIABLE_TYPE_COMBO_ENABLED
           
static String BINDING_VARIABLE_TYPE_COMBO_SELECTED_ITEM
           
static String BINDING_VARIABLES_LIST_ENABLED
           
protected  org.nuiton.math.matrix.gui.MatrixPanelEditor matrixPanel
           
static String PROPERTY_BEAN
           
static String PROPERTY_VARIABLE
           
protected  EntityVariableHandler varHandler
           
protected  Variable variable
           
protected  JTextArea variableComment
           
protected  JTextField variableDoubleValue
           
protected  InputOneEquationUI variableEquationValue
           
protected  JTextField variableNameField
           
protected  JList variablesList
           
protected  JComboBox variableTypeCombo
           
protected  CardLayout variableTypeLayout
           
protected  JPanel variableTypePanel
           
 
Fields inherited from class fr.ifremer.isisfish.ui.input.InputContentUI
$activeBindings, $bindings, $bindingSources, $objectMap, $previousValues, active, BINDING_NEXT_TEXT, BINDING_NEXT_VISIBLE, body, buttonTitle, delegateContext, handler, layerUI, layerUI2, next, nextPath, PROPERTY_ACTIVE, PROPERTY_BUTTON_TITLE, PROPERTY_NEXT_PATH, PROPERTY_SENSITIVITY, sensitivity, tableLayerUI
 
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
EntityVariableUI()
           
EntityVariableUI(boolean param0)
           
EntityVariableUI(jaxx.runtime.JAXXContext param0)
           
EntityVariableUI(jaxx.runtime.JAXXContext param0, boolean param1)
           
EntityVariableUI(jaxx.runtime.JAXXContext param0, LayoutManager param1)
           
EntityVariableUI(jaxx.runtime.JAXXContext param0, LayoutManager param1, boolean param2)
           
EntityVariableUI(LayoutManager param0)
           
EntityVariableUI(LayoutManager param0, boolean param1)
           
 
Method Summary
protected  void $afterCompleteSetup()
           
static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
protected  void addChildrenToVariableTypePanel()
           
protected  void createBean()
           
protected  void createMatrixPanel()
           
protected  void createVarHandler()
           
protected  void createVariable()
           
protected  void createVariableComment()
           
protected  void createVariableDoubleValue()
           
protected  void createVariableEquationValue()
           
protected  void createVariableNameField()
           
protected  void createVariablesList()
           
protected  void createVariableTypeCombo()
           
protected  void createVariableTypeLayout()
           
protected  void createVariableTypePanel()
           
 void doActionPerformed__on__$JButton0(ActionEvent event)
           
 void doActionPerformed__on__$JButton1(ActionEvent event)
           
 void doActionPerformed__on__$JButton2(ActionEvent event)
           
 void doActionPerformed__on__variableTypeCombo(ActionEvent event)
           
 void doInsertUpdate__on__$Document0(DocumentEvent event)
           
 void doInsertUpdate__on__$Document1(DocumentEvent event)
           
 void doRemoveUpdate__on__$Document0(DocumentEvent event)
           
 void doRemoveUpdate__on__$Document1(DocumentEvent event)
           
 void doValueChanged__on__variablesList(ListSelectionEvent event)
           
protected  Document get$Document0()
           
protected  Document get$Document1()
           
protected  JButton get$JButton0()
           
protected  JButton get$JButton1()
           
protected  JButton get$JButton2()
           
protected  JLabel get$JLabel0()
           
protected  JLabel get$JLabel1()
           
protected  JLabel get$JLabel2()
           
protected  JLabel get$JLabel3()
           
protected  JLabel get$JLabel4()
           
protected  JScrollPane get$JScrollPane0()
           
protected  JScrollPane get$JScrollPane1()
           
protected  jaxx.runtime.swing.Table get$Table0()
           
protected  jaxx.runtime.swing.Table get$Table1()
           
protected  jaxx.runtime.swing.Table get$Table2()
           
protected  jaxx.runtime.swing.Table get$Table3()
           
protected  jaxx.runtime.swing.Table get$Table4()
           
protected  jaxx.runtime.swing.Table get$Table5()
           
 org.nuiton.topia.persistence.TopiaEntityContextable getBean()
           
 org.nuiton.math.matrix.gui.MatrixPanelEditor getMatrixPanel()
           
 EntityVariableHandler getVarHandler()
           
 Variable getVariable()
           
 JTextArea getVariableComment()
           
 JTextField getVariableDoubleValue()
           
 InputOneEquationUI getVariableEquationValue()
           
 JTextField getVariableNameField()
           
 JList getVariablesList()
           
 JComboBox getVariableTypeCombo()
           
 CardLayout getVariableTypeLayout()
           
 JPanel getVariableTypePanel()
           
 void setBean(org.nuiton.topia.persistence.TopiaEntityContextable bean)
           
 void setVariable(Variable variable)
           
 
Methods inherited from class fr.ifremer.isisfish.ui.input.InputContentUI
applyDataBinding, createActive, createBody, createButtonTitle, createHandler, createLayerUI, createLayerUI2, createNext, createNextPath, createSensitivity, createTableLayerUI, doActionPerformed__on__next, firePropertyChange, get$objectMap, getAction, getActive, getBody, getButtonTitle, getContextValue, getContextValue, getDataBinding, getDataBindings, getDelegateContext, getFisheryRegion, getHandler, getLayerUI, getLayerUI2, getNext, getNextPath, getObjectById, getParentContainer, getParentContainer, getSaveVerifier, getSensitivity, getTableLayerUI, getTopiaContext, goTo, installChangeListener, isActive, isSensitivity, processDataBinding, processDataBinding, refreshRegionInMap, registerDataBinding, removeContextValue, removeContextValue, removeDataBinding, resetChangeModel, setActive, setButtonTitle, setContextValue, setContextValue, setInfoText, setLayer, setNextPath, setSensitivity
 
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, 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, 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

PROPERTY_BEAN

public static final String PROPERTY_BEAN
See Also:
Constant Field Values

PROPERTY_VARIABLE

public static final String PROPERTY_VARIABLE
See Also:
Constant Field Values

BINDING_MATRIX_PANEL_ENABLED

public static final String BINDING_MATRIX_PANEL_ENABLED
See Also:
Constant Field Values

BINDING_MATRIX_PANEL_MATRIX

public static final String BINDING_MATRIX_PANEL_MATRIX
See Also:
Constant Field Values

BINDING_VARIABLES_LIST_ENABLED

public static final String BINDING_VARIABLES_LIST_ENABLED
See Also:
Constant Field Values

BINDING_VARIABLE_COMMENT_ENABLED

public static final String BINDING_VARIABLE_COMMENT_ENABLED
See Also:
Constant Field Values

BINDING_VARIABLE_COMMENT_TEXT

public static final String BINDING_VARIABLE_COMMENT_TEXT
See Also:
Constant Field Values

BINDING_VARIABLE_DOUBLE_VALUE_ENABLED

public static final String BINDING_VARIABLE_DOUBLE_VALUE_ENABLED
See Also:
Constant Field Values

BINDING_VARIABLE_DOUBLE_VALUE_TEXT

public static final String BINDING_VARIABLE_DOUBLE_VALUE_TEXT
See Also:
Constant Field Values

BINDING_VARIABLE_EQUATION_VALUE_ACTIVE

public static final String BINDING_VARIABLE_EQUATION_VALUE_ACTIVE
See Also:
Constant Field Values

BINDING_VARIABLE_EQUATION_VALUE_BEAN

public static final String BINDING_VARIABLE_EQUATION_VALUE_BEAN
See Also:
Constant Field Values

BINDING_VARIABLE_NAME_FIELD_ENABLED

public static final String BINDING_VARIABLE_NAME_FIELD_ENABLED
See Also:
Constant Field Values

BINDING_VARIABLE_NAME_FIELD_TEXT

public static final String BINDING_VARIABLE_NAME_FIELD_TEXT
See Also:
Constant Field Values

BINDING_VARIABLE_TYPE_COMBO_ENABLED

public static final String BINDING_VARIABLE_TYPE_COMBO_ENABLED
See Also:
Constant Field Values

BINDING_VARIABLE_TYPE_COMBO_SELECTED_ITEM

public static final String BINDING_VARIABLE_TYPE_COMBO_SELECTED_ITEM
See Also:
Constant Field Values

bean

protected org.nuiton.topia.persistence.TopiaEntityContextable bean

matrixPanel

protected org.nuiton.math.matrix.gui.MatrixPanelEditor matrixPanel

varHandler

protected EntityVariableHandler varHandler

variable

protected Variable variable

variableComment

protected JTextArea variableComment

variableDoubleValue

protected JTextField variableDoubleValue

variableEquationValue

protected InputOneEquationUI variableEquationValue

variableNameField

protected JTextField variableNameField

variableTypeCombo

protected JComboBox variableTypeCombo

variableTypeLayout

protected CardLayout variableTypeLayout

variableTypePanel

protected JPanel variableTypePanel

variablesList

protected JList variablesList
Constructor Detail

EntityVariableUI

public EntityVariableUI(LayoutManager param0,
                        boolean param1)

EntityVariableUI

public EntityVariableUI(jaxx.runtime.JAXXContext param0,
                        LayoutManager param1,
                        boolean param2)

EntityVariableUI

public EntityVariableUI(LayoutManager param0)

EntityVariableUI

public EntityVariableUI(jaxx.runtime.JAXXContext param0,
                        LayoutManager param1)

EntityVariableUI

public EntityVariableUI(boolean param0)

EntityVariableUI

public EntityVariableUI(jaxx.runtime.JAXXContext param0,
                        boolean param1)

EntityVariableUI

public EntityVariableUI()

EntityVariableUI

public EntityVariableUI(jaxx.runtime.JAXXContext param0)
Method Detail

$afterCompleteSetup

protected void $afterCompleteSetup()

$getJAXXObjectDescriptor

public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()

doActionPerformed__on__$JButton0

public void doActionPerformed__on__$JButton0(ActionEvent event)

doActionPerformed__on__$JButton1

public void doActionPerformed__on__$JButton1(ActionEvent event)

doActionPerformed__on__$JButton2

public void doActionPerformed__on__$JButton2(ActionEvent event)

doActionPerformed__on__variableTypeCombo

public void doActionPerformed__on__variableTypeCombo(ActionEvent event)

doInsertUpdate__on__$Document1

public void doInsertUpdate__on__$Document1(DocumentEvent event)

doRemoveUpdate__on__$Document1

public void doRemoveUpdate__on__$Document1(DocumentEvent event)

doInsertUpdate__on__$Document0

public void doInsertUpdate__on__$Document0(DocumentEvent event)

doRemoveUpdate__on__$Document0

public void doRemoveUpdate__on__$Document0(DocumentEvent event)

doValueChanged__on__variablesList

public void doValueChanged__on__variablesList(ListSelectionEvent event)

getBean

public org.nuiton.topia.persistence.TopiaEntityContextable getBean()
Specified by:
getBean in class InputContentUI<org.nuiton.topia.persistence.TopiaEntityContextable>

getMatrixPanel

public org.nuiton.math.matrix.gui.MatrixPanelEditor getMatrixPanel()

getVarHandler

public EntityVariableHandler getVarHandler()

getVariable

public Variable getVariable()

getVariableComment

public JTextArea getVariableComment()

getVariableDoubleValue

public JTextField getVariableDoubleValue()

getVariableEquationValue

public InputOneEquationUI getVariableEquationValue()

getVariableNameField

public JTextField getVariableNameField()

getVariableTypeCombo

public JComboBox getVariableTypeCombo()

getVariableTypeLayout

public CardLayout getVariableTypeLayout()

getVariableTypePanel

public JPanel getVariableTypePanel()

getVariablesList

public JList getVariablesList()

setBean

public void setBean(org.nuiton.topia.persistence.TopiaEntityContextable bean)
Specified by:
setBean in class InputContentUI<org.nuiton.topia.persistence.TopiaEntityContextable>

setVariable

public void setVariable(Variable variable)

get$Table0

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

get$Table1

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

get$JScrollPane0

protected JScrollPane get$JScrollPane0()

get$JButton0

protected JButton get$JButton0()

get$Table2

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

get$JLabel0

protected JLabel get$JLabel0()

get$Document0

protected Document get$Document0()

get$JLabel1

protected JLabel get$JLabel1()

get$Table3

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

get$JLabel2

protected JLabel get$JLabel2()

get$Table4

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

get$JLabel3

protected JLabel get$JLabel3()

get$Table5

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

get$JLabel4

protected JLabel get$JLabel4()

get$JScrollPane1

protected JScrollPane get$JScrollPane1()

get$Document1

protected Document get$Document1()

get$JButton1

protected JButton get$JButton1()

get$JButton2

protected JButton get$JButton2()

addChildrenToVariableTypePanel

protected void addChildrenToVariableTypePanel()

createBean

protected void createBean()

createMatrixPanel

protected void createMatrixPanel()

createVarHandler

protected void createVarHandler()

createVariable

protected void createVariable()

createVariableComment

protected void createVariableComment()

createVariableDoubleValue

protected void createVariableDoubleValue()

createVariableEquationValue

protected void createVariableEquationValue()

createVariableNameField

protected void createVariableNameField()

createVariableTypeCombo

protected void createVariableTypeCombo()

createVariableTypeLayout

protected void createVariableTypeLayout()

createVariableTypePanel

protected void createVariableTypePanel()

createVariablesList

protected void createVariablesList()


Copyright © 1999-2012 CodeLutin. All Rights Reserved.