Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Stieber2012-02-06 16:47:06 +0000
committerUwe Stieber2012-02-06 16:47:06 +0000
commit0b740e7113dcf4a8813eb72b873dc67a42873390 (patch)
treef3d173c620651251c299fd8a1f659d3fba2226d7 /target_explorer/plugins/org.eclipse.tcf.te.launch.core
parent7cf2200d6a24385ceaacefee9b9f8c31a474e740 (diff)
downloadorg.eclipse.tcf-0b740e7113dcf4a8813eb72b873dc67a42873390.tar.gz
org.eclipse.tcf-0b740e7113dcf4a8813eb72b873dc67a42873390.tar.xz
org.eclipse.tcf-0b740e7113dcf4a8813eb72b873dc67a42873390.zip
Target Explorer: Add form based abstract launch configuration tab implementation
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.launch.core')
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.launch.core/META-INF/MANIFEST.MF2
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.launch.core/schema/launchConfigTypeBindings.exsd8
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.launch.core/src/org/eclipse/tcf/te/launch/core/bindings/LaunchConfigTypeBindingsManager.java6
3 files changed, 6 insertions, 10 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.launch.core/META-INF/MANIFEST.MF b/target_explorer/plugins/org.eclipse.tcf.te.launch.core/META-INF/MANIFEST.MF
index a48ec0656..448ac19be 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.launch.core/META-INF/MANIFEST.MF
+++ b/target_explorer/plugins/org.eclipse.tcf.te.launch.core/META-INF/MANIFEST.MF
@@ -19,7 +19,7 @@ Export-Package: org.eclipse.tcf.te.launch.core.activator;x-internal:=true,
org.eclipse.tcf.te.launch.core.adapters.internal;x-internal:=true,
org.eclipse.tcf.te.launch.core.bindings,
org.eclipse.tcf.te.launch.core.bindings.interfaces,
- org.eclipse.tcf.te.launch.core.bindings.internal;x-internal:=true,
+ org.eclipse.tcf.te.launch.core.bindings.internal;x-friends:="org.eclipse.tcf.te.launch.ui",
org.eclipse.tcf.te.launch.core.delegates,
org.eclipse.tcf.te.launch.core.exceptions,
org.eclipse.tcf.te.launch.core.extensions.internal;x-internal:=true,
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.launch.core/schema/launchConfigTypeBindings.exsd b/target_explorer/plugins/org.eclipse.tcf.te.launch.core/schema/launchConfigTypeBindings.exsd
index 727a9a050..e2f9cbf94 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.launch.core/schema/launchConfigTypeBindings.exsd
+++ b/target_explorer/plugins/org.eclipse.tcf.te.launch.core/schema/launchConfigTypeBindings.exsd
@@ -268,13 +268,9 @@
<extension point="org.eclipse.tcf.te.launch.core.launchConfigTypeBindings">
<launchConfigTypeBinding launchConfigTypeId="org.eclipse.tcf.te.launch.linux.process">
- <launchManagerDelegateBindings>
- <launchManagerDelegateBinding launchManagerDelegateId="org.eclipse.tcf.te.launch.linux.process.launchManagerDelegate"/>
- </launchManagerDelegateBindings>
+ <launchManagerDelegate id="org.eclipse.tcf.te.launch.linux.process.launchManagerDelegate"/>
- <launchStepperBindings>
- <launchStepperBinding launchStepperId="org.eclipse.tcf.te.runtime.stepper.multiContext"/>
- </launchStepperBindings>
+ <stepper id="org.eclipse.tcf.te.runtime.stepper.multiContext"/>
<enablement>
...
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.launch.core/src/org/eclipse/tcf/te/launch/core/bindings/LaunchConfigTypeBindingsManager.java b/target_explorer/plugins/org.eclipse.tcf.te.launch.core/src/org/eclipse/tcf/te/launch/core/bindings/LaunchConfigTypeBindingsManager.java
index 7f308fd19..e8ba62b48 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.launch.core/src/org/eclipse/tcf/te/launch/core/bindings/LaunchConfigTypeBindingsManager.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.launch.core/src/org/eclipse/tcf/te/launch/core/bindings/LaunchConfigTypeBindingsManager.java
@@ -238,7 +238,7 @@ public class LaunchConfigTypeBindingsManager {
* @param id The launch step id. Must not be <code>null</code>.
* @return The launch step or <code>null</code> if no step is registered for the specified id.
*/
- public IContextStep getLaunchStep(String id) {
+ public IContextStep getStep(String id) {
Assert.isNotNull(id);
return StepperManager.getInstance().getStepExtManager().getStep(id, true);
}
@@ -254,7 +254,7 @@ public class LaunchConfigTypeBindingsManager {
*
* @return <code>True</code> if the launch step id is valid, <code>false</code> otherwise.
*/
- public boolean isValidLaunchStep(String id, String typeId, String mode) {
+ public boolean isValidStep(String id, String typeId, String mode) {
Assert.isNotNull(id);
Assert.isNotNull(typeId);
Assert.isNotNull(mode);
@@ -277,7 +277,7 @@ public class LaunchConfigTypeBindingsManager {
*/
private void loadBindingsExtensions() {
IExtensionRegistry registry = Platform.getExtensionRegistry();
- IExtensionPoint point = registry.getExtensionPoint("org.eclipse.tcf.te.launch.core.Bindings"); //$NON-NLS-1$
+ IExtensionPoint point = registry.getExtensionPoint("org.eclipse.tcf.te.launch.core.launchConfigTypeBindings"); //$NON-NLS-1$
if (point != null) {
IExtension[] bindings = point.getExtensions();
Arrays.sort(bindings, new ExtensionPointComparator());

Back to the top