de.cau.cs.kieler.core.product.splash
Class KielerSplashHandler

java.lang.Object
  extended by org.eclipse.ui.splash.AbstractSplashHandler
      extended by org.eclipse.ui.splash.BasicSplashHandler
          extended by de.cau.cs.kieler.core.product.splash.KielerSplashHandler

public class KielerSplashHandler
extends BasicSplashHandler

Provides a splash screen handler that shows a progress bar, a message line and a version number. Currently, the version number is hard-coded. In the next release, however, the version number is to be dynamic. todo: Make version number dynamic. chsch: Done so far as possible: Version property must be maintained in the product extension in de.cau.cs.kieler.core.ui's plugin.xml by hand since the version won't be transferred from the product file automatically. Furthermore, the product file is not part of the RCA installation.

Rating red

Constructor Summary
KielerSplashHandler()
          Creates a new CustomExtensibleSplashHandler.
 
Method Summary
 void dispose()
          
 void init(Shell splash)
          
 
Methods inherited from class org.eclipse.ui.splash.BasicSplashHandler
getBundleProgressMonitor, getContent, getForeground, setForeground, setMessageRect, setProgressRect
 
Methods inherited from class org.eclipse.ui.splash.AbstractSplashHandler
getSplash
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KielerSplashHandler

public KielerSplashHandler()
Creates a new CustomExtensibleSplashHandler.

Method Detail

init

public void init(Shell splash)

Overrides:
init in class AbstractSplashHandler

dispose

public void dispose()

Overrides:
dispose in class BasicSplashHandler