JavaView® v2.12

jv.loader
Class PgExport_Dialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--jv.object.PsDialog
                                |
                                +--jv.loader.PgExport_Dialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, PsUpdateIf, java.io.Serializable, java.awt.event.WindowListener

public final class PgExport_Dialog
extends PsDialog

Dialog with text area containing ASCII version of exported geometry file. Select text and use cut-and-paste to save it to a file. This export mechanism is a work around of the Java security mechanism of applets which prevents an applet from writing to the local file system.

PvViewer is removed as key listener to be able to use ctrl-c and ctrl-v for cut-and-paste.

Version:
01.11.00, 2.30 revised (kp) Use button m_bSave from superclass.
01.07.00, 2.20 revised (kp) Add instance variable for bounds, formerly in PvViewer.
08.08.99, 2.10 revised (kp) Converted to Java AWT 1.1.
19.06.99, 2.00 revised (kp) generalized for general export, moved to jv.loader.
00.00.98, 1.00 created (kp)
Author:
Konrad Polthier
See Also:
Serialized Form

Fields inherited from class jv.object.PsDialog
BUTTON_CANCEL, BUTTON_CLOSE, BUTTON_HIDE, BUTTON_OK, BUTTON_RESET, BUTTON_SAVE
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
PgExport_Dialog(java.awt.Frame frame, java.lang.String title, boolean modal)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
 java.lang.String getDirectory()
           
 java.lang.String getFilename()
           
 java.lang.String getText()
           
 void init()
           
 void setDirectory(java.lang.String dir)
          Set directory to be used in file dialog.
 void setFilename(java.lang.String fileName)
          Set default filename to be suggest in file dialog.
 void setFilenameExtension(java.lang.String extension)
          Set extension of file name to be used as filter in file dialog.
 void setText(java.lang.String txt)
           
 
Methods inherited from class jv.object.PsDialog
getBottomButtons, getFather, getUserAction, instanceOf, itemStateChanged, reset, setHeader, setLocation, setParent, update, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getAccessibleContext, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jv.object.PsUpdateIf
getName
 

Constructor Detail

PgExport_Dialog

public PgExport_Dialog(java.awt.Frame frame,
                       java.lang.String title,
                       boolean modal)
Method Detail

init

public void init()
Overrides:
init in class PsDialog

getFilename

public java.lang.String getFilename()

setFilename

public void setFilename(java.lang.String fileName)
Set default filename to be suggest in file dialog. Filename may not contain path information.

getDirectory

public java.lang.String getDirectory()

setDirectory

public void setDirectory(java.lang.String dir)
Set directory to be used in file dialog.

setFilenameExtension

public void setFilenameExtension(java.lang.String extension)
Set extension of file name to be used as filter in file dialog.

setText

public void setText(java.lang.String txt)

getText

public java.lang.String getText()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Overrides:
actionPerformed in class PsDialog

JavaView® v2.12

The software JavaView® is copyright protected. All Rights Reserved.