org.gjt.universe.scheme001
Class PanelFactory

java.lang.Object
  |
  +--org.gjt.universe.scheme001.PanelFactory

class PanelFactory
extends java.lang.Object


Field Summary
private static java.util.Hashtable byPanel
           
private static java.util.Hashtable byWindow
           
private static java.util.Hashtable panels
           
 
Constructor Summary
PanelFactory()
           
 
Method Summary
private static void checkoutPanel(java.awt.Window wref, javax.swing.JPanel panel)
           
static javax.swing.JPanel getPanel(PanelID panelID, java.awt.Window wref)
           
private static javax.swing.JPanel newPanel(PanelID panelID)
           
static void releasePanels(java.awt.Window wref)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

panels

private static java.util.Hashtable panels

byWindow

private static java.util.Hashtable byWindow

byPanel

private static java.util.Hashtable byPanel
Constructor Detail

PanelFactory

public PanelFactory()
Method Detail

getPanel

public static javax.swing.JPanel getPanel(PanelID panelID,
                                          java.awt.Window wref)

newPanel

private static javax.swing.JPanel newPanel(PanelID panelID)

checkoutPanel

private static void checkoutPanel(java.awt.Window wref,
                                  javax.swing.JPanel panel)

releasePanels

public static void releasePanels(java.awt.Window wref)


Copyright © 2001 Universe Dev Team All Rights Reserved.