package jetbrains.mps.execution.lib;
/*Generated by MPS */
import jetbrains.mps.baseLanguage.tuples.runtime.MultiTuple;
import javax.swing.JComponent;
import com.intellij.execution.process.ProcessListener;
import jetbrains.mps.baseLanguage.closures.runtime._FunctionTypes;
public class ExecutionTool extends MultiTuple._3<JComponent, ProcessListener, _FunctionTypes._void_P0_E0> {
public ExecutionTool() {
super();
}
public ExecutionTool(JComponent component, ProcessListener listener, _FunctionTypes._void_P0_E0 dispose) {
super(component, listener, dispose);
}
public JComponent component(JComponent value) {
return super._0(value);
}
public ProcessListener listener(ProcessListener value) {
return super._1(value);
}
public _FunctionTypes._void_P0_E0 dispose(_FunctionTypes._void_P0_E0 value) {
return super._2(value);
}
public JComponent component() {
return super._0();
}
public ProcessListener listener() {
return super._1();
}
public _FunctionTypes._void_P0_E0 dispose() {
return super._2();
}
}