net.sf.zekr.ui.splash
Class AbstractSplachScreen

java.lang.Object
  extended by net.sf.zekr.ui.splash.AbstractSplachScreen
Direct Known Subclasses:
AdvancedSplashScreen, SplashScreen

public abstract class AbstractSplachScreen
extends java.lang.Object


Field Summary
protected  org.eclipse.swt.widgets.Display display
           
protected  Logger logger
           
protected  ResourceManager resource
           
protected  org.eclipse.swt.widgets.Shell shell
           
protected  boolean showSplash
           
protected  org.eclipse.swt.graphics.Image splashImage
           
 
Constructor Summary
AbstractSplachScreen(org.eclipse.swt.widgets.Display display)
           
 
Method Summary
abstract  void dispose()
           
 void show()
           
protected abstract  void showSplash()
          Shows a splash screen until the whole application is started.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final Logger logger

resource

protected final ResourceManager resource

splashImage

protected org.eclipse.swt.graphics.Image splashImage

showSplash

protected final boolean showSplash

shell

protected org.eclipse.swt.widgets.Shell shell

display

protected org.eclipse.swt.widgets.Display display
Constructor Detail

AbstractSplachScreen

public AbstractSplachScreen(org.eclipse.swt.widgets.Display display)
Method Detail

showSplash

protected abstract void showSplash()
Shows a splash screen until the whole application is started. This can be done by disposing splash screen after other parts of the application are started.


show

public void show()

dispose

public abstract void dispose()