com.croftsoft.core.gui
Class FrameManager

java.lang.Object
  extended by com.croftsoft.core.gui.FrameManager
All Implemented Interfaces:
Commissionable, Destroyable, Initializable, Lifecycle, Resumable, Startable, Stoppable

public final class FrameManager
extends Object
implements Lifecycle

Lifecycle management for a Frame.

Since:
2001-05-17
Version:
2001-07-24
Author:
David W. Croft

Constructor Summary
FrameManager(Frame frame, String title, Dimension size, String iconName)
           
FrameManager(String title)
           
 
Method Summary
 void destroy()
           
 Frame getFrame()
           
 void init()
           
static void main(String[] args)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrameManager

public FrameManager(Frame frame,
                    String title,
                    Dimension size,
                    String iconName)

FrameManager

public FrameManager(String title)
Method Detail

main

public static void main(String[] args)

init

public void init()
Specified by:
init in interface Initializable

start

public void start()
Specified by:
start in interface Startable

stop

public void stop()
Specified by:
stop in interface Stoppable

destroy

public void destroy()
Specified by:
destroy in interface Destroyable

getFrame

public Frame getFrame()

CroftSoft Javadoc

CroftSoft Core Javadoc (2008-09-28 20:58:02)