fr.ifremer.isisfish.ui.input
Class PopulationZonesEditorUI

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<Population>
                      extended by fr.ifremer.isisfish.ui.input.PopulationZonesEditorUI
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject

public class PopulationZonesEditorUI
extends InputContentUI<Population>

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  Population bean
           
static String BINDING_FIELD_POPULATION_MAPPING_ZONE_REPRO_ZONE_RECRU_ENABLED
           
static String BINDING_FIELD_POPULATION_ZONES_RECRUITMENT_ENABLED
           
static String BINDING_FIELD_POPULATION_ZONES_REPRODUCTION_ENABLED
           
static String BINDING_POPULATION_ZONES_PRESENCE_ENABLED
           
protected  org.nuiton.math.matrix.gui.MatrixPanelEditor fieldPopulationMappingZoneReproZoneRecru
           
protected  JList fieldPopulationZonesRecruitment
           
protected  JList fieldPopulationZonesReproduction
           
protected  boolean init
           
protected  JList populationZonesPresence
           
static String PROPERTY_BEAN
           
 
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
PopulationZonesEditorUI()
           
PopulationZonesEditorUI(boolean param0)
           
PopulationZonesEditorUI(jaxx.runtime.JAXXContext param0)
           
PopulationZonesEditorUI(jaxx.runtime.JAXXContext param0, boolean param1)
           
PopulationZonesEditorUI(jaxx.runtime.JAXXContext param0, LayoutManager param1)
           
PopulationZonesEditorUI(jaxx.runtime.JAXXContext param0, LayoutManager param1, boolean param2)
           
PopulationZonesEditorUI(LayoutManager param0)
           
PopulationZonesEditorUI(LayoutManager param0, boolean param1)
           
 
Method Summary
protected  void $afterCompleteSetup()
           
static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
protected  void addChildrenToBody()
           
protected  void createBean()
           
protected  void createBody()
           
protected  void createFieldPopulationMappingZoneReproZoneRecru()
           
protected  void createFieldPopulationZonesRecruitment()
           
protected  void createFieldPopulationZonesReproduction()
           
protected  void createPopulationZonesPresence()
           
 void doMatrixChanged__on__fieldPopulationMappingZoneReproZoneRecru(org.nuiton.math.matrix.gui.MatrixPanelEvent event)
           
 void doValueChanged__on__fieldPopulationZonesRecruitment(ListSelectionEvent event)
           
 void doValueChanged__on__fieldPopulationZonesReproduction(ListSelectionEvent event)
           
 void doValueChanged__on__populationZonesPresence(ListSelectionEvent event)
           
protected  JLabel get$JLabel0()
           
protected  JLabel get$JLabel1()
           
protected  JLabel get$JLabel2()
           
protected  JLabel get$JLabel3()
           
protected  JScrollPane get$JScrollPane0()
           
protected  JScrollPane get$JScrollPane1()
           
protected  JScrollPane get$JScrollPane2()
           
protected  jaxx.runtime.swing.Table get$Table0()
           
 Population getBean()
           
 org.nuiton.math.matrix.gui.MatrixPanelEditor getFieldPopulationMappingZoneReproZoneRecru()
           
 JList getFieldPopulationZonesRecruitment()
           
 JList getFieldPopulationZonesReproduction()
           
 JList getPopulationZonesPresence()
           
protected  List<Zone> getSelectedValues(JList component)
          Get selected values for components as list.
protected  void populationMappingZoneReproZoneRecruMatrixChanged(org.nuiton.math.matrix.gui.MatrixPanelEvent event)
           
protected  void presenceChanged()
           
protected  void recruitementChanged()
           
protected  void reproductionChanged()
           
 void setBean(Population bean)
           
protected  void setFieldPopulationMappingZoneReproZoneRecru()
           
protected  void setFieldPopulationZonesRecruitmentModel(List<Zone> zones)
           
protected  void setFieldPopulationZonesReproductionModel(List<Zone> zones)
           
protected  void setModel(List<Zone> availableZones, List<Zone> selectedZones, JList associatedList)
          Change model of associatedList with all available zones, but keep selection with selectedZones.
protected  void setPopulationZonesPresenceModel()
           
 
Methods inherited from class fr.ifremer.isisfish.ui.input.InputContentUI
applyDataBinding, createActive, 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

BINDING_FIELD_POPULATION_MAPPING_ZONE_REPRO_ZONE_RECRU_ENABLED

public static final String BINDING_FIELD_POPULATION_MAPPING_ZONE_REPRO_ZONE_RECRU_ENABLED
See Also:
Constant Field Values

BINDING_FIELD_POPULATION_ZONES_RECRUITMENT_ENABLED

public static final String BINDING_FIELD_POPULATION_ZONES_RECRUITMENT_ENABLED
See Also:
Constant Field Values

