org.yasl.arch.impl.splash
Class YASLSplashImpl
java.lang.Object
org.yasl.arch.impl.splash.YASLSplashImpl
- All Implemented Interfaces:
- YASLAppLoadingListener, YASLSplash
- Direct Known Subclasses:
- HelloWorldSplash
- public abstract class YASLSplashImpl
- extends Object
- implements YASLSplash
- Version:
- 1.0
- Author:
- Jeff Chapman
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
YASLSplashImpl
public YASLSplashImpl()
buildSplashPanel
protected abstract void buildSplashPanel(JPanel panel,
JLabel messageLabel,
JProgressBar loadingProgress)
getMessageLabel
protected JLabel getMessageLabel()
getProgressBar
protected JProgressBar getProgressBar()
handleAppLoadingEvent
public void handleAppLoadingEvent(YASLAppLoadingEvent event)
- Specified by:
handleAppLoadingEvent in interface YASLAppLoadingListener
setSplashScreenSize
public void setSplashScreenSize(Dimension size)
- Specified by:
setSplashScreenSize in interface YASLSplash
setDuration
public final void setDuration(int duration)
- Specified by:
setDuration in interface YASLSplash
putUpSplash
public final void putUpSplash()
- Specified by:
putUpSplash in interface YASLSplash
takeDownSplash
public final void takeDownSplash()
- Specified by:
takeDownSplash in interface YASLSplash