insensa.view.dialogs.connections
Class SetDivisionProperties

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by insensa.view.dialogs.SettingsDialog
                          extended by insensa.view.dialogs.connections.SetDivisionProperties
All Implemented Interfaces:
IViewConnectionSetting, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class SetDivisionProperties
extends SettingsDialog
implements IViewConnectionSetting

See Also:
Serialized Form

Nested Class Summary
private  class SetDivisionProperties.OkButtonActionListener
           
private  class SetDivisionProperties.SetDivByZeroStateActionListener
           
 
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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
private  javax.swing.ButtonGroup buttonGroup1
           
private  javax.swing.JComboBox comboBoxDividend
           
private  javax.swing.JComboBox comboBoxDivisor
           
private  java.lang.String divByZeroOption
           
private  CRasterFileInformation dividend
           
private  CDivision division
           
private  CRasterFileInformation divisor
           
private  java.util.List<CRasterFileInformation> fileList
           
private  javax.swing.JTable jTable1
           
private  javax.swing.JLabel labelValue
           
private  javax.swing.JPanel panelDivByZero
           
private  javax.swing.JPanel panelDividend
           
private  javax.swing.JPanel panelDivisor
           
private  javax.swing.JPanel panelInternal
           
private  javax.swing.JPanel panelTable
           
private  javax.swing.JRadioButton radioSetDummy
           
private  javax.swing.JRadioButton radioSetNDV
           
private  javax.swing.JScrollPane scrollPaneTable
           
private static long serialVersionUID
           
private  javax.swing.JTextField textFieldValue
           
private  boolean wasEnabled
           
 
Fields inherited from class insensa.view.dialogs.SettingsDialog
body, doc, kit, styleSheet
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
SetDivisionProperties()
           
 
Method Summary
private  void initComboBoxPanels()
           
private  javax.swing.JPanel initComponents()
           
private  void initData()
           
private  void initPabelDivByZero()
           
private  void initPanelInternal()
           
 void setConnection(ConnectionFileChanger connection)
           
 void setParentFrame(java.awt.Frame parent)
           
 void setView(CView view)
           
 void startView()
           
 
Methods inherited from class insensa.view.dialogs.SettingsDialog
getButtonCancel, getButtonHelp, getButtonOk, getCancelActionListener, getHelpId, getLabelStatus, initComponents, saveAsHtml, setHeadTitle, setHelpId, setStatus
 
Methods inherited from class javax.swing.JDialog
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
 
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront
 
Methods inherited from class java.awt.Container
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, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, 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, isOpaque, 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, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

division

private CDivision division

fileList

private java.util.List<CRasterFileInformation> fileList

divisor

private CRasterFileInformation divisor

dividend

private CRasterFileInformation dividend

divByZeroOption

private java.lang.String divByZeroOption

wasEnabled

private boolean wasEnabled

buttonGroup1

private javax.swing.ButtonGroup buttonGroup1

jTable1

private javax.swing.JTable jTable1

labelValue

private javax.swing.JLabel labelValue

panelInternal

private javax.swing.JPanel panelInternal

panelDivByZero

private javax.swing.JPanel panelDivByZero

panelTable

private javax.swing.JPanel panelTable

radioSetDummy

private javax.swing.JRadioButton radioSetDummy

radioSetNDV

private javax.swing.JRadioButton radioSetNDV

scrollPaneTable

private javax.swing.JScrollPane scrollPaneTable

textFieldValue

private javax.swing.JTextField textFieldValue

comboBoxDividend

private javax.swing.JComboBox comboBoxDividend

comboBoxDivisor

private javax.swing.JComboBox comboBoxDivisor

panelDividend

private javax.swing.JPanel panelDividend

panelDivisor

private javax.swing.JPanel panelDivisor
Constructor Detail

SetDivisionProperties

public SetDivisionProperties()
Method Detail

initComboBoxPanels

private void initComboBoxPanels()

initComponents

private javax.swing.JPanel initComponents()
Returns:

initData

private void initData()

initPabelDivByZero

private void initPabelDivByZero()

initPanelInternal

private void initPanelInternal()

setConnection

public void setConnection(ConnectionFileChanger connection)
                   throws java.io.IOException
Specified by:
setConnection in interface IViewConnectionSetting
Throws:
java.io.IOException
See Also:
IViewConnectionSetting.setConnection(insensa.connections.ConnectionFileChanger)

setParentFrame

public void setParentFrame(java.awt.Frame parent)
Specified by:
setParentFrame in interface IViewConnectionSetting
See Also:
IViewConnectionSetting.setParentFrame(java.awt.Frame)

setView

public void setView(CView view)
Specified by:
setView in interface IViewConnectionSetting
See Also:
IViewConnectionSetting.setView(insensa.view.CView)

startView

public void startView()
               throws java.io.IOException
Specified by:
startView in interface IViewConnectionSetting
Throws:
java.io.IOException
See Also:
IViewConnectionSetting.startView()