de.jiac.micro.test.environment
Class TestScope

java.lang.Object
  extended by de.jiac.micro.core.scope.Scope
      extended by de.jiac.micro.test.environment.TestScope
All Implemented Interfaces:
IScope

public class TestScope
extends Scope

Author:
Vladimir Schöner, Marcel Patzlaff

Nested Class Summary
 
Nested classes/interfaces inherited from interface de.jiac.micro.core.IScope
IScope.IScopeStateChangeListener
 
Field Summary
 
Fields inherited from interface de.jiac.micro.core.IScope
NODE_SCOPE_CLASS, SIG_INITIALISE, SIG_PAUSE, SIG_RESUME, SIG_START, SIG_TERMINATE
 
Constructor Summary
TestScope(String runnerName)
           
 
Method Summary
static Thread createScopeAwareTestThread(Runnable target, IHandle[] scopeHandles)
           
static void runInScope(Runnable runnable)
           
static void runInScope(Runnable runnable, IHandle[] scopeHandles)
           
 
Methods inherited from class de.jiac.micro.core.scope.Scope
createScopeAwareThread, createScopeAwareThread, executeInScope, getContainer, getContainerReference, getScope, getScope, getScopeMemory, setup, signal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestScope

public TestScope(String runnerName)
Method Detail

createScopeAwareTestThread

public static Thread createScopeAwareTestThread(Runnable target,
                                                IHandle[] scopeHandles)

runInScope

public static void runInScope(Runnable runnable)

runInScope

public static void runInScope(Runnable runnable,
                              IHandle[] scopeHandles)


Copyright © 2008-2011 DAI-Labor. All Rights Reserved.