BINDING_FIELD_POPULATION_ZONES_REPRODUCTION_ENABLED

public static final String BINDING_FIELD_POPULATION_ZONES_REPRODUCTION_ENABLED
See Also:
Constant Field Values

BINDING_POPULATION_ZONES_PRESENCE_ENABLED

public static final String BINDING_POPULATION_ZONES_PRESENCE_ENABLED
See Also:
Constant Field Values

bean

protected Population bean

fieldPopulationMappingZoneReproZoneRecru

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

fieldPopulationZonesRecruitment

protected JList fieldPopulationZonesRecruitment

fieldPopulationZonesReproduction

protected JList fieldPopulationZonesReproduction

populationZonesPresence

protected JList populationZonesPresence

init

protected boolean init
Constructor Detail

PopulationZonesEditorUI

public PopulationZonesEditorUI(LayoutManager param0,
                               boolean param1)

PopulationZonesEditorUI

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

PopulationZonesEditorUI

public PopulationZonesEditorUI(LayoutManager param0)

PopulationZonesEditorUI

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

PopulationZonesEditorUI

public PopulationZonesEditorUI(boolean param0)

PopulationZonesEditorUI

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

PopulationZonesEditorUI

public PopulationZonesEditorUI()

PopulationZonesEditorUI

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

$afterCompleteSetup

protected void $afterCompleteSetup()

populationMappingZoneReproZoneRecruMatrixChanged

protected void populationMappingZoneReproZoneRecruMatrixChanged(org.nuiton.math.matrix.gui.MatrixPanelEvent event)

setFieldPopulationMappingZoneReproZoneRecru

protected void setFieldPopulationMappingZoneReproZoneRecru()

setPopulationZonesPresenceModel

protected void setPopulationZonesPresenceModel()

setFieldPopulationZonesReproductionModel

protected void setFieldPopulationZonesReproductionModel(List<Zone> zones)

setFieldPopulationZonesRecruitmentModel

protected void setFieldPopulationZonesRecruitmentModel(List<Zone> zones)

setModel

protected void setModel(List<Zone> availableZones,
                        List<Zone> selectedZones,
                        JList associatedList)
Change model of associatedList with all available zones, but keep selection with selectedZones.


presenceChanged

protected void presenceChanged()

reproductionChanged

protected void reproductionChanged()

recruitementChanged

protected void recruitementChanged()

getSelectedValues

protected List<Zone> getSelectedValues(JList component)
Get selected values for components as list.


$getJAXXObjectDescriptor

public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()

doMatrixChanged__on__fieldPopulationMappingZoneReproZoneRecru

public void doMatrixChanged__on__fieldPopulationMappingZoneReproZoneRecru(org.nuiton.math.matrix.gui.MatrixPanelEvent event)

doValueChanged__on__fieldPopulationZonesRecruitment

public void doValueChanged__on__fieldPopulationZonesRecruitment(ListSelectionEvent event)

doValueChanged__on__fieldPopulationZonesReproduction

public void doValueChanged__on__fieldPopulationZonesReproduction(ListSelectionEvent event)

doValueChanged__on__populationZonesPresence

public void doValueChanged__on__populationZonesPresence(ListSelectionEvent event)

getBean

public Population getBean()
Specified by:
getBean in class InputContentUI<Population>

getFieldPopulationMappingZoneReproZoneRecru

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

getFieldPopulationZonesRecruitment

public JList getFieldPopulationZonesRecruitment()

getFieldPopulationZonesReproduction

public JList getFieldPopulationZonesReproduction()

getPopulationZonesPresence

public JList getPopulationZonesPresence()

setBean

public void setBean(Population bean)
Specified by:
setBean in class InputContentUI<Population>

get$Table0

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

get$JLabel0

protected JLabel get$JLabel0()

get$JLabel1

protected JLabel get$JLabel1()

get$JLabel2

protected JLabel get$JLabel2()

get$JScrollPane0

protected JScrollPane get$JScrollPane0()

get$JScrollPane1

protected JScrollPane get$JScrollPane1()

get$JScrollPane2

protected JScrollPane get$JScrollPane2()

get$JLabel3

protected JLabel get$JLabel3()

addChildrenToBody

protected void addChildrenToBody()

createBean

protected void createBean()

createBody

protected void createBody()
Overrides:
createBody in class InputContentUI<Population>

createFieldPopulationMappingZoneReproZoneRecru

protected void createFieldPopulationMappingZoneReproZoneRecru()

createFieldPopulationZonesRecruitment

protected void createFieldPopulationZonesRecruitment()

createFieldPopulationZonesReproduction

protected void createFieldPopulationZonesReproduction()

createPopulationZonesPresence

protected void createPopulationZonesPresence()


Copyright © 1999-2012 CodeLutin. All Rights Reserved.