package jetbrains.mps.debugger.java.api.state.proxy;
/*Generated by MPS */
import org.jetbrains.annotations.NotNull;
import jetbrains.mps.debugger.java.api.evaluation.proxies.IValueProxy;
import jetbrains.mps.debugger.java.api.evaluation.EvaluationUtils;
import com.sun.jdi.ThreadReference;
public abstract class ValueWrapperFactory {
public ValueWrapperFactory() {
}
public boolean canWrapValue(@NotNull IValueProxy value) {
return false;
}
public String getWrappedType() {
return EvaluationUtils.JAVA_LANG_OBJECT;
}
public abstract ValueWrapper createValueWrapper(IValueProxy value, ThreadReference threadReference);
public String getName() {
return this.toString();
}
}