public class BiomassParametersDialog extends REpiceaDialog implements IOUserInterface, OwnedWindow, NumberFormatFieldFactory.NumberFieldListener, java.awt.event.ActionListener, java.awt.event.ItemListener
Modifier and Type | Class and Description |
---|---|
protected static class |
BiomassParametersDialog.MessageID |
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JCheckBox |
basicDensityFromModelChkBox |
protected NumberFormatFieldFactory.JFormattedNumericField |
branchExpansionFactorBroadleaved |
protected NumberFormatFieldFactory.JFormattedNumericField |
branchExpansionFactorConiferous |
protected javax.swing.JCheckBox |
branchFromModelChkBox |
protected BiomassParameters |
caller |
protected NumberFormatFieldFactory.JFormattedNumericField |
carbonContentBroadleaved |
protected NumberFormatFieldFactory.JFormattedNumericField |
carbonContentConiferous |
protected javax.swing.JCheckBox |
carbonContentFromModelChkBox |
protected NumberFormatFieldFactory.JFormattedNumericField |
rootExpansionFactorBroadleaved |
protected NumberFormatFieldFactory.JFormattedNumericField |
rootExpansionFactorConiferous |
protected javax.swing.JCheckBox |
rootFromModelChkBox |
protected WindowSettings |
windowSettings |
askUserBeforeExit, cancelOnClose
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Modifier | Constructor and Description |
---|---|
protected |
BiomassParametersDialog(java.awt.Window window,
BiomassParameters caller)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent arg0) |
void |
doNotListenToAnymore()
This method remove the listeners.
|
protected BiomassParameters |
getCaller() |
Memorizable |
getWindowOwner()
This method returns the owner of this window which should implement the Memorizable interface
|
WindowSettings |
getWindowSettings()
This method returns the SettingMemory instance of the object if any.
|
protected void |
initUI()
This method creates the UI, i.e.
|
void |
itemStateChanged(java.awt.event.ItemEvent arg0) |
void |
listenTo()
This method specifies who is listening to whom.
|
protected javax.swing.JPanel |
makePanel(java.awt.Component comp,
int orientation) |
void |
numberChanged(NumberFormatFieldFactory.NumberFieldDocument.NumberFieldEvent e)
This method deals with the event fired by the JFormattedNumericField instance.
|
void |
postLoadingAction()
This method performs a particular action immediately after the parameters have been loaded.
|
void |
postSavingAction()
This method performs a particular action immediately after the parameters have been saved.
|
protected void |
refreshTitle()
The method sets the title of the dialog.
|
void |
synchronizeUIWithOwner()
This method ensures that the values of the components are those of the owner.
|
askUserBeforeExit, cancelAction, firePropertyChange, getBufferedImage, helpAction, isCancelOnClose, okAction, refreshInterface, setCancelOnClose, setIcon, setVisible
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
askUserBeforeExit, cancelAction, isCancelOnClose, okAction, setTitle, setVisible
firePropertyChange
protected final NumberFormatFieldFactory.JFormattedNumericField branchExpansionFactorConiferous
protected final NumberFormatFieldFactory.JFormattedNumericField branchExpansionFactorBroadleaved
protected final NumberFormatFieldFactory.JFormattedNumericField rootExpansionFactorConiferous
protected final NumberFormatFieldFactory.JFormattedNumericField rootExpansionFactorBroadleaved
protected final NumberFormatFieldFactory.JFormattedNumericField carbonContentConiferous
protected final NumberFormatFieldFactory.JFormattedNumericField carbonContentBroadleaved
protected final javax.swing.JCheckBox branchFromModelChkBox
protected final javax.swing.JCheckBox rootFromModelChkBox
protected final javax.swing.JCheckBox basicDensityFromModelChkBox
protected final javax.swing.JCheckBox carbonContentFromModelChkBox
protected BiomassParameters caller
protected final WindowSettings windowSettings
protected BiomassParametersDialog(java.awt.Window window, BiomassParameters caller)
window
- caller
- protected BiomassParameters getCaller()
protected void initUI()
REpiceaDialog
initUI
in class REpiceaDialog
protected javax.swing.JPanel makePanel(java.awt.Component comp, int orientation)
public void listenTo()
SynchronizedListening
listenTo
in interface SynchronizedListening
public void doNotListenToAnymore()
SynchronizedListening
doNotListenToAnymore
in interface SynchronizedListening
public void postSavingAction()
IOUserInterface
postSavingAction
in interface IOUserInterface
public void postLoadingAction()
IOUserInterface
postLoadingAction
in interface IOUserInterface
public WindowSettings getWindowSettings()
IOUserInterface
getWindowSettings
in interface IOUserInterface
protected void refreshTitle()
public void synchronizeUIWithOwner()
OwnedWindow
synchronizeUIWithOwner
in interface OwnedWindow
public Memorizable getWindowOwner()
OwnedWindow
getWindowOwner
in interface OwnedWindow
public void numberChanged(NumberFormatFieldFactory.NumberFieldDocument.NumberFieldEvent e)
NumberFormatFieldFactory.NumberFieldListener
numberChanged
in interface NumberFormatFieldFactory.NumberFieldListener
e
- a NumberFieldEvent instancepublic void actionPerformed(java.awt.event.ActionEvent arg0)
actionPerformed
in interface java.awt.event.ActionListener
public void itemStateChanged(java.awt.event.ItemEvent arg0)
itemStateChanged
in interface java.awt.event.ItemListener