fr.ifremer.isisfish.ui.input
Class PopulationGroupUI

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
                      extended by fr.ifremer.isisfish.ui.input.PopulationGroupUI
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject

public class PopulationGroupUI
extends InputContentUI

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  PopulationImpl bean
           
protected  javax.swing.JButton cancel
           
protected  javax.swing.JTextField fieldPopulationGroupAge
           
protected  javax.swing.JTextArea fieldPopulationGroupComment
           
protected  javax.swing.JTextField fieldPopulationGroupMaxLength
           
protected  javax.swing.JTextField fieldPopulationGroupMeanWeight
           
protected  javax.swing.JTextField fieldPopulationGroupMinLength
           
protected  org.nuiton.math.matrix.gui.MatrixPanelEditor fieldPopulationGroupNaturalDeathRate
           
protected  javax.swing.JTextField fieldPopulationGroupPrice
           
protected  javax.swing.JTextField fieldPopulationGroupReproductionRate
           
protected  java.lang.Boolean popGroupNotNull
           
protected  PopulationGroupImpl populationGroup
           
protected  jaxx.runtime.swing.JAXXComboBox populationGroupPopulationGroupComboBox
           
protected  javax.swing.JButton save
           
 
Fields inherited from class fr.ifremer.isisfish.ui.input.InputContentUI
$activeBindings, $bindingSources, $objectMap, actif, body, buttonTitle, delegateContext, layerUI, layerUI2, log, next, nextPath, sensitivity, tabbedPaneChangeListener, 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
PopulationGroupUI()
           
PopulationGroupUI(jaxx.runtime.JAXXContext parentContext)
           
 
Method Summary
static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
protected  void addChildrenToFieldPopulationGroupAge()
           
protected  void addChildrenToFieldPopulationGroupMaxLength()
           
protected  void addChildrenToFieldPopulationGroupMinLength()
           
protected  void addChildrenToFieldPopulationGroupNaturalDeathRate()
           
protected  void addChildrenToFieldPopulationGroupReproductionRate()
           
 void applyDataBinding(java.lang.String $binding)
           
protected  void createBean()
           
protected  void createCancel()
           
protected  void createFieldPopulationGroupAge()
           
protected  void createFieldPopulationGroupComment()
           
protected  void createFieldPopulationGroupMaxLength()
           
protected  void createFieldPopulationGroupMeanWeight()
           
protected  void createFieldPopulationGroupMinLength()
           
protected  void createFieldPopulationGroupNaturalDeathRate()
           
protected  void createFieldPopulationGroupPrice()
           
protected  void createFieldPopulationGroupReproductionRate()
           
protected  void createPopGroupNotNull()
           
protected  void createPopulationGroup()
           
protected  void createPopulationGroupPopulationGroupComboBox()
           
protected  void createSave()
           
 void doActionPerformed__on__populationGroupPopulationGroupComboBox(java.awt.event.ActionEvent event)
           
 void doKeyReleased__on__fieldPopulationGroupAge(java.awt.event.KeyEvent event)
           
 void doKeyReleased__on__fieldPopulationGroupComment(java.awt.event.KeyEvent event)
           
 void doKeyReleased__on__fieldPopulationGroupMaxLength(java.awt.event.KeyEvent event)
           
 void doKeyReleased__on__fieldPopulationGroupMinLength(java.awt.event.KeyEvent event)
           
 void doKeyReleased__on__fieldPopulationGroupReproductionRate(java.awt.event.KeyEvent event)
           
protected  PopulationGroupUI get$InputContentUI0()
           
protected  java.lang.String get$jaxxObjectDescriptor()
           
protected  javax.swing.JLabel get$JLabel2()
           
protected  javax.swing.JLabel get$JLabel3()
           
protected  javax.swing.JLabel get$JLabel4()
           
protected  javax.swing.JLabel get$JLabel5()
           
protected  javax.swing.JLabel get$JLabel6()
           
protected  javax.swing.JLabel get$JLabel7()
           
protected  javax.swing.JLabel get$JLabel8()
           
protected  javax.swing.JLabel get$JLabel9()
           
protected  javax.swing.JScrollPane get$JScrollPane10()
           
protected  java.util.Map get$previousValues()
           
protected  jaxx.runtime.swing.Table get$Table1()
           
protected  jaxx.runtime.swing.Table get$Table11()
           
protected  boolean getAllComponentsCreated()
           
 PopulationImpl getBean()
           
 javax.swing.JButton getCancel()
           
