All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.sgi.sysadm.ui.ItemTableFrame

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame
                                   |
                                   +----javax.swing.JFrame
                                           |
                                           +----com.sgi.sysadm.ui.RFrame
                                                   |
                                                   +----com.sgi.sysadm.ui.ItemTableFrame

public class ItemTableFrame
extends RFrame
implements ItemTableProperties
A subclass of RFrame that holds an ItemTable. The ItemTable will occupy the majority of the Frame, with an OK button at the bottom. The ItemTableFrame adds a TitleListener to the ItemTable and keeps the frame's title up to date.


Constructor Index

 o ItemTableFrame()
A constructor that is used when you need the frame, but don't yet know the ItemTable.
 o ItemTableFrame(ItemTable)
A constructor that is used when you have the ItemTable to display

Method Index

 o launchItemTableFrame(ItemTable, UIContext)
A static method to launch an ItemTable in a new frame.
 o launchItemTableFrame(ItemTableLaunchRequestEvent, UIContext)
A static method to launch an ItemTable in a new Frame.
 o setItemTable(ItemTable)
Sets the ItemTable that is displayed in this frame.

Constructors

 o ItemTableFrame
 public ItemTableFrame()
A constructor that is used when you need the frame, but don't yet know the ItemTable. You can call setItemTable later to set the ItemTable that gets displayed.

 o ItemTableFrame
 public ItemTableFrame(ItemTable itemTable)
A constructor that is used when you have the ItemTable to display

Parameters:
itemTable - The ItemTable to display in the frame.

Methods

 o setItemTable
 public void setItemTable(ItemTable itemTable)
Sets the ItemTable that is displayed in this frame. It is okay to call this method multiple times with different ItemTables.

Parameters:
itemTable - The ItemTable to display in the frame.
 o launchItemTableFrame
 public static void launchItemTableFrame(ItemTableLaunchRequestEvent event,
                                         UIContext uic)
A static method to launch an ItemTable in a new Frame.

Parameters:
event - An ItemTableLaunchRequestEvent containing information about the ItemTable to show.
uic - The UIContext over which to display the busy cursor while the ItemTableFrame is being launched.
 o launchItemTableFrame
 public static void launchItemTableFrame(ItemTable it,
                                         UIContext uic)
A static method to launch an ItemTable in a new frame.

Parameters:
iv - The itemTable to show
uic - The UIContext over which to display the busy cursor while the ItemTableFrame is being launched.

All Packages  Class Hierarchy  This Package  Previous  Next  Index