de.jdemo.framework
Class PlainDemoCase

java.lang.Object
  extended by de.jdemo.framework.AbstractDemoCase
      extended by de.jdemo.framework.PlainDemoCase
All Implemented Interfaces:
IDemo, IDemoCase, java.lang.Cloneable

public abstract class PlainDemoCase
extends AbstractDemoCase

Demo case base class for demos having output not supported by the other demo case base classes. Plain demo cases are useful when you want to demonstrate output to an LPT/COM/USB port or to a soundcard for example.

Author:
Markus Gebhard

Constructor Summary
PlainDemoCase()
           
 
Method Summary
 IDemoCaseRunnable createRunnable(boolean allowExternalLaunches)
          Creates a runnable for running this demo case.
 
Methods inherited from class de.jdemo.framework.AbstractDemoCase
accept, after, assertNotNull, assertNull, assertTrue, before, cancel, clone, createThreadGroup, executeSetUp, executeTearDown, exit, fail, getClone, getIdentifier, getName, getRunnable, runDemo, setName, setRunnable, setUp, tearDown, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PlainDemoCase

public PlainDemoCase()
Method Detail

createRunnable

public IDemoCaseRunnable createRunnable(boolean allowExternalLaunches)
Description copied from interface: IDemoCase
Creates a runnable for running this demo case.

Parameters:
allowExternalLaunches - indicates whether this demo is allowed e.g. to launch a file in an external software. This flag will be false if this demo is executed as test for example.


JDemo homepage: http://www.jdemo.de
Copyright © 2003-2008 Markus Gebhard. All Rights Reserved.