package jetbrains.mps.debugger.java.runtime.evaluation.container; /*Generated by MPS */ import jetbrains.mps.baseLanguage.closures.runtime._FunctionTypes; import jetbrains.mps.debugger.java.api.evaluation.EvaluationException; import jetbrains.mps.debugger.java.api.evaluation.Evaluator; import org.jetbrains.mps.openapi.model.SNode; public interface IEvaluationContainer { IEvaluationContainer copy(boolean isWatch, _FunctionTypes._void_P1_E0<? super IEvaluationContainer> onNodeSetUp); Class generateClass() throws EvaluationException; Evaluator createEvaluatorInstance(Class clazz) throws EvaluationException; String getPresentation(); SNode getNode(); void updateState(); }