protected  boolean getContextInitialized()
           
 javax.swing.JTextField getFieldPopulationGroupAge()
           
 javax.swing.JTextArea getFieldPopulationGroupComment()
           
 javax.swing.JTextField getFieldPopulationGroupMaxLength()
           
 javax.swing.JTextField getFieldPopulationGroupMeanWeight()
           
 javax.swing.JTextField getFieldPopulationGroupMinLength()
           
 org.nuiton.math.matrix.gui.MatrixPanelEditor getFieldPopulationGroupNaturalDeathRate()
           
 javax.swing.JTextField getFieldPopulationGroupPrice()
           
 javax.swing.JTextField getFieldPopulationGroupReproductionRate()
           
 java.lang.Boolean getPopGroupNotNull()
           
 PopulationGroupImpl getPopulationGroup()
           
 jaxx.runtime.swing.JAXXComboBox getPopulationGroupPopulationGroupComboBox()
           
 javax.swing.JButton getSave()
           
 java.lang.Boolean isPopGroupNotNull()
           
protected  void populationGroupChanged()
          Called on PopulationGroup combo box selection.
 void processDataBinding(java.lang.String $dest, boolean $force)
           
 void refresh()
          This method is UI entry point.
 void removeDataBinding(java.lang.String $binding)
           
 void setActionButtons()
          This is a hack for tabbed UI.
 void setBean(PopulationImpl newValue)
           
protected  void setNaturalDeathRateMatrix()
           
 void setPopGroupNotNull(java.lang.Boolean newValue)
           
 void setPopulationGroup(PopulationGroupImpl newValue)
           
 
Methods inherited from class fr.ifremer.isisfish.ui.input.InputContentUI
accept, createActif, createBody, createButtonTitle, createLayerUI, createLayerUI2, createNext, createNextPath, createSensitivity, createTableLayerUI, displayFactorWizard, doActionPerformed__on__next, firePropertyChange, get$activeBindings, get$bindingSources, get$JPanel0, get$objectMap, getActif, getAction, getBody, getButtonTitle, getContextValue, getContextValue, getDelegateContext, getLayerUI, getLayerUI2, getLog, getNext, getNextPath, getObjectById, getParentContainer, getParentContainer, getRegion, getSensitivity, getTableLayerUI, getVerifier, goTo, installChangeListener, isActif, isSensitivity, processDataBinding, refreshRegionInMap, removeContextValue, removeContextValue, setActif, setButtonTitle, setContextValue, setContextValue, setCurrentTabActionButtons, 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
 

Field Detail

bean

protected PopulationImpl bean

cancel

protected javax.swing.JButton cancel

fieldPopulationGroupAge

protected javax.swing.JTextField fieldPopulationGroupAge

fieldPopulationGroupComment

protected javax.swing.JTextArea fieldPopulationGroupComment

fieldPopulationGroupMaxLength

protected javax.swing.JTextField fieldPopulationGroupMaxLength

fieldPopulationGroupMeanWeight

protected javax.swing.JTextField fieldPopulationGroupMeanWeight

fieldPopulationGroupMinLength

protected javax.swing.JTextField fieldPopulationGroupMinLength

fieldPopulationGroupNaturalDeathRate

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

fieldPopulationGroupPrice

protected javax.swing.JTextField fieldPopulationGroupPrice

fieldPopulationGroupReproductionRate

protected javax.swing.JTextField fieldPopulationGroupReproductionRate

popGroupNotNull

protected java.lang.Boolean popGroupNotNull

populationGroup

protected PopulationGroupImpl populationGroup

populationGroupPopulationGroupComboBox

protected jaxx.runtime.swing.JAXXComboBox populationGroupPopulationGroupComboBox

save

protected javax.swing.JButton save
Constructor Detail

PopulationGroupUI

public PopulationGroupUI()

PopulationGroupUI

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

refresh

public void refresh()
Description copied from class: InputContentUI
This method is UI entry point. It's called : - by input tree to first display UI - by input verifier on cancel action 20090602 chatellier : make abstract, must be implemented !

Specified by:
refresh in class InputContentUI

setActionButtons

public void setActionButtons()
Description copied from class: InputContentUI
This is a hack for tabbed UI. In this case of UI, they have multiples save/cancel buttons, they have to be manually activated on tab siwtching.

Specified by:
setActionButtons in class InputContentUI

setNaturalDeathRateMatrix

protected void setNaturalDeathRateMatrix()

populationGroupChanged

protected void populationGroupChanged()
Called on PopulationGroup combo box selection.


$getJAXXObjectDescriptor

public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()

applyDataBinding

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

processDataBinding

public void processDataBinding(java.lang.String $dest,
                               boolean $force)
Overrides:
processDataBinding in class InputContentUI

removeDataBinding

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

doActionPerformed__on__populationGroupPopulationGroupComboBox

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

doKeyReleased__on__fieldPopulationGroupAge

public void doKeyReleased__on__fieldPopulationGroupAge(java.awt.event.KeyEvent event)

doKeyReleased__on__fieldPopulationGroupComment

public void doKeyReleased__on__fieldPopulationGroupComment(java.awt.event.KeyEvent event)

doKeyReleased__on__fieldPopulationGroupMaxLength

public void doKeyReleased__on__fieldPopulationGroupMaxLength(java.awt.event.KeyEvent event)

doKeyReleased__on__fieldPopulationGroupMinLength

