gumbo.visualize.data
Class TestListWindow

java.lang.Object
  |
  +--gumbo.util.AbstractDisposable
        |
        +--gumbo.app.MainWindow
              |
              +--gumbo.visualize.data.TestViewWindow
                    |
                    +--gumbo.visualize.data.TestListWindow
All Implemented Interfaces:
Disposable
Direct Known Subclasses:
TestListWindow.Extended

public class TestListWindow
extends TestViewWindow

Window for list display.

Version:
$Revision: 1.1 $
Author:
Jon Barrilleaux (jonb@jmbaai.com) of JMB and Associates Inc.

Nested Class Summary
static class TestListWindow.Extended
          List window with a button to open a sub-window and create new list models.
 
Nested classes inherited from class gumbo.visualize.data.TestViewWindow
TestViewWindow.NewModelAction, TestViewWindow.NewWindowAction, TestViewWindow.StatusBarUpdater
 
Constructor Summary
TestListWindow(MainWindow owner, java.lang.String name, TestViewInput input)
          Creates a new window.
 
Method Summary
protected  void createdNewView(WholeView view)
          Called by the system to notify subclasses when a new view has been created.
protected  DataViewFactory getDataViewFactory()
          Called by the system to get the view factory for window display.
 TestGraphWindow getGraphWindow()
           
 
Methods inherited from class gumbo.visualize.data.TestViewWindow
getInput, getWholeModel, newMainArea, showWindow, updateWindow
 
Methods inherited from class gumbo.app.MainWindow
getContentPane, getMenuBar, getStatusBar, getStatusText, getTitleText, getToolBar, getWindowGraphic, getWindowName, implDispose, initWindowGraphic, pack, setDefaultCloseOperation, setMainArea, setStatusText, setTitleText, setVisible, setWindowName, showProblemMessage, showProblemMessage
 
Methods inherited from class gumbo.util.AbstractDisposable
dispose, isDisposed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestListWindow

public TestListWindow(MainWindow owner,
                      java.lang.String name,
                      TestViewInput input)
Creates a new window. If owner is null the window is unowned and the graphic is a JFrame, otherwise it is owned and the graphic is a JDialog.

Method Detail

getGraphWindow

public TestGraphWindow getGraphWindow()

createdNewView

protected void createdNewView(WholeView view)
Description copied from class: TestViewWindow
Called by the system to notify subclasses when a new view has been created. Note that any view layout must wait until after the view has a root window and the window is visible). Default implementation: Does nothing.

Overrides:
createdNewView in class TestViewWindow

getDataViewFactory

protected DataViewFactory getDataViewFactory()
Description copied from class: TestViewWindow
Called by the system to get the view factory for window display.

Specified by:
getDataViewFactory in class TestViewWindow