All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jdsltools.visualization.TwoOverTwoVisualizerFrame

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame
                                   |
                                   +----jdsltools.visualization.FrameWithMenuBar
                                           |
                                           +----jdsltools.visualization.TwoOverTwoVisualizerFrame

public class TwoOverTwoVisualizerFrame
extends FrameWithMenuBar
This frame class is used as the visualizer's main window

Author:
Mark Handy, Ryan Shaun Baker

Variable Index

 o tePanel

Constructor Index

 o TwoOverTwoVisualizerFrame()

Method Index

 o BeingClosed()
 o containersMenu()
 o createMenus(MenuBar)
Creates the menus for this Frame.
 o dispNames(String, String, String)
 o handleMenuEvent(MenuItem)
 o init(int, Component, Component, Component, Component, Instantiator)
 o init(int, Component, Component, Component, Component, Instantiator, VisualizationController)
Does real initialization work.

 o setFunctionOutput(Object)

Variables

 o tePanel
 public ScrollPane tePanel

Constructors

 o TwoOverTwoVisualizerFrame
 public TwoOverTwoVisualizerFrame()

Methods

 o init
 public void init(int cVproportion,
                  Component containerVisualizer,
                  Component timeline,
                  Component buttonPanel,
                  Component elemPanel,
                  Instantiator instantiator,
                  VisualizationController vc)
Does real initialization work.

Parameters:
windowTitle - String in title bar of frame
cVproportion - int between 1 and 9 giving the tenths of the total width that the containerVisualizer component should occupy
containerVisualizer - The name is just a hint-- could be anything
timeline - Ditto
buttonPanel - Ditto
elementPanel - Ditto
instantiator - Something that meets the Instantiator interface (cs16Viz, for instance) to allow starting over with a new data structure instance
 o init
 public void init(int cVproportion,
                  Component containerVisualizer,
                  Component timeline,
                  Component buttonPanel,
                  Component elemPanel,
                  Instantiator instantiator)
 o createMenus
 public void createMenus(MenuBar menuBar)
Creates the menus for this Frame.

Overrides:
createMenus in class FrameWithMenuBar
 o containersMenu
 public ContainersMenu containersMenu()
 o handleMenuEvent
 public boolean handleMenuEvent(MenuItem item)
Overrides:
handleMenuEvent in class FrameWithMenuBar
 o setFunctionOutput
 public void setFunctionOutput(Object s)
 o BeingClosed
 public void BeingClosed()
Overrides:
BeingClosed in class FrameWithMenuBar
 o dispNames
 public void dispNames(String nick,
                       String container,
                       String inteface)

All Packages  Class Hierarchy  This Package  Previous  Next  Index