public void doKeyReleased__on__fieldPopulationGroupMinLength(java.awt.event.KeyEvent event)

doKeyReleased__on__fieldPopulationGroupReproductionRate

public void doKeyReleased__on__fieldPopulationGroupReproductionRate(java.awt.event.KeyEvent event)

getBean

public PopulationImpl getBean()

getCancel

public javax.swing.JButton getCancel()

getFieldPopulationGroupAge

public javax.swing.JTextField getFieldPopulationGroupAge()

getFieldPopulationGroupComment

public javax.swing.JTextArea getFieldPopulationGroupComment()

getFieldPopulationGroupMaxLength

public javax.swing.JTextField getFieldPopulationGroupMaxLength()

getFieldPopulationGroupMeanWeight

public javax.swing.JTextField getFieldPopulationGroupMeanWeight()

getFieldPopulationGroupMinLength

public javax.swing.JTextField getFieldPopulationGroupMinLength()

getFieldPopulationGroupNaturalDeathRate

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

getFieldPopulationGroupPrice

public javax.swing.JTextField getFieldPopulationGroupPrice()

getFieldPopulationGroupReproductionRate

public javax.swing.JTextField getFieldPopulationGroupReproductionRate()

getPopGroupNotNull

public java.lang.Boolean getPopGroupNotNull()

getPopulationGroup

public PopulationGroupImpl getPopulationGroup()

getPopulationGroupPopulationGroupComboBox

public jaxx.runtime.swing.JAXXComboBox getPopulationGroupPopulationGroupComboBox()

getSave

public javax.swing.JButton getSave()

isPopGroupNotNull

public java.lang.Boolean isPopGroupNotNull()

setBean

public void setBean(PopulationImpl newValue)

setPopGroupNotNull

public void setPopGroupNotNull(java.lang.Boolean newValue)

setPopulationGroup

public void setPopulationGroup(PopulationGroupImpl newValue)

get$InputContentUI0

protected PopulationGroupUI get$InputContentUI0()

get$JLabel2

protected javax.swing.JLabel get$JLabel2()

get$JLabel3

protected javax.swing.JLabel get$JLabel3()

get$JLabel4

protected javax.swing.JLabel get$JLabel4()

get$JLabel5

protected javax.swing.JLabel get$JLabel5()

get$JLabel6

protected javax.swing.JLabel get$JLabel6()

get$JLabel7

protected javax.swing.JLabel get$JLabel7()

get$JLabel8

protected javax.swing.JLabel get$JLabel8()

get$JLabel9

protected javax.swing.JLabel get$JLabel9()

get$JScrollPane10

protected javax.swing.JScrollPane get$JScrollPane10()

get$Table1

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

get$Table11

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

get$jaxxObjectDescriptor

protected java.lang.String get$jaxxObjectDescriptor()
Overrides:
get$jaxxObjectDescriptor in class InputContentUI

get$previousValues

protected java.util.Map get$previousValues()
Overrides:
get$previousValues in class InputContentUI

getAllComponentsCreated

protected boolean getAllComponentsCreated()
Overrides:
getAllComponentsCreated in class InputContentUI

getContextInitialized

protected boolean getContextInitialized()
Overrides:
getContextInitialized in class InputContentUI

addChildrenToFieldPopulationGroupAge

protected void addChildrenToFieldPopulationGroupAge()

addChildrenToFieldPopulationGroupMaxLength

protected void addChildrenToFieldPopulationGroupMaxLength()

addChildrenToFieldPopulationGroupMinLength

protected void addChildrenToFieldPopulationGroupMinLength()

addChildrenToFieldPopulationGroupNaturalDeathRate

protected void addChildrenToFieldPopulationGroupNaturalDeathRate()

addChildrenToFieldPopulationGroupReproductionRate

protected void addChildrenToFieldPopulationGroupReproductionRate()

createBean

protected void createBean()

createCancel

protected void createCancel()

createFieldPopulationGroupAge

protected void createFieldPopulationGroupAge()

createFieldPopulationGroupComment

protected void createFieldPopulationGroupComment()

createFieldPopulationGroupMaxLength

protected void createFieldPopulationGroupMaxLength()

createFieldPopulationGroupMeanWeight

protected void createFieldPopulationGroupMeanWeight()

createFieldPopulationGroupMinLength

protected void createFieldPopulationGroupMinLength()

createFieldPopulationGroupNaturalDeathRate

protected void createFieldPopulationGroupNaturalDeathRate()

createFieldPopulationGroupPrice

protected void createFieldPopulationGroupPrice()

createFieldPopulationGroupReproductionRate

protected void createFieldPopulationGroupReproductionRate()

createPopGroupNotNull

protected void createPopGroupNotNull()

createPopulationGroup

protected void createPopulationGroup()

createPopulationGroupPopulationGroupComboBox

protected void createPopulationGroupPopulationGroupComboBox()

createSave

protected void createSave()


Copyright © 1999-2010 CodeLutin. All Rights Reserved.