Skip navigation links


com.essbase.eas.essbase.ui.editor
Class FileChooser

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 com.essbase.eas.ui.StandardDialog
                          extended by com.essbase.eas.essbase.ui.editor.FileChooser

All Implemented Interfaces:
ModalDialog, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class FileChooser
extends StandardDialog

File chooser class for editors Notes:

Version:
1.00, 05/09/2001
Author:
Madhavi Bolisetty
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
static java.lang.String CSC_KEY
           
static java.lang.String ENTERFILE_KEY
           
static java.lang.String EXISTS_KEY
           
static java.lang.String FILESEPARATOR_KEY
           
static int OPEN_DIALOG
           
static java.lang.String OPEN_KEY
           
static int SAVE_DIALOG
           
static java.lang.String SAVE_KEY
           
static int SAVEAS_DIALOG
           
static java.lang.String SAVEAS_KEY
           
static java.lang.String SCRIPTDESC_KEY
           
static java.lang.String TXTDESC_KEY
           
static java.lang.String TXTFILETYPE_KEY
           

 

Fields inherited from class com.essbase.eas.ui.StandardDialog
adapter, busyCursor, buttons, cancelBtn, handledOK, helpBtn, okBtn, resources

 

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
FileChooser(int mode, java.lang.String type)
           
FileChooser(int mode, java.lang.String type, java.lang.String file)
           
FileChooser(int mode, java.lang.String type, java.lang.String file, java.lang.String title)
           
FileChooser(int mode, java.lang.String type, java.lang.String file, java.lang.String title, java.lang.String desc)
           

 

Method Summary
 void addFileFilter(javax.swing.filechooser.FileFilter filter)
           
 boolean approveSelection()
           
 java.io.File getSelectedFile()
           
 java.io.File getSelectedTypeFile()
           
 java.lang.String getSuffix(java.lang.String file)
           
 void handleOk()
           
 void handleWindowOpened()
          method that is called by the standard adapater when the dialog is first opened.
protected  void saveDefaultFile()
           
protected  void setDefaultFile(java.lang.String defFile)
           
 void setDefaultURL(java.util.ResourceBundle bundle, java.lang.String key)
           
 void setDefaultURL(java.lang.String s)
           
 void setDefaultURL(java.net.URL value)
           

 

Methods inherited from class com.essbase.eas.ui.StandardDialog
dispose, doModal, doModal, doWindowClosing, finalize, getSafeOwner, getStringSafely, getValue, handleCancel, handleWindowClosed, handleWindowClosing, localizeComponent, localizeComponents, localizeWindow, localizeWindow, readBounds, readBounds, resetBusyCursor, saveBounds, setBusyCursor, setHandledOK, setSaveBounds, setTitle, show, showErrorMessage, showStatusMessage

 

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, setUndecorated, setVisible, toBack

 

Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, 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, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Field Detail

CSC_KEY

public static final java.lang.String CSC_KEY
See Also:
Constant Field Values

SAVEAS_KEY

public static final java.lang.String SAVEAS_KEY
See Also:
Constant Field Values

SAVE_KEY

public static final java.lang.String SAVE_KEY
See Also:
Constant Field Values

OPEN_KEY

public static final java.lang.String OPEN_KEY
See Also:
Constant Field Values

ENTERFILE_KEY

public static final java.lang.String ENTERFILE_KEY
See Also:
Constant Field Values

EXISTS_KEY

public static final java.lang.String EXISTS_KEY
See Also:
Constant Field Values

TXTFILETYPE_KEY

public static final java.lang.String TXTFILETYPE_KEY
See Also:
Constant Field Values

TXTDESC_KEY

public static final java.lang.String TXTDESC_KEY
See Also:
Constant Field Values

SCRIPTDESC_KEY

public static final java.lang.String SCRIPTDESC_KEY
See Also:
Constant Field Values

FILESEPARATOR_KEY

public static final java.lang.String FILESEPARATOR_KEY
See Also:
Constant Field Values

SAVE_DIALOG

public static final int SAVE_DIALOG
See Also:
Constant Field Values

OPEN_DIALOG

public static final int OPEN_DIALOG
See Also:
Constant Field Values

SAVEAS_DIALOG

public static final int SAVEAS_DIALOG
See Also:
Constant Field Values

Constructor Detail

FileChooser

public FileChooser(int mode,
                   java.lang.String type)

FileChooser

public FileChooser(int mode,
                   java.lang.String type,
                   java.lang.String file)

FileChooser

public FileChooser(int mode,
                   java.lang.String type,
                   java.lang.String file,
                   java.lang.String title)

FileChooser

public FileChooser(int mode,
                   java.lang.String type,
                   java.lang.String file,
                   java.lang.String title,
                   java.lang.String desc)

Method Detail

setDefaultURL

public void setDefaultURL(java.util.ResourceBundle bundle,
                          java.lang.String key)

setDefaultURL

public void setDefaultURL(java.net.URL value)

setDefaultURL

public void setDefaultURL(java.lang.String s)

getSelectedTypeFile

public java.io.File getSelectedTypeFile()

approveSelection

public boolean approveSelection()

saveDefaultFile

protected void saveDefaultFile()

setDefaultFile

protected void setDefaultFile(java.lang.String defFile)

getSuffix

public java.lang.String getSuffix(java.lang.String file)

handleOk

public void handleOk()
Overrides:
handleOk in class StandardDialog

getSelectedFile

public java.io.File getSelectedFile()

handleWindowOpened

public void handleWindowOpened()
Description copied from class: StandardDialog
method that is called by the standard adapater when the dialog is first opened. This gives the dialog the capability of changing the focus control, enabling/disabling controls, etc. Derived classes should override this method.
Overrides:
handleWindowOpened in class StandardDialog

addFileFilter

public void addFileFilter(javax.swing.filechooser.FileFilter filter)

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.