PamView
Class PamObjectList

java.lang.Object
  extended by PamView.PamObjectList
All Implemented Interfaces:
java.awt.event.WindowListener, java.util.EventListener

public class PamObjectList
extends java.lang.Object
implements java.awt.event.WindowListener

Author:
Doug Gillespie

Creates a simple pop-up window which displays lists of Data Objects and Pam Processes


Nested Class Summary
(package private)  class PamObjectList.MenuListener
           
(package private)  class PamObjectList.TableData
           
(package private)  class PamObjectList.TimerListener
           
 
Field Summary
(package private)  java.lang.String[] columnNames
           
(package private)  javax.swing.JFrame frame
           
(package private)  javax.swing.JPanel mainPanel
           
private static PamObjectList pamObjectList
           
(package private)  javax.swing.JTable table
           
(package private)  PamObjectList.TableData tableData
           
(package private)  javax.swing.Timer timer
           
 
Constructor Summary
private PamObjectList(PamControllerInterface pamControllerInterface, PamModelInterface pamModelInterface)
           
 
Method Summary
 void PamEnded()
           
 void PamStarted()
           
static void ShowObjectList()
           
 void windowActivated(java.awt.event.WindowEvent e)
          Implementation of WindowListener
 void windowClosed(java.awt.event.WindowEvent e)
           
 void windowClosing(java.awt.event.WindowEvent e)
           
 void windowDeactivated(java.awt.event.WindowEvent e)
           
 void windowDeiconified(java.awt.event.WindowEvent e)
           
 void windowIconified(java.awt.event.WindowEvent e)
           
 void windowOpened(java.awt.event.WindowEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

frame

javax.swing.JFrame frame

mainPanel

javax.swing.JPanel mainPanel

table

javax.swing.JTable table

timer

javax.swing.Timer timer

columnNames

java.lang.String[] columnNames

tableData

PamObjectList.TableData tableData

pamObjectList

private static PamObjectList pamObjectList
Constructor Detail

PamObjectList

private PamObjectList(PamControllerInterface pamControllerInterface,
                      PamModelInterface pamModelInterface)
Method Detail

ShowObjectList

public static void ShowObjectList()

PamStarted

public void PamStarted()

PamEnded

public void PamEnded()

windowActivated

public void windowActivated(java.awt.event.WindowEvent e)
Implementation of WindowListener

Specified by:
windowActivated in interface java.awt.event.WindowListener

windowClosing

public void windowClosing(java.awt.event.WindowEvent e)
Specified by:
windowClosing in interface java.awt.event.WindowListener

windowOpened

public void windowOpened(java.awt.event.WindowEvent e)
Specified by:
windowOpened in interface java.awt.event.WindowListener

windowIconified

public void windowIconified(java.awt.event.WindowEvent e)
Specified by:
windowIconified in interface java.awt.event.WindowListener

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent e)
Specified by:
windowDeiconified in interface java.awt.event.WindowListener

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent e)
Specified by:
windowDeactivated in interface java.awt.event.WindowListener

windowClosed

public void windowClosed(java.awt.event.WindowEvent e)
Specified by:
windowClosed in interface java.awt.event.WindowListener