com.notuvy.gui
Class GenericFrame

java.lang.Object
  extended by com.notuvy.gui.GenericWindow
      extended by com.notuvy.gui.GenericFrame
All Implemented Interfaces:
PersistentLocatable
Direct Known Subclasses:
FloatingInfoWindow, MainFrame

public abstract class GenericFrame
extends GenericWindow

An abstract framework for creating a GUI frame for an application.

Author:
murali

Field Summary
 
Fields inherited from class com.notuvy.gui.GenericWindow
fWindowLocation
 
Constructor Summary
protected GenericFrame(WindowLocation pWindowLocation)
           
 
Method Summary
protected  Container getContentPane()
           
protected  JFrame getFrame()
           
 Window giveLocatableWindow()
           
 void handleClose()
           
 void raise()
          It may be necessary to programmatically deiconify and bring the window to the front.
 
Methods inherited from class com.notuvy.gui.GenericWindow
allowWindowClose, attemptClose, buildUI, getWindowLocation, initializeUIComponents, isInitialized, launch, setInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.notuvy.gui.PersistentLocatable
giveWindowName
 

Constructor Detail

GenericFrame

protected GenericFrame(WindowLocation pWindowLocation)
Method Detail

getFrame

protected JFrame getFrame()

handleClose

public void handleClose()
Specified by:
handleClose in class GenericWindow

raise

public void raise()
It may be necessary to programmatically deiconify and bring the window to the front. Handle that here, and make it public for general use.


giveLocatableWindow

public Window giveLocatableWindow()

getContentPane

protected Container getContentPane()
Specified by:
getContentPane in class GenericWindow


Copyright © 2013. All Rights Reserved.