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() {
}
}