mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-09-02 05:03:36 +02:00
[265882] - Moved VM update scopes interface to a provisional package.
This commit is contained in:
parent
3fd7f7a84b
commit
119f49c94f
8 changed files with 30 additions and 10 deletions
|
@ -22,15 +22,19 @@ Require-Bundle: org.eclipse.ui,
|
||||||
org.eclipse.core.expressions;bundle-version="3.4.0",
|
org.eclipse.core.expressions;bundle-version="3.4.0",
|
||||||
org.eclipse.core.filesystem;bundle-version="1.2.0"
|
org.eclipse.core.filesystem;bundle-version="1.2.0"
|
||||||
Bundle-ActivationPolicy: lazy
|
Bundle-ActivationPolicy: lazy
|
||||||
Export-Package: org.eclipse.cdt.dsf.debug.ui,
|
Export-Package: org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional;x-internal:=true,
|
||||||
|
org.eclipse.cdt.dsf.debug.ui,
|
||||||
org.eclipse.cdt.dsf.debug.ui.actions,
|
org.eclipse.cdt.dsf.debug.ui.actions,
|
||||||
org.eclipse.cdt.dsf.debug.ui.contexts,
|
org.eclipse.cdt.dsf.debug.ui.contexts,
|
||||||
|
org.eclipse.cdt.dsf.debug.ui.memory,
|
||||||
org.eclipse.cdt.dsf.debug.ui.sourcelookup,
|
org.eclipse.cdt.dsf.debug.ui.sourcelookup,
|
||||||
org.eclipse.cdt.dsf.debug.ui.viewmodel,
|
org.eclipse.cdt.dsf.debug.ui.viewmodel,
|
||||||
org.eclipse.cdt.dsf.debug.ui.viewmodel.actions,
|
org.eclipse.cdt.dsf.debug.ui.viewmodel.actions,
|
||||||
org.eclipse.cdt.dsf.debug.ui.viewmodel.expression;x-internal:=true,
|
org.eclipse.cdt.dsf.debug.ui.viewmodel.expression;x-internal:=true,
|
||||||
org.eclipse.cdt.dsf.debug.ui.viewmodel.launch;x-internal:=true,
|
org.eclipse.cdt.dsf.debug.ui.viewmodel.launch;x-internal:=true,
|
||||||
|
org.eclipse.cdt.dsf.debug.ui.viewmodel.launch.actions,
|
||||||
org.eclipse.cdt.dsf.debug.ui.viewmodel.modules;x-internal:=true,
|
org.eclipse.cdt.dsf.debug.ui.viewmodel.modules;x-internal:=true,
|
||||||
|
org.eclipse.cdt.dsf.debug.ui.viewmodel.modules.detail,
|
||||||
org.eclipse.cdt.dsf.debug.ui.viewmodel.numberformat,
|
org.eclipse.cdt.dsf.debug.ui.viewmodel.numberformat,
|
||||||
org.eclipse.cdt.dsf.debug.ui.viewmodel.register;x-internal:=true,
|
org.eclipse.cdt.dsf.debug.ui.viewmodel.register;x-internal:=true,
|
||||||
org.eclipse.cdt.dsf.debug.ui.viewmodel.update,
|
org.eclipse.cdt.dsf.debug.ui.viewmodel.update,
|
||||||
|
|
|
@ -13,10 +13,10 @@ package org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.actions;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional.ICachingVMProviderExtension;
|
||||||
|
import org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional.IVMUpdateScope;
|
||||||
import org.eclipse.cdt.dsf.debug.ui.viewmodel.actions.VMHandlerUtils;
|
import org.eclipse.cdt.dsf.debug.ui.viewmodel.actions.VMHandlerUtils;
|
||||||
import org.eclipse.cdt.dsf.ui.viewmodel.IVMProvider;
|
import org.eclipse.cdt.dsf.ui.viewmodel.IVMProvider;
|
||||||
import org.eclipse.cdt.dsf.ui.viewmodel.update.ICachingVMProviderExtension;
|
|
||||||
import org.eclipse.cdt.dsf.ui.viewmodel.update.IVMUpdateScope;
|
|
||||||
import org.eclipse.jface.action.Action;
|
import org.eclipse.jface.action.Action;
|
||||||
import org.eclipse.jface.action.ActionContributionItem;
|
import org.eclipse.jface.action.ActionContributionItem;
|
||||||
import org.eclipse.jface.action.ContributionItem;
|
import org.eclipse.jface.action.ContributionItem;
|
||||||
|
|
|
@ -10,11 +10,11 @@
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
package org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.actions;
|
package org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.actions;
|
||||||
|
|
||||||
|
import org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional.ICachingVMProviderExtension;
|
||||||
|
import org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional.IVMUpdateScope;
|
||||||
import org.eclipse.cdt.dsf.debug.ui.viewmodel.actions.VMHandlerUtils;
|
import org.eclipse.cdt.dsf.debug.ui.viewmodel.actions.VMHandlerUtils;
|
||||||
import org.eclipse.cdt.dsf.ui.viewmodel.IVMContext;
|
import org.eclipse.cdt.dsf.ui.viewmodel.IVMContext;
|
||||||
import org.eclipse.cdt.dsf.ui.viewmodel.IVMProvider;
|
import org.eclipse.cdt.dsf.ui.viewmodel.IVMProvider;
|
||||||
import org.eclipse.cdt.dsf.ui.viewmodel.update.ICachingVMProviderExtension;
|
|
||||||
import org.eclipse.cdt.dsf.ui.viewmodel.update.IVMUpdateScope;
|
|
||||||
import org.eclipse.core.expressions.PropertyTester;
|
import org.eclipse.core.expressions.PropertyTester;
|
||||||
import org.eclipse.debug.ui.IDebugView;
|
import org.eclipse.debug.ui.IDebugView;
|
||||||
import org.eclipse.ui.IWorkbenchPart;
|
import org.eclipse.ui.IWorkbenchPart;
|
||||||
|
|
|
@ -8,7 +8,9 @@
|
||||||
* Contributors:
|
* Contributors:
|
||||||
* Wind River Systems - initial API and implementation
|
* Wind River Systems - initial API and implementation
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
package org.eclipse.cdt.dsf.ui.viewmodel.update;
|
package org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional;
|
||||||
|
|
||||||
|
import org.eclipse.cdt.dsf.ui.viewmodel.update.ViewModelUpdateMessages;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
|
@ -8,7 +8,9 @@
|
||||||
* Contributors:
|
* Contributors:
|
||||||
* Wind River Systems - initial API and implementation
|
* Wind River Systems - initial API and implementation
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
package org.eclipse.cdt.dsf.ui.viewmodel.update;
|
package org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional;
|
||||||
|
|
||||||
|
import org.eclipse.cdt.dsf.ui.viewmodel.update.ICachingVMProvider;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
|
@ -8,11 +8,11 @@
|
||||||
* Contributors:
|
* Contributors:
|
||||||
* Wind River Systems - initial API and implementation
|
* Wind River Systems - initial API and implementation
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
package org.eclipse.cdt.dsf.ui.viewmodel.update;
|
package org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @since 1.1
|
* @since 1.1
|
||||||
*/
|
*/
|
||||||
public interface IVMUpdateScope {
|
public interface IVMUpdateScope {
|
||||||
|
|
|
@ -8,7 +8,9 @@
|
||||||
* Contributors:
|
* Contributors:
|
||||||
* Wind River Systems - initial API and implementation
|
* Wind River Systems - initial API and implementation
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
package org.eclipse.cdt.dsf.ui.viewmodel.update;
|
package org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional;
|
||||||
|
|
||||||
|
import org.eclipse.cdt.dsf.ui.viewmodel.update.ViewModelUpdateMessages;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
|
@ -29,6 +29,10 @@ import org.eclipse.cdt.dsf.concurrent.RequestMonitor;
|
||||||
import org.eclipse.cdt.dsf.datamodel.IDMContext;
|
import org.eclipse.cdt.dsf.datamodel.IDMContext;
|
||||||
import org.eclipse.cdt.dsf.datamodel.IDMData;
|
import org.eclipse.cdt.dsf.datamodel.IDMData;
|
||||||
import org.eclipse.cdt.dsf.datamodel.IDMService;
|
import org.eclipse.cdt.dsf.datamodel.IDMService;
|
||||||
|
import org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional.AllUpdateScope;
|
||||||
|
import org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional.ICachingVMProviderExtension;
|
||||||
|
import org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional.IVMUpdateScope;
|
||||||
|
import org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.update.provisional.VisibleUpdateScope;
|
||||||
import org.eclipse.cdt.dsf.internal.ui.DsfUIPlugin;
|
import org.eclipse.cdt.dsf.internal.ui.DsfUIPlugin;
|
||||||
import org.eclipse.cdt.dsf.ui.concurrent.SimpleDisplayExecutor;
|
import org.eclipse.cdt.dsf.ui.concurrent.SimpleDisplayExecutor;
|
||||||
import org.eclipse.cdt.dsf.ui.concurrent.ViewerCountingRequestMonitor;
|
import org.eclipse.cdt.dsf.ui.concurrent.ViewerCountingRequestMonitor;
|
||||||
|
@ -1044,6 +1048,8 @@ public class AbstractCachingVMProvider extends AbstractVMProvider implements ICa
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* @noreference This method is an implementation of a provisional interface and
|
||||||
|
* not intended to be referenced by clients.
|
||||||
* @since 1.1
|
* @since 1.1
|
||||||
*/
|
*/
|
||||||
public IVMUpdateScope[] getAvailableUpdateScopes() {
|
public IVMUpdateScope[] getAvailableUpdateScopes() {
|
||||||
|
@ -1051,6 +1057,8 @@ public class AbstractCachingVMProvider extends AbstractVMProvider implements ICa
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* @noreference This method is an implementation of a provisional interface and
|
||||||
|
* not intended to be referenced by clients.
|
||||||
* @since 1.1
|
* @since 1.1
|
||||||
*/
|
*/
|
||||||
public IVMUpdateScope getActiveUpdateScope() {
|
public IVMUpdateScope getActiveUpdateScope() {
|
||||||
|
@ -1068,6 +1076,8 @@ public class AbstractCachingVMProvider extends AbstractVMProvider implements ICa
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* @noreference This method is an implementation of a provisional interface and
|
||||||
|
* not intended to be referenced by clients.
|
||||||
* @since 1.1
|
* @since 1.1
|
||||||
*/
|
*/
|
||||||
public void setActiveUpdateScope(IVMUpdateScope updateScope) {
|
public void setActiveUpdateScope(IVMUpdateScope updateScope) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue