Class EditMaeProjectFiles

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--EditMaeProjectFiles
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.awt.event.WindowListener

public class EditMaeProjectFiles
extends java.awt.Frame
implements java.awt.event.ActionListener, java.awt.event.WindowListener

GUI for editing data in MAE, Config, Samples and Startup data files for use in MAExplorer. Uses MaeConfigData, MaeStartupData, MaeSampleData, and FileTable data.

This work was produced by Peter Lemkin of the National Cancer Institute, an agency of the United States Government. As a work of the United States Government there is no associated copyright. It is offered as open source software under the Mozilla Public License (version 1.1) subject to the limitations noted in the accompanying LEGAL file.

Version:
$Date: 2002/10/14 19:22:29 $ $Revision: 1.5 $
Author:
G. Thornwall (SAIC), P. Lemkin (NCI), B. Stephens(SAIC), NCI-Frederick, Frederick, MD
See Also:
MAExplorer Home, Serialized Form

Inner classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock
 
Field Summary
private  java.awt.MenuItem aboutMenuItem
          misc
 boolean addFinishButtonFlag
          set only for last panel
private  java.awt.Button backButton
          PP Q&A move back 1 panel
 boolean backButtonFlag
          turn off next button if at first Panel
 java.awt.Color bkGrdClr
          frame background color
private  java.awt.Panel buttonPanel
          buttons goes here
private  java.awt.Button cancelButton
           
private  java.awt.MenuItem copyItem
          edit copy
private  java.awt.MenuItem cutItem
          edit cut
 Cvt2Mae cvt
          global link to Cvt2Mae instance
static int DEFAULT_HEIGHT
          default frame size width
static int DEFAULT_WIDTH
          default frame size width
private  java.awt.Button defaultButton
           
private  java.lang.String defOpenDir
          default "Open" directory
private  java.awt.MenuItem delMenuItem
          edit del
private  java.awt.MenuItem displayHelpItem
          help menu help page
 EditWizardPanel ecp
          popup EditWizardPanel configuation Q&A panel
 boolean editFilesFlag
          editing data from file, else from Cvt2Mae
private  java.awt.Menu editMenu
          Edit menu
static boolean EMPF_DBUG
          for debuging
 boolean errConversionFlag
          errors in getConfigValuesFromTable() bools
private  java.awt.MenuItem exitItem
          exit menu item
private  java.awt.CheckboxMenuItem expertCheckboxMenuItem
          checkbox toggle for expert mode
private  java.awt.Menu fileMenu
          File menu
 java.lang.String fileName
          name of file being edited
private  java.awt.Label fileNameLabel
           
private  java.awt.Button finishButton
           
 java.awt.Font font
          font
 java.awt.Dimension frameDim
          frame size
 boolean genericFinishButtonFlag
          (!editFilesFlag && !mcd.vendor.equals(""))
 CvtGUI gui
          global link to CvtGUI instance
private  java.awt.Menu helpMenu
          Help menu
 int idxParameter
          index for Parameter for getValueByName methods
 int idxValue
          index for Value for getValueByName methods
private  java.awt.Panel labelPanel
          also for data entry
private  java.awt.MenuItem listMenuItem
          list menu item
private  java.awt.Panel lowerPanel
          mouse over & buttons go here
private  java.awt.Panel mainPanel
          place data forms here
static int MAX_SAMPLES
          maximum # of sample files at one time
 MaeConfigData mcd
          working MaeConfigData data
private  java.awt.MenuBar menuBar
          main menubar for standalone if using main in EditMaeProject
 java.awt.TextArea mouseoverTA
          mouseover TextArea
 MaeSampleData msd
          global instance of MaeSampleData sample DB state
 MaeStartupData msud
          global instance of MaeStartupData Startup DB state
private  java.awt.MenuItem newItem
          new project (future)
private  java.awt.Button nextButton
          PP Q&A go forward to next panel
 boolean nextButtonFlag
          turn off next button if at last panel
 FileTable nvTbl
          current table for getting (name,value) pairs from file
 PopupEditPrjDialog okpdq
          OK prompt dialog box
private  java.awt.MenuItem openItem
          open file
 MaeConfigData origMcd
          copy ofMaeConfigData data for reset
private  java.awt.MenuItem pasteItem
          edit paste
 PopupEditPrjDialog pdq
          yes/no dialog box
 java.awt.Frame popupDialogFrame
          frame for yes/no dialog box
 java.awt.Frame popupDialogFrameOK
          frame OK prompt dialog box
 int preferredHeight
          window frame size height
 int preferredWidth
          window frame size width
private  java.awt.MenuItem saveAsItem
          save as file
private  java.awt.MenuItem saveItem
          save file
private  java.awt.Label statusLabel
          for any error msgs, Panel titles
