1 package org.robolectric.internal; 2 3 import java.lang.reflect.Method; 4 import org.robolectric.ApkLoader; 5 import org.robolectric.annotation.Config; 6 import org.robolectric.manifest.AndroidManifest; 7 8 public interface ParallelUniverseInterface { 9 setSdkConfig(SdkConfig sdkConfig)10 void setSdkConfig(SdkConfig sdkConfig); 11 setResourcesMode(boolean legacyResources)12 void setResourcesMode(boolean legacyResources); 13 setUpApplicationState( ApkLoader apkLoader, Method method, Config config, AndroidManifest appManifest, SdkEnvironment sdkEnvironment)14 void setUpApplicationState( 15 ApkLoader apkLoader, Method method, 16 Config config, AndroidManifest appManifest, 17 SdkEnvironment sdkEnvironment); 18 getMainThread()19 Thread getMainThread(); 20 setMainThread(Thread newMainThread)21 void setMainThread(Thread newMainThread); 22 tearDownApplication()23 void tearDownApplication(); 24 getCurrentApplication()25 Object getCurrentApplication(); 26 27 } 28