insensa.view.dialogs
Class AbstractChooseOutputDialog

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.AbstractChooseOutputDialog
All Implemented Interfaces:
ChooseOutputDialog, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
Direct Known Subclasses:
CDialogAddConnection

public abstract class AbstractChooseOutputDialog
extends SettingsDialog
implements ChooseOutputDialog

See Also:
Serialized Form

Nested Class Summary
 
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
protected  boolean isSelected
           
protected  javax.swing.JCheckBox jCheckBox1
           
protected  CModel model
           
private  java.lang.String newFileName
           
protected  javax.swing.JTextField newSetTextField
           
protected  javax.swing.JLabel outputFileNameLabel
           
protected  javax.swing.JTextField outputFileNameText
           
protected  CRasterFileSet outputFileSet
           
protected  javax.swing.JLabel outputFileSetLabel
           
protected  javax.swing.JTextField outputFileSetTextField
           
(package private)  java.lang.String separator
           
private static long serialVersionUID
           
protected  javax.swing.tree.DefaultMutableTreeNode treeNode
           
protected  CView view
           
 
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
AbstractChooseOutputDialog(java.awt.Frame parent, boolean modal, CModel model, CView view)
          Creates new form CDialogAddConnection.
 
Method Summary
protected  boolean checkInputValues()
           
protected  java.lang.String getNewFileName()
           
private  javax.swing.JPanel initComponents()
           
 boolean isVisible()
           
 void setFileSet(CRasterFileSet newSet)
           
 void setRefreshingTreeNode(javax.swing.tree.DefaultMutableTreeNode treeNode)
           
 void setVisible(boolean b)
           
 
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, 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, 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
 
Methods inherited from interface insensa.view.dialogs.ChooseOutputDialog
setFile
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

jCheckBox1

protected javax.swing.JCheckBox jCheckBox1

outputFileSetLabel

protected javax.swing.JLabel outputFileSetLabel

outputFileSetTextField

protected javax.swing.JTextField outputFileSetTextField

newSetTextField

protected javax.swing.JTextField newSetTextField

outputFileNameLabel

protected javax.swing.JLabel outputFileNameLabel

outputFileNameText

protected javax.swing.JTextField outputFileNameText

outputFileSet

protected CRasterFileSet outputFileSet

isSelected

protected boolean isSelected

separator

java.lang.String separator

model

protected CModel model

treeNode

protected javax.swing.tree.DefaultMutableTreeNode treeNode

view

protected CView view

newFileName

private java.lang.String newFileName
Constructor Detail

AbstractChooseOutputDialog

public AbstractChooseOutputDialog(java.awt.Frame parent,
                                  boolean modal,
                                  CModel model,
                                  CView view)
Creates new form CDialogAddConnection.

Parameters:
parent -
modal -
model -
insensa.view -
Method Detail

checkInputValues

protected boolean checkInputValues()
Returns:

getNewFileName

protected java.lang.String getNewFileName()
Returns:

initComponents

private javax.swing.JPanel initComponents()
Returns:

isVisible

public boolean isVisible()
Specified by:
isVisible in interface ChooseOutputDialog
Overrides:
isVisible in class java.awt.Component
Returns:
See Also:
Component.isVisible()

setFileSet

public void setFileSet(CRasterFileSet newSet)
Specified by:
setFileSet in interface ChooseOutputDialog
See Also:
ChooseOutputDialog.setFileSet(insensa.CRasterFileSet)

setRefreshingTreeNode

public void setRefreshingTreeNode(javax.swing.tree.DefaultMutableTreeNode treeNode)
Specified by:
setRefreshingTreeNode in interface ChooseOutputDialog
See Also:
ChooseOutputDialog.setRefreshingTreeNode(javax.swing.tree.DefaultMutableTreeNode)

setVisible

public void setVisible(boolean b)
Specified by:
setVisible in interface ChooseOutputDialog
Overrides:
setVisible in class java.awt.Dialog
See Also:
Dialog.setVisible(boolean)