package jetbrains.mps.lang.test.runtime; /*Generated by MPS */ import jetbrains.mps.tool.environment.Environment; import org.jetbrains.annotations.NotNull; import jetbrains.mps.project.Project; import jetbrains.mps.tool.environment.ProjectStrategy; import jetbrains.mps.ide.ThreadUtils; import jetbrains.mps.core.platform.Platform; import java.io.File; public class LightEnvironment implements Environment { @NotNull @Override public Project createEmptyProject() { throw new UnsupportedOperationException(); } @NotNull @Override public Project createProject(@NotNull ProjectStrategy strategy) { throw new UnsupportedOperationException(); } @Override public void dispose() { } @Override public void flushAllEvents() { ThreadUtils.runInUIThreadAndWait(new Runnable() { public void run() { return; } }); } @Override public Platform getPlatform() { return null; } @Override public void init() { } @NotNull @Override public Project openProject(@NotNull File projectFile) { throw new UnsupportedOperationException(); } @Override public void release() { } @Override public void retain() { } }