org.jcreme.swing
Class AbstractApplicationWrapper

java.lang.Object
  extended byorg.jcreme.swing.AbstractApplicationWrapper

public abstract class AbstractApplicationWrapper
extends java.lang.Object

Version:
$Revision: 1.2 $
Author:
$Author: dbregeon $

Constructor Summary
AbstractApplicationWrapper()
           
 
Method Summary
abstract  java.awt.Frame buildApplication()
           
abstract  FrameMemento buildApplicationMemento()
           
 void exit()
           
protected  FrameMemento getApplicationMemento()
           
abstract  java.lang.String getApplicationName()
           
 void start(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractApplicationWrapper

public AbstractApplicationWrapper()
Method Detail

getApplicationName

public abstract java.lang.String getApplicationName()
Returns:
the name of the application.

buildApplication

public abstract java.awt.Frame buildApplication()
                                         throws java.lang.Exception
Returns:
Throws:
java.lang.Exception

buildApplicationMemento

public abstract FrameMemento buildApplicationMemento()
Returns:
the Memento that will enable to save the Frame's state.

exit

public void exit()

start

public void start(java.lang.String[] args)
Parameters:
args -

getApplicationMemento

protected FrameMemento getApplicationMemento()


Copyright 2006 null. All Rights Reserved.