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.AccessibleJDialogjava.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityTypejava.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, cancelOnCloseaccessibleContext, rootPane, rootPaneCheckingEnabledBOTTOM_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, setVisibleaddImpl, 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, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBackaddPropertyChangeListener, 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, toFrontadd, 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, validateTreeaction, 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, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaskUserBeforeExit, cancelAction, isCancelOnClose, okAction, setTitle, setVisiblefirePropertyChangeprotected 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()
REpiceaDialoginitUI in class REpiceaDialogprotected javax.swing.JPanel makePanel(java.awt.Component comp,
int orientation)
public void listenTo()
SynchronizedListeninglistenTo in interface SynchronizedListeningpublic void doNotListenToAnymore()
SynchronizedListeningdoNotListenToAnymore in interface SynchronizedListeningpublic void postSavingAction()
IOUserInterfacepostSavingAction in interface IOUserInterfacepublic void postLoadingAction()
IOUserInterfacepostLoadingAction in interface IOUserInterfacepublic WindowSettings getWindowSettings()
IOUserInterfacegetWindowSettings in interface IOUserInterfaceprotected void refreshTitle()
public void synchronizeUIWithOwner()
OwnedWindowsynchronizeUIWithOwner in interface OwnedWindowpublic Memorizable getWindowOwner()
OwnedWindowgetWindowOwner in interface OwnedWindowpublic void numberChanged(NumberFormatFieldFactory.NumberFieldDocument.NumberFieldEvent e)
NumberFormatFieldFactory.NumberFieldListenernumberChanged in interface NumberFormatFieldFactory.NumberFieldListenere - a NumberFieldEvent instancepublic void actionPerformed(java.awt.event.ActionEvent arg0)
actionPerformed in interface java.awt.event.ActionListenerpublic void itemStateChanged(java.awt.event.ItemEvent arg0)
itemStateChanged in interface java.awt.event.ItemListener