private  java.awt.Panel statusPanel
          status data goes here
 SetupLayouts sul
          global link to SetupLayouts instance
static int TA_COLS
          size of mouseover TextArea
static int TA_ROWS
          size of mouseover TextArea
private  java.awt.Panel taPanel
          mouse over goes here
private  java.awt.Panel textPanel
          data entry
 java.lang.String title
          title of window
private  java.awt.Menu toolsMenu
          Tools menu
 UtilCM util
          global link to UtilCM instance
 
Fields inherited from class java.awt.Frame
base, CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, frameSerializedDataVersion, HAND_CURSOR, icon, ICONIFIED, mbManagement, MOVE_CURSOR, N_RESIZE_CURSOR, nameCounter, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, ownedWindows, resizable, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, serialVersionUID, state, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR, weakThis
 
Fields inherited from class java.awt.Window
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, showWithParent, warningString, windowListener, windowSerializedDataVersion
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads
 
Fields inherited from class java.awt.Component
accessibleContext, actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
EditMaeProjectFiles(java.lang.String defOpenDir, MaeConfigData mcd, MaeConfigData origMcd, boolean editFilesFlag, java.lang.String title)
          EditMaeProjectFiles() - Constructor
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          actionPerformed() - button listener for menus and panel buttons
private  void cancel()
          cancel() - cancel the editor window
private  void createGUI()
          createGUI() - create main GUI, menus, buttons main panel
private  void createMenuBarGUI()
          createMenuBarGUI() - create separate menu bar GUI used in stand-alone editor.
static java.lang.String dateStr()
          dateStr() - return a new Date string of the current day and time
private  void exitForm(java.awt.event.WindowEvent evt)
          exitForm() - Exit the Application
 boolean getBoolValueByName(java.lang.String name)
          getBoolValueByName() - get integer value by name from table
 boolean getConfigValuesFromTable(FileTable cfgTbl)
          getConfigValuesFromTable() - get Config mcd.
 int getIntValueByName(java.lang.String name)
          getIntValueByName() - get integer value by name
 java.awt.Dimension getPreferredSize()
          getPreferredSize() - get the preferred size
 java.lang.String getValueByName(java.lang.String name)
          getValueByName() - get String Value by Name
(package private)  boolean handleActions(java.awt.event.ActionEvent e)
          handleActions() - Menu item events.
(package private)  java.lang.String promptFileName(java.lang.String promptDir, java.lang.String msg)
          promptFileName() - create file dialog to prompt for file name
 FileTable readConfigFile(java.lang.String defaultPromptDir)
          readConfigFile() - read config file
 boolean save(java.lang.String fileName)
          save() - check and then save data to file.
 boolean saveAs()
          saveAs() - check and then save data to new named file popup a filename dialog to get the file name.
(package private)  boolean saveData(java.lang.String fileName)
          saveData() - save data to file
 void windowActivated(java.awt.event.WindowEvent e)
           
 void windowClosed(java.awt.event.WindowEvent e)
           
 void windowClosing(java.awt.event.WindowEvent e)
          windowClosing() - close down the window.
 void windowDeactivated(java.awt.event.WindowEvent e)
           
 void windowDeiconified(java.awt.event.WindowEvent e)
           
 void windowIconified(java.awt.event.WindowEvent e)
           
 void windowOpened(java.awt.event.WindowEvent e)
           
 
Methods inherited from class java.awt.Frame
, addNotify, addToFrameList, constructComponentName, finalize, getAccessibleContext, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, initIDs, isResizable, paramString, postProcessKeyEvent, readObject, remove, removeFromFrameList, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle, writeObject
 
Methods inherited from class java.awt.Window
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, dispose, eventEnabled, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postWindowEvent, preProcessKeyEvent, processEvent, processWindowEvent, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, show, toBack, toFront, transferFocus
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, 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, 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, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

TA_ROWS

public static final int TA_ROWS
size of mouseover TextArea

TA_COLS

public static final int TA_COLS
size of mouseover TextArea

DEFAULT_WIDTH

public static final int DEFAULT_WIDTH
default frame size width

DEFAULT_HEIGHT

public static final int DEFAULT_HEIGHT
default frame size width

MAX_SAMPLES

public static final int MAX_SAMPLES
maximum # of sample files at one time

EMPF_DBUG

public static final boolean EMPF_DBUG
for debuging

cvt

public Cvt2Mae cvt
global link to Cvt2Mae instance

gui

public CvtGUI gui
global link to CvtGUI instance

sul

public SetupLayouts sul
global link to SetupLayouts instance

util

public UtilCM util
global link to UtilCM instance

origMcd

public MaeConfigData origMcd
copy ofMaeConfigData data for reset

mcd

public MaeConfigData mcd
working MaeConfigData data

msd

