|
Class grendel.ui.GeneralFrame
All Packages This Package Class Hierarchy Class Search Index
Class grendel.ui.GeneralFrame
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----com.sun.java.swing.JFrame
|
+----grendel.ui.GeneralFrame
public class GeneralFrame
extends com.sun.java.swing.JFrame
{
// Fields 16
protected Animation fAnimation;
BiffIcon fBiffIcon;
static Vector fFrameList;
protected String fID;
private LAFListener fLAFListener;
protected ResourceBundle fLabels;
protected JMenuBar fMenu;
protected Container fPanel;
protected String fResourceBase;
protected Component fStatusBar;
protected JLabel fStatusLabel;
GeneralFrame fThis;
protected NSToolbar fToolBar;
protected CollapsibleToolbarPanel fToolBarPanel;
protected UIManager fUIManager;
static boolean sExternalShell;
// Constructors 1
public GeneralFrame(String, String);
// Methods 21
public static synchronized void CloseAllFrames();
public static GeneralFrame FindFrameByID(String);
public static GeneralFrame FindFrameByID(String, GeneralFrame);
public static GeneralFrame GetDefaultFrame();
public static GeneralFrame[] GetFrameList();
public static boolean IsExternalShell();
public static void SetExternalShell(boolean);
protected JMenuBar buildMenu(String, IUICmd[]);
protected Component buildStatusBar();
public void dispose();
public String getID();
protected void restoreBounds();
protected void restoreBounds(int, int);
private void restoreBounds(String, int, int);
protected void saveBounds();
private void saveBounds(String);
public void setID(String);
protected void setStatusText(String);
protected void startAnimation();
protected void stopAnimation();
public void updateUI();
// Inner Classes 1
class LAFListener
}
Fields
GeneralFrame fThis
BiffIcon fBiffIcon
protected Container fPanel
protected Animation fAnimation
protected JMenuBar fMenu
protected CollapsibleToolbarPanel fToolBarPanel
protected NSToolbar fToolBar
protected Component fStatusBar
protected String fResourceBase
protected String fID
protected JLabel fStatusLabel
protected UIManager fUIManager
private LAFListener fLAFListener
static Vector fFrameList
static boolean sExternalShell
protected ResourceBundle fLabels
Constructors
public GeneralFrame(String aTitle,
String aID)
Methods
public void dispose()
- Overrides:
- dispose in class Frame
public void updateUI()
public void setID(String aID)
Sets the frame's id.
public String getID()
Returns the frame's id.
public static GeneralFrame FindFrameByID(String aID)
Finds the last created frame of a given id.
public static GeneralFrame FindFrameByID(String aID,
GeneralFrame aExclude)
Finds the last created frame of a given id.
public static GeneralFrame GetDefaultFrame()
Returns a frame for use by dialogs
public static void SetExternalShell(boolean aShell)
Sets whether or not this frame is working with an external application.
Important to prevent exiting the system when all our frames close.
public static boolean IsExternalShell()
public static GeneralFrame[] GetFrameList()
public static synchronized void CloseAllFrames()
protected JMenuBar buildMenu(String aMenu,
IUICmd[] aActions)
protected Component buildStatusBar()
protected void startAnimation()
protected void stopAnimation()
protected void setStatusText(String aString)
private void saveBounds(String aName)
protected void saveBounds()
private void restoreBounds(String aName,
int aWidth,
int aHeight)
protected void restoreBounds(int aWidth,
int aHeight)
protected void restoreBounds()
All Packages This Package Class Hierarchy Class Search Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4
|