public class DemoCaseRunnable extends java.lang.Object implements IDemoCaseRunnable
| Constructor and Description |
|---|
DemoCaseRunnable(AbstractDemoCase demoCase) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDemoStateChangeListener(IDemoStateChangeListener listener) |
void |
cancel() |
protected void |
checkShowWasCalled() |
void |
demoCrashed(java.lang.Throwable error) |
void |
exit() |
protected void |
fireDemoStateChangeEvent(IDemoStateChangeEvent event) |
IDemoCase |
getDemo() |
DemoState |
getState() |
java.lang.Throwable |
getThrowable() |
void |
removeDemoStateChangeListener(IDemoStateChangeListener listener) |
void |
run() |
protected void |
runInternal() |
protected void |
runMainDemo() |
void |
setRunThread(java.lang.Thread runThread) |
protected void |
setState(DemoState state) |
void |
showCalled()
Notifies this runnable that a show method was called.
|
public DemoCaseRunnable(AbstractDemoCase demoCase)
public final void cancel()
cancel in interface IDemoCaseRunnablepublic void run()
run in interface java.lang.Runnablepublic void setRunThread(java.lang.Thread runThread)
protected void runInternal()
protected void runMainDemo()
throws java.lang.Throwable
java.lang.Throwablepublic DemoState getState()
getState in interface IDemoCaseRunnableprotected void setState(DemoState state)
public java.lang.Throwable getThrowable()
getThrowable in interface IDemoCaseRunnablepublic void addDemoStateChangeListener(IDemoStateChangeListener listener)
addDemoStateChangeListener in interface IDemoCaseRunnablepublic void removeDemoStateChangeListener(IDemoStateChangeListener listener)
removeDemoStateChangeListener in interface IDemoCaseRunnableprotected void fireDemoStateChangeEvent(IDemoStateChangeEvent event)
public final void exit()
exit in interface IDemoCaseRunnablepublic IDemoCase getDemo()
getDemo in interface IDemoCaseRunnablepublic void demoCrashed(java.lang.Throwable error)
demoCrashed in interface IDemoCaseRunnablepublic void showCalled()
throws IllegalDemoImplementationException
IDemoCaseRunnableshowCalled in interface IDemoCaseRunnableIllegalDemoImplementationException - if this method is called more often than once.protected void checkShowWasCalled()
JDemo homepage: http://www.jdemo.de
Copyright © 2003-2012 Markus Gebhard. All Rights Reserved.