commit | 270c414b3114f78805751d042f0bf269f081f3c9 | [log] [tgz] |
---|---|---|
author | asobolev <asobolev> | Thu May 15 10:54:35 2008 +0000 |
committer | asobolev <asobolev> | Thu May 15 10:54:35 2008 +0000 |
tree | a19acb8d90758d0ec485893a517cc17db4a62dfb | |
parent | e00c44365a9500a04e29ca3d4f67f9ef4b5e63cc [diff] |
* interpreter launch configuration fixes
diff --git a/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterComboBlock.java b/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterComboBlock.java index 852dbf1..ee70edf 100644 --- a/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterComboBlock.java +++ b/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterComboBlock.java
@@ -1,14 +1,20 @@ package org.eclipse.dltk.javascript.internal.debug.ui.interpreters; +import org.eclipse.dltk.debug.ui.launchConfigurations.IMainLaunchConfigurationTabListenerManager; import org.eclipse.dltk.internal.debug.ui.interpreters.AbstractInterpreterComboBlock; import org.eclipse.dltk.javascript.core.JavaScriptNature; import org.eclipse.jface.preference.IPreferencePage; +public class JavaScriptInterpreterComboBlock extends + AbstractInterpreterComboBlock { -public class JavaScriptInterpreterComboBlock extends AbstractInterpreterComboBlock { - - protected void showInterpreterPreferencePage() { - IPreferencePage page = new JavaScriptInterpreterPreferencePage(); + protected JavaScriptInterpreterComboBlock( + IMainLaunchConfigurationTabListenerManager tab) { + super(tab); + } + + protected void showInterpreterPreferencePage() { + IPreferencePage page = new JavaScriptInterpreterPreferencePage(); //showPrefPage("org.eclipse.dltk.tcl.debug.ui.interpreters.TclInterpreterPreferencePage", page); //$NON-NLS-1$ }
diff --git a/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterContainerWizardPage.java b/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterContainerWizardPage.java index 660710b..c3b21c1 100644 --- a/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterContainerWizardPage.java +++ b/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterContainerWizardPage.java
@@ -10,14 +10,13 @@ *******************************************************************************/ package org.eclipse.dltk.javascript.internal.debug.ui.interpreters; - import org.eclipse.dltk.internal.debug.ui.interpreters.AbstractInterpreterComboBlock; import org.eclipse.dltk.internal.debug.ui.interpreters.AbstractInterpreterContainerWizardPage; - -public class JavaScriptInterpreterContainerWizardPage extends AbstractInterpreterContainerWizardPage { +public class JavaScriptInterpreterContainerWizardPage extends + AbstractInterpreterContainerWizardPage { protected AbstractInterpreterComboBlock getInterpreterBlock() { - return new JavaScriptInterpreterComboBlock(); + return new JavaScriptInterpreterComboBlock(null); } }
diff --git a/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterTab.java b/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterTab.java index 8cbe162..72415cc 100644 --- a/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterTab.java +++ b/plugins/org.eclipse.dltk.javascript.debug.ui/src/org/eclipse/dltk/javascript/internal/debug/ui/interpreters/JavaScriptInterpreterTab.java
@@ -5,13 +5,13 @@ import org.eclipse.dltk.javascript.core.JavaScriptNature; public class JavaScriptInterpreterTab extends InterpreterTab { - + protected AbstractInterpreterComboBlock getInterpreterBlock() { - return new JavaScriptInterpreterComboBlock(); + return new JavaScriptInterpreterComboBlock(getMainTab()); } protected String getNature() { return JavaScriptNature.NATURE_ID; } - + }