de.jdemo.framework
Interface IDemoCaseRunnable
- All Superinterfaces:
- java.lang.Runnable
- All Known Implementing Classes:
- DemoCaseRunnable, GuiDemoCaseRunnable, NullDemoCaseRunnable, PlainDemoCaseRunnable, SwtDemoCaseRunnable
public interface IDemoCaseRunnable
- extends java.lang.Runnable
A IDemoCaseRunner
is used to launch the demo and caries its state.
- Author:
- Markus Gebhard
Methods inherited from interface java.lang.Runnable |
run |
getDemo
IDemoCase getDemo()
demoCrashed
void demoCrashed(java.lang.Throwable error)
addDemoStateChangeListener
void addDemoStateChangeListener(IDemoStateChangeListener listener)
removeDemoStateChangeListener
void removeDemoStateChangeListener(IDemoStateChangeListener listener)
getState
DemoState getState()
getThrowable
java.lang.Throwable getThrowable()
exit
void exit()
cancel
void cancel()
showCalled
void showCalled()
throws IllegalDemoImplementationException
- Notifies this runnable that a show method was called.
- Throws:
IllegalDemoImplementationException
- if this method is called more often than once.
JDemo homepage: http://www.jdemo.de
Copyright © 2003-2008 Markus Gebhard. All Rights Reserved.