jhomenet.gui.responsive
Class ProgressWindow

java.lang.Object
  extended by jhomenet.gui.AbstractWindow
      extended by jhomenet.gui.responsive.ProgressWindow

public class ProgressWindow
extends AbstractWindow

Version:
$Revision$ Filename: $Source$ Description: {TODO: provide a class description}
Author:
$Author$

Field Summary
 
Fields inherited from class jhomenet.gui.AbstractWindow
internalFrame
 
Method Summary
protected  javax.swing.JPanel buildGUI()
          Build the GUI.
protected  WindowStatusBar buildStatusBar()
          Build and add the status bar to the Plan editor window.
 java.lang.String getIdentifier()
          Get the window identifier.
 java.lang.String getTitle()
          Get the frame title.
static ProgressWindow instance()
          Singleton instance method.
protected  void resetGUI()
          Reset the GUI.
 void setDisplayText(java.lang.String text)
          Set the display text.
 
Methods inherited from class jhomenet.gui.AbstractWindow
addChildWindow, closeWindow, createAsInternalFrame, createAsInternalFrame, getDesiredLocation, getPanel, getWindowDimension, setPanel, startWork, startWork, stopWork, stopWork, windowClosing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

instance

public static ProgressWindow instance()
Singleton instance method.

Returns:
A reference to the singleton progress window

getIdentifier

public java.lang.String getIdentifier()
Description copied from class: AbstractWindow
Get the window identifier. This identifier is used as the control in not allowing multiple windows of the same type to be opened. For example, two services status window should not allowed to be opened. In general, the system will not create another window if the identifier is already in the current list.

Specified by:
getIdentifier in class AbstractWindow
Returns:
The window's identifier
See Also:
AbstractWindow.getIdentifier()

getTitle

public java.lang.String getTitle()
Description copied from class: AbstractWindow
Get the frame title.

Specified by:
getTitle in class AbstractWindow
Returns:
The frame title

setDisplayText

public void setDisplayText(java.lang.String text)
Set the display text.

Parameters:
text -

buildGUI

protected javax.swing.JPanel buildGUI()
Build the GUI.

Specified by:
buildGUI in class AbstractWindow
See Also:
AbstractWindow.buildGUI()

buildStatusBar

protected WindowStatusBar buildStatusBar()
Build and add the status bar to the Plan editor window.

Overrides:
buildStatusBar in class AbstractWindow
Returns:
A status bar panel
See Also:
AbstractWindow.buildStatusBar()

resetGUI

protected void resetGUI()
Reset the GUI.

Specified by:
resetGUI in class AbstractWindow
See Also:
AbstractWindow.resetGUI()


Copyright © 2004-2005 David Irwin. All Rights Reserved.