mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 22:52:11 +02:00
Bug 313806: Export all debug packages
This commit is contained in:
parent
96cbef1494
commit
a5ad43c3f8
7 changed files with 23 additions and 8 deletions
|
@ -2,7 +2,7 @@ Manifest-Version: 1.0
|
||||||
Bundle-ManifestVersion: 2
|
Bundle-ManifestVersion: 2
|
||||||
Bundle-Name: %pluginName
|
Bundle-Name: %pluginName
|
||||||
Bundle-SymbolicName: org.eclipse.cdt.debug.mi.ui; singleton:=true
|
Bundle-SymbolicName: org.eclipse.cdt.debug.mi.ui; singleton:=true
|
||||||
Bundle-Version: 6.0.0.qualifier
|
Bundle-Version: 6.1.0.qualifier
|
||||||
Bundle-Activator: org.eclipse.cdt.debug.mi.internal.ui.MIUIPlugin
|
Bundle-Activator: org.eclipse.cdt.debug.mi.internal.ui.MIUIPlugin
|
||||||
Bundle-Vendor: %providerName
|
Bundle-Vendor: %providerName
|
||||||
Bundle-Localization: plugin
|
Bundle-Localization: plugin
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* Copyright (c) 2006, 2008 STMicroelectronics and others.
|
* Copyright (c) 2006, 2010 STMicroelectronics and others.
|
||||||
* All rights reserved. This program and the accompanying materials
|
* All rights reserved. This program and the accompanying materials
|
||||||
* are made available under the terms of the Eclipse Public License v1.0
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
* which accompanies this distribution, and is available at
|
* which accompanies this distribution, and is available at
|
||||||
|
@ -30,6 +30,7 @@ import org.eclipse.ui.console.IConsole;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Enhances ProcessConsole when the process attached is a GDBProcess
|
* Enhances ProcessConsole when the process attached is a GDBProcess
|
||||||
|
* @since 6.1
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class MiConsolePageParticipant implements IConsolePageParticipant, IDebugEventSetListener, Observer {
|
public class MiConsolePageParticipant implements IConsolePageParticipant, IDebugEventSetListener, Observer {
|
||||||
|
@ -86,6 +87,7 @@ public class MiConsolePageParticipant implements IConsolePageParticipant, IDebug
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("rawtypes")
|
||||||
public Object getAdapter(Class adapter) {
|
public Object getAdapter(Class adapter) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* Copyright (c) 2006 STMicroelectronics.
|
* Copyright (c) 2006, 2010 STMicroelectronics.
|
||||||
* All rights reserved. This program and the accompanying materials
|
* All rights reserved. This program and the accompanying materials
|
||||||
* are made available under the terms of the Eclipse Public License v1.0
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
* which accompanies this distribution, and is available at
|
* which accompanies this distribution, and is available at
|
||||||
|
@ -15,6 +15,7 @@ import org.eclipse.cdt.debug.mi.core.event.MIEvent;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* MISession event, verbose console mode changed
|
* MISession event, verbose console mode changed
|
||||||
|
* @since 6.1
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class VerboseModeChangedEvent extends MIEvent {
|
public class VerboseModeChangedEvent extends MIEvent {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* Copyright (c) 2008 Ericsson and others.
|
* Copyright (c) 2008, 2010 Ericsson and others.
|
||||||
* All rights reserved. This program and the accompanying materials
|
* All rights reserved. This program and the accompanying materials
|
||||||
* are made available under the terms of the Eclipse Public License v1.0
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
* which accompanies this distribution, and is available at
|
* which accompanies this distribution, and is available at
|
||||||
|
@ -18,6 +18,9 @@ import org.eclipse.cdt.dsf.datamodel.IDMContext;
|
||||||
import org.eclipse.cdt.dsf.service.DsfServicesTracker;
|
import org.eclipse.cdt.dsf.service.DsfServicesTracker;
|
||||||
import org.eclipse.core.runtime.IAdaptable;
|
import org.eclipse.core.runtime.IAdaptable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @since 3.0
|
||||||
|
*/
|
||||||
public class BreakpointActionAdapter implements IAdaptable {
|
public class BreakpointActionAdapter implements IAdaptable {
|
||||||
|
|
||||||
private final DsfExecutor fExecutor;
|
private final DsfExecutor fExecutor;
|
||||||
|
@ -30,7 +33,7 @@ public class BreakpointActionAdapter implements IAdaptable {
|
||||||
fContext = context;
|
fContext = context;
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("rawtypes")
|
||||||
public Object getAdapter(Class adapter) {
|
public Object getAdapter(Class adapter) {
|
||||||
if (adapter.equals(ILogActionEnabler.class)) {
|
if (adapter.equals(ILogActionEnabler.class)) {
|
||||||
return new MILogActionEnabler(fExecutor, fServiceTracker, fContext);
|
return new MILogActionEnabler(fExecutor, fServiceTracker, fContext);
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* Copyright (c) 2008 Ericsson and others.
|
* Copyright (c) 2008, 2010 Ericsson and others.
|
||||||
* All rights reserved. This program and the accompanying materials
|
* All rights reserved. This program and the accompanying materials
|
||||||
* are made available under the terms of the Eclipse Public License v1.0
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
* which accompanies this distribution, and is available at
|
* which accompanies this distribution, and is available at
|
||||||
|
@ -27,6 +27,9 @@ import org.eclipse.cdt.dsf.debug.service.IFormattedValues.FormattedValueDMContex
|
||||||
import org.eclipse.cdt.dsf.debug.service.IFormattedValues.FormattedValueDMData;
|
import org.eclipse.cdt.dsf.debug.service.IFormattedValues.FormattedValueDMData;
|
||||||
import org.eclipse.cdt.dsf.service.DsfServicesTracker;
|
import org.eclipse.cdt.dsf.service.DsfServicesTracker;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @since 3.0
|
||||||
|
*/
|
||||||
public class MILogActionEnabler implements ILogActionEnabler {
|
public class MILogActionEnabler implements ILogActionEnabler {
|
||||||
|
|
||||||
private final DsfExecutor fExecutor;
|
private final DsfExecutor fExecutor;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* Copyright (c) 2009 Ericsson and others.
|
* Copyright (c) 2009, 2010 Ericsson and others.
|
||||||
* All rights reserved. This program and the accompanying materials
|
* All rights reserved. This program and the accompanying materials
|
||||||
* are made available under the terms of the Eclipse Public License v1.0
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
* which accompanies this distribution, and is available at
|
* which accompanies this distribution, and is available at
|
||||||
|
@ -20,6 +20,9 @@ import org.eclipse.cdt.dsf.debug.service.IRunControl;
|
||||||
import org.eclipse.cdt.dsf.debug.service.IRunControl.IExecutionDMContext;
|
import org.eclipse.cdt.dsf.debug.service.IRunControl.IExecutionDMContext;
|
||||||
import org.eclipse.cdt.dsf.service.DsfServicesTracker;
|
import org.eclipse.cdt.dsf.service.DsfServicesTracker;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @since 3.0
|
||||||
|
*/
|
||||||
public class MIResumeActionEnabler implements IResumeActionEnabler {
|
public class MIResumeActionEnabler implements IResumeActionEnabler {
|
||||||
|
|
||||||
private final DsfExecutor fExecutor;
|
private final DsfExecutor fExecutor;
|
||||||
|
|
|
@ -14,6 +14,9 @@ package org.eclipse.cdt.dsf.mi.service.command.commands.macos;
|
||||||
import org.eclipse.cdt.dsf.debug.service.command.ICommandControlService.ICommandControlDMContext;
|
import org.eclipse.cdt.dsf.debug.service.command.ICommandControlService.ICommandControlDMContext;
|
||||||
import org.eclipse.cdt.dsf.mi.service.command.commands.MIEnvironmentCD;
|
import org.eclipse.cdt.dsf.mi.service.command.commands.MIEnvironmentCD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @since 3.0
|
||||||
|
*/
|
||||||
public class MacOSMIEnvironmentCD extends MIEnvironmentCD {
|
public class MacOSMIEnvironmentCD extends MIEnvironmentCD {
|
||||||
|
|
||||||
// We need to send the following format:
|
// We need to send the following format:
|
||||||
|
|
Loading…
Add table
Reference in a new issue