public MaeSampleData msd
global instance of MaeSampleData sample DB state

msud

public MaeStartupData msud
global instance of MaeStartupData Startup DB state

nvTbl

public FileTable nvTbl
current table for getting (name,value) pairs from file

backButtonFlag

public boolean backButtonFlag
turn off next button if at first Panel

nextButtonFlag

public boolean nextButtonFlag
turn off next button if at last panel

genericFinishButtonFlag

public boolean genericFinishButtonFlag
(!editFilesFlag && !mcd.vendor.equals(""))

addFinishButtonFlag

public boolean addFinishButtonFlag
set only for last panel

editFilesFlag

public boolean editFilesFlag
editing data from file, else from Cvt2Mae

errConversionFlag

public boolean errConversionFlag
errors in getConfigValuesFromTable() bools

menuBar

private java.awt.MenuBar menuBar
main menubar for standalone if using main in EditMaeProject

newItem

private java.awt.MenuItem newItem
new project (future)

openItem

private java.awt.MenuItem openItem
open file

saveItem

private java.awt.MenuItem saveItem
save file

saveAsItem

private java.awt.MenuItem saveAsItem
save as file

cutItem

private java.awt.MenuItem cutItem
edit cut

copyItem

private java.awt.MenuItem copyItem
edit copy

pasteItem

private java.awt.MenuItem pasteItem
edit paste

displayHelpItem

private java.awt.MenuItem displayHelpItem
help menu help page

aboutMenuItem

private java.awt.MenuItem aboutMenuItem
misc

delMenuItem

private java.awt.MenuItem delMenuItem
edit del

exitItem

private java.awt.MenuItem exitItem
exit menu item

listMenuItem

private java.awt.MenuItem listMenuItem
list menu item

fileMenu

private java.awt.Menu fileMenu
File menu

editMenu

private java.awt.Menu editMenu
Edit menu

helpMenu

private java.awt.Menu helpMenu
Help menu

toolsMenu

private java.awt.Menu toolsMenu
Tools menu

expertCheckboxMenuItem

private java.awt.CheckboxMenuItem expertCheckboxMenuItem
checkbox toggle for expert mode

mainPanel

private java.awt.Panel mainPanel
place data forms here

textPanel

private java.awt.Panel textPanel
data entry

labelPanel

private java.awt.Panel labelPanel
also for data entry

statusPanel

private java.awt.Panel statusPanel
status data goes here

lowerPanel

private java.awt.Panel lowerPanel
mouse over & buttons go here

taPanel

private java.awt.Panel taPanel
mouse over goes here

buttonPanel

private java.awt.Panel buttonPanel
buttons goes here

statusLabel

private java.awt.Label statusLabel
for any error msgs, Panel titles

fileNameLabel

private java.awt.Label fileNameLabel

mouseoverTA

public java.awt.TextArea mouseoverTA
mouseover TextArea

backButton

private java.awt.Button backButton
PP Q&A move back 1 panel

nextButton

private java.awt.Button nextButton
PP Q&A go forward to next panel

finishButton

private java.awt.Button finishButton

defaultButton

private java.awt.Button defaultButton

cancelButton

private java.awt.Button cancelButton

font

public java.awt.Font font
font

bkGrdClr

public java.awt.Color bkGrdClr
frame background color

frameDim

public java.awt.Dimension frameDim
frame size

idxValue

public int idxValue
index for Value for getValueByName methods

idxParameter

public int idxParameter
index for Parameter for getValueByName methods

ecp

public EditWizardPanel ecp
popup EditWizardPanel configuation Q&A panel

preferredWidth

public int preferredWidth
window frame size width

preferredHeight

public int preferredHeight
window frame size height

defOpenDir

private java.lang.String defOpenDir
default "Open" directory

popupDialogFrameOK

public java.awt.Frame popupDialogFrameOK
frame OK prompt dialog box

popupDialogFrame

public java.awt.Frame popupDialogFrame
frame for yes/no dialog box

okpdq

public PopupEditPrjDialog okpdq
OK prompt dialog box

pdq

public PopupEditPrjDialog pdq
yes/no dialog box

title

public java.lang.String title
title of window

fileName

public java.lang.String fileName
name of file being edited
Constructor Detail

EditMaeProjectFiles

public EditMaeProjectFiles(java.lang.String defOpenDir,
                           MaeConfigData mcd,
                           MaeConfigData origMcd,
                           boolean editFilesFlag,
                           java.lang.String title)
EditMaeProjectFiles() - Constructor
Parameters:
defOpenDir - flag to declare saving on disk
mcd - instance of MaeConfigData if it exists
origMcd - is instance of MaeConfigData if it exists
editFilesFlag - is true for editing disk file, false for Cvt2Mae edit
title - of the window
See Also:
MaeConfigData, createGUI()
Method Detail

createGUI

private void createGUI()
createGUI() - create main GUI, menus, buttons main panel
See Also:
EditWizardPanel, EditWizardPanel.doEditPanel(int, boolean, int), PopupEditPrjDialog, createMenuBarGUI()

createMenuBarGUI

private void createMenuBarGUI()
createMenuBarGUI() - create separate menu bar GUI used in stand-alone editor.

handleActions

boolean handleActions(java.awt.event.ActionEvent e)
handleActions() - Menu item events.
Parameters:
e - ActionEvent

promptFileName

java.lang.String promptFileName(java.lang.String promptDir,
                                java.lang.String msg)
promptFileName() - create file dialog to prompt for file name
Parameters:
promptDir - default directory
msg - window message
Returns:
full path name

readConfigFile

public FileTable readConfigFile(java.lang.String defaultPromptDir)
readConfigFile() - read config file
Parameters:
defaultPromptDir - is the default directory if not null
Returns:
true if succeed

saveAs

public boolean saveAs()
saveAs() - check and then save data to new named file popup a filename dialog to get the file name.
Returns:
true if succeed
See Also:
promptFileName(java.lang.String, java.lang.String), saveData(java.lang.String)

save

public boolean save(java.lang.String fileName)
save() - check and then save data to file.
Parameters:
fileName - is name of file to save
Returns:
true if were able to save the file

saveData

boolean saveData(java.lang.String fileName)
saveData() - save data to file
Parameters:
fileName - to save
Returns:
true if succeed
See Also:
MaeConfigData.writeConfigFile(), PopupEditPrjDialog.updatePopupDialog(java.lang.String)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed() - button listener for menus and panel buttons
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
e - ActionEvent
See Also:
CvtGUI.chkReanlyzeButtonState(), CvtGUI.saveChipValues(), CvtGUI.setEditLayoutEditing(boolean), CvtGUI.setMapEditing(boolean), EditWizardPanel, EditWizardPanel.back(), EditWizardPanel.doEditPanel(int, boolean, int), EditWizardPanel.next(boolean), EditWizardPanel.reset(), EditWizardPanel.resetCurrentPanelDefaults(), MaeConfigData, PopupEditPrjDialog.alertTimeout(java.lang.String), PopupEditPrjDialog.updatePopupDialog(java.lang.String), readConfigFile(java.lang.String), save(java.lang.String)

cancel

private void cancel()
cancel() - cancel the editor window

dateStr

public static java.lang.String dateStr()
dateStr() - return a new Date string of the current day and time
Returns:
current date

getPreferredSize

public java.awt.Dimension getPreferredSize()
getPreferredSize() - get the preferred size
Overrides:
getPreferredSize in class java.awt.Container
Returns:
the preferred size

exitForm

private void exitForm(java.awt.event.WindowEvent evt)
exitForm() - Exit the Application
Parameters:
evt - WindowEvent

getValueByName

public java.lang.String getValueByName(java.lang.String name)
getValueByName() - get String Value by Name
Returns:
Value by Name, null if failed.

getIntValueByName

public int getIntValueByName(java.lang.String name)
getIntValueByName() - get integer value by name
Returns:
value by Name, -1 if failed.

getBoolValueByName

public boolean getBoolValueByName(java.lang.String name)
getBoolValueByName() - get integer value by name from table
Parameters:
name - get integer value by name
Returns:
value by name from table, false if failed.

getConfigValuesFromTable

public boolean getConfigValuesFromTable(FileTable cfgTbl)
getConfigValuesFromTable() - get Config mcd. values from Config Table read in.
Parameters:
cfgTbl - FileTable
Returns:
true if succeed.
See Also:
UtilCM.cvs2i(java.lang.String, int), UtilCM.cvs2f(java.lang.String, float), getBoolValueByName(java.lang.String), getValueByName(java.lang.String)

windowClosing

public void windowClosing(java.awt.event.WindowEvent e)
windowClosing() - close down the window.
Specified by:
windowClosing in interface java.awt.event.WindowListener
Parameters:
e - WindowEvent

windowOpened

public void windowOpened(java.awt.event.WindowEvent e)
Specified by:
windowOpened in interface java.awt.event.WindowListener

windowActivated

public void windowActivated(java.awt.event.WindowEvent e)
Specified by:
windowActivated in interface java.awt.event.WindowListener

windowClosed

public void windowClosed(java.awt.event.WindowEvent e)
Specified by:
windowClosed in interface java.awt.event.WindowListener

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent e)
Specified by:
windowDeactivated in interface java.awt.event.WindowListener

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent e)
Specified by:
windowDeiconified in interface java.awt.event.WindowListener

windowIconified

public void windowIconified(java.awt.event.WindowEvent e)
Specified by:
windowIconified in interface java.awt.event.WindowListener