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:
ImageObserver, MenuContainer, Serializable, 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
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  PopulationImpl bean
           
protected  JButton cancel
           
protected  JTextField fieldPopulationGroupAge
           
protected  JTextArea fieldPopulationGroupComment
           
protected  JTextField fieldPopulationGroupMaxLength
           
protected  JTextField fieldPopulationGroupMeanWeight
           
protected  JTextField fieldPopulationGroupMinLength
           
protected  org.nuiton.math.matrix.gui.MatrixPanelEditor fieldPopulationGroupNaturalDeathRate
           
protected  JTextField fieldPopulationGroupPrice
           
protected  JTextField fieldPopulationGroupReproductionRate
           
protected  Boolean popGroupNotNull
           
protected  PopulationGroupImpl populationGroup
           
protected  jaxx.runtime.swing.JAXXComboBox populationGroupPopulationGroupComboBox
           
protected  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(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(ActionEvent event)
           
 void doKeyReleased__on__fieldPopulationGroupAge(KeyEvent event)
           
 void doKeyReleased__on__fieldPopulationGroupComment(KeyEvent event)
           
 void doKeyReleased__on__fieldPopulationGroupMaxLength(KeyEvent event)
           
 void doKeyReleased__on__fieldPopulationGroupMinLength(KeyEvent event)
           
 void doKeyReleased__on__fieldPopulationGroupReproductionRate(KeyEvent event)
           
protected  PopulationGroupUI get$InputContentUI0()
           
protected  String get$jaxxObjectDescriptor()
           
protected  JLabel get$JLabel2()
           
protected  JLabel get$JLabel3()
           
protected  JLabel get$JLabel4()
           
protected  JLabel get$JLabel5()
           
protected  JLabel get$JLabel6()
           
protected  JLabel get$JLabel7()
           
protected  JLabel get$JLabel8()
           
protected  JLabel get$JLabel9()
           
protected  JScrollPane get$JScrollPane10()
           
protected  Map get$previousValues()
           
protected  jaxx.runtime.swing.Table get$Table1()
           
protected  jaxx.runtime.swing.Table get$Table11()
           
protected  boolean getAllComponentsCreated()
           
 PopulationImpl getBean()
           
 JButton getCancel()
           
protected  boolean getContextInitialized()
           
 JTextField getFieldPopulationGroupAge()
           
 JTextArea getFieldPopulationGroupComment()
           
 JTextField getFieldPopulationGroupMaxLength()
           
 JTextField getFieldPopulationGroupMeanWeight()
           
 JTextField getFieldPopulationGroupMinLength()
           
 org.nuiton.math.matrix.gui.MatrixPanelEditor getFieldPopulationGroupNaturalDeathRate()
           
 JTextField getFieldPopulationGroupPrice()
           
 JTextField getFieldPopulationGroupReproductionRate()
           
 Boolean getPopGroupNotNull()
           
 PopulationGroupImpl getPopulationGroup()
           
 jaxx.runtime.swing.JAXXComboBox getPopulationGroupPopulationGroupComboBox()
           
 JButton getSave()
           
 Boolean isPopGroupNotNull()
           
protected  void populationGroupChanged()
          Called on PopulationGroup combo box selection.
 void processDataBinding(String $dest, boolean $force)
           
 void refresh()
          This method is UI entry point.
 void removeDataBinding(String $binding)
           
 void setActionButtons()
          This is a hack for tabbed UI.
 void setBean(PopulationImpl newValue)
           
protected  void setNaturalDeathRateMatrix()
           
 void setPopGroupNotNull(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 JButton cancel

fieldPopulationGroupAge

protected JTextField fieldPopulationGroupAge

fieldPopulationGroupComment

protected JTextArea fieldPopulationGroupComment

fieldPopulationGroupMaxLength

protected JTextField fieldPopulationGroupMaxLength

fieldPopulationGroupMeanWeight

protected JTextField fieldPopulationGroupMeanWeight

fieldPopulationGroupMinLength

protected JTextField fieldPopulationGroupMinLength

fieldPopulationGroupNaturalDeathRate

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

fieldPopulationGroupPrice

protected JTextField fieldPopulationGroupPrice

fieldPopulationGroupReproductionRate

protected JTextField fieldPopulationGroupReproductionRate

popGroupNotNull

protected Boolean popGroupNotNull

populationGroup

protected PopulationGroupImpl populationGroup

populationGroupPopulationGroupComboBox

protected jaxx.runtime.swing.JAXXComboBox populationGroupPopulationGroupComboBox

save

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

processDataBinding

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

removeDataBinding

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

doActionPerformed__on__populationGroupPopulationGroupComboBox

public void doActionPerformed__on__populationGroupPopulationGroupComboBox(ActionEvent event)

doKeyReleased__on__fieldPopulationGroupAge

public void doKeyReleased__on__fieldPopulationGroupAge(KeyEvent event)

doKeyReleased__on__fieldPopulationGroupComment

public void doKeyReleased__on__fieldPopulationGroupComment(KeyEvent event)

doKeyReleased__on__fieldPopulationGroupMaxLength

public void doKeyReleased__on__fieldPopulationGroupMaxLength(KeyEvent event)

doKeyReleased__on__fieldPopulationGroupMinLength

public void doKeyReleased__on__fieldPopulationGroupMinLength(KeyEvent event)

doKeyReleased__on__fieldPopulationGroupReproductionRate

public void doKeyReleased__on__fieldPopulationGroupReproductionRate(KeyEvent event)

getBean

public PopulationImpl getBean()

getCancel

public JButton getCancel()

getFieldPopulationGroupAge

public JTextField getFieldPopulationGroupAge()

getFieldPopulationGroupComment

public JTextArea getFieldPopulationGroupComment()

getFieldPopulationGroupMaxLength

public JTextField getFieldPopulationGroupMaxLength()

getFieldPopulationGroupMeanWeight

public JTextField getFieldPopulationGroupMeanWeight()

getFieldPopulationGroupMinLength

public JTextField getFieldPopulationGroupMinLength()

getFieldPopulationGroupNaturalDeathRate

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

getFieldPopulationGroupPrice

public JTextField getFieldPopulationGroupPrice()

getFieldPopulationGroupReproductionRate

public JTextField getFieldPopulationGroupReproductionRate()

getPopGroupNotNull

public Boolean getPopGroupNotNull()

getPopulationGroup

public PopulationGroupImpl getPopulationGroup()

getPopulationGroupPopulationGroupComboBox

public jaxx.runtime.swing.JAXXComboBox getPopulationGroupPopulationGroupComboBox()

getSave

public JButton getSave()

isPopGroupNotNull

public Boolean isPopGroupNotNull()

setBean

public void setBean(PopulationImpl newValue)

setPopGroupNotNull

public void setPopGroupNotNull(Boolean newValue)

setPopulationGroup

public void setPopulationGroup(PopulationGroupImpl newValue)

get$InputContentUI0

protected PopulationGroupUI get$InputContentUI0()

get$JLabel2

protected JLabel get$JLabel2()

get$JLabel3

protected JLabel get$JLabel3()

get$JLabel4

protected JLabel get$JLabel4()

get$JLabel5

protected JLabel get$JLabel5()

get$JLabel6

protected JLabel get$JLabel6()

get$JLabel7

protected JLabel get$JLabel7()

get$JLabel8

protected JLabel get$JLabel8()

get$JLabel9

protected JLabel get$JLabel9()

get$JScrollPane10

protected JScrollPane get$JScrollPane10()

get$Table1

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

get$Table11

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

get$jaxxObjectDescriptor

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

get$previousValues

protected 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-2011 CodeLutin. All Rights Reserved.