From c283892ee1e449761339793b27ad2984a5c823b3 Mon Sep 17 00:00:00 2001 From: Mikhail Khodjaiants Date: Mon, 3 May 2010 15:05:41 +0000 Subject: [PATCH] Bug 311219 - [commands][cdi] MITargetSelect is too restrictive. --- .../cdt/dsf/mi/service/command/CommandFactory.java | 10 +++++++--- .../mi/service/command/commands/MITargetSelect.java | 4 ++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/command/CommandFactory.java b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/command/CommandFactory.java index eaea22d5a23..36173f62211 100644 --- a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/command/CommandFactory.java +++ b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/command/CommandFactory.java @@ -619,9 +619,13 @@ public class CommandFactory { return new MITargetDetach(ctx, groupId); } - public ICommand createMITargetSelect(IDMContext ctx, String host, String port, boolean extended) { - return new MITargetSelect(ctx, host, port, extended); - } + public ICommand createMITargetSelect(IDMContext ctx, String[] params) { + return new MITargetSelect(ctx, params); + } + + public ICommand createMITargetSelect(IDMContext ctx, String host, String port, boolean extended) { + return new MITargetSelect(ctx, host, port, extended); + } public ICommand createMITargetSelect(IDMContext ctx, String serialDevice, boolean extended) { return new MITargetSelect(ctx, serialDevice, extended); diff --git a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/command/commands/MITargetSelect.java b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/command/commands/MITargetSelect.java index eb45aad55ef..f53e5d42f1f 100644 --- a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/command/commands/MITargetSelect.java +++ b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/command/commands/MITargetSelect.java @@ -19,9 +19,9 @@ import org.eclipse.cdt.dsf.mi.service.command.output.MIInfo; public class MITargetSelect extends MICommand { /** - * @since 2.0 + * @since 3.0 */ - protected MITargetSelect(IDMContext ctx, String[] params) { + public MITargetSelect(IDMContext ctx, String[] params) { super(ctx, "-target-select", null, params); //$NON-NLS-1$ }