mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-31 12:55:40 +02:00
Bug 89429: replaced the usage of the internal SourceLookupUIUtils class by DebugUITools.
This commit is contained in:
parent
3d876aa65c
commit
26c21da5a6
4 changed files with 13 additions and 7 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2006-02-27 Mikhail Khodjaiants
|
||||||
|
Bug 89429: replaced the usage of the internal SourceLookupUIUtils class by DebugUITools.
|
||||||
|
* AddSourceContainerDialog.java
|
||||||
|
* EditContainerAction.java
|
||||||
|
* SourceContainerLabelProvider.java
|
||||||
|
|
||||||
2006-02-27 Mikhail Khodjaiants
|
2006-02-27 Mikhail Khodjaiants
|
||||||
Added dependency to the org.eclipse.ui.views plugin (needed to use the breakpoint
|
Added dependency to the org.eclipse.ui.views plugin (needed to use the breakpoint
|
||||||
actions in the Outline view).
|
actions in the Outline view).
|
||||||
|
|
|
@ -16,7 +16,7 @@ import org.eclipse.debug.core.DebugPlugin;
|
||||||
import org.eclipse.debug.core.sourcelookup.ISourceContainer;
|
import org.eclipse.debug.core.sourcelookup.ISourceContainer;
|
||||||
import org.eclipse.debug.core.sourcelookup.ISourceContainerType;
|
import org.eclipse.debug.core.sourcelookup.ISourceContainerType;
|
||||||
import org.eclipse.debug.core.sourcelookup.ISourceLookupDirector;
|
import org.eclipse.debug.core.sourcelookup.ISourceLookupDirector;
|
||||||
import org.eclipse.debug.internal.ui.sourcelookup.SourceLookupUIUtils;
|
import org.eclipse.debug.ui.DebugUITools;
|
||||||
import org.eclipse.debug.ui.sourcelookup.ISourceContainerBrowser;
|
import org.eclipse.debug.ui.sourcelookup.ISourceContainerBrowser;
|
||||||
import org.eclipse.jface.dialogs.Dialog;
|
import org.eclipse.jface.dialogs.Dialog;
|
||||||
import org.eclipse.jface.dialogs.TitleAreaDialog;
|
import org.eclipse.jface.dialogs.TitleAreaDialog;
|
||||||
|
@ -125,7 +125,7 @@ public class AddSourceContainerDialog extends TitleAreaDialog {
|
||||||
for (int i=0; i< types.length; i++) {
|
for (int i=0; i< types.length; i++) {
|
||||||
ISourceContainerType type = types[i];
|
ISourceContainerType type = types[i];
|
||||||
if (fDirector.supportsSourceContainerType(type)) {
|
if (fDirector.supportsSourceContainerType(type)) {
|
||||||
ISourceContainerBrowser sourceContainerBrowser = SourceLookupUIUtils.getSourceContainerBrowser(type.getId());
|
ISourceContainerBrowser sourceContainerBrowser = DebugUITools.getSourceContainerBrowser(type.getId());
|
||||||
if(sourceContainerBrowser != null && sourceContainerBrowser.canAddSourceContainers(fDirector)) {
|
if(sourceContainerBrowser != null && sourceContainerBrowser.canAddSourceContainers(fDirector)) {
|
||||||
validTypes.add(type);
|
validTypes.add(type);
|
||||||
}
|
}
|
||||||
|
@ -142,7 +142,7 @@ public class AddSourceContainerDialog extends TitleAreaDialog {
|
||||||
//single selection dialog, so take first item in array
|
//single selection dialog, so take first item in array
|
||||||
//there will always be a selected item since we set it with viewer.setSelection
|
//there will always be a selected item since we set it with viewer.setSelection
|
||||||
ISourceContainerType type = (ISourceContainerType) ((StructuredSelection) fViewer.getSelection()).getFirstElement();
|
ISourceContainerType type = (ISourceContainerType) ((StructuredSelection) fViewer.getSelection()).getFirstElement();
|
||||||
ISourceContainerBrowser browser = SourceLookupUIUtils.getSourceContainerBrowser(type.getId());
|
ISourceContainerBrowser browser = DebugUITools.getSourceContainerBrowser(type.getId());
|
||||||
if (browser != null) {
|
if (browser != null) {
|
||||||
ISourceContainer[] results = browser.addSourceContainers(getShell(), fDirector);
|
ISourceContainer[] results = browser.addSourceContainers(getShell(), fDirector);
|
||||||
if(results != null) {
|
if(results != null) {
|
||||||
|
|
|
@ -14,7 +14,7 @@ import java.util.Iterator;
|
||||||
import org.eclipse.debug.core.sourcelookup.ISourceContainer;
|
import org.eclipse.debug.core.sourcelookup.ISourceContainer;
|
||||||
import org.eclipse.debug.core.sourcelookup.ISourceContainerType;
|
import org.eclipse.debug.core.sourcelookup.ISourceContainerType;
|
||||||
import org.eclipse.debug.core.sourcelookup.ISourceLookupDirector;
|
import org.eclipse.debug.core.sourcelookup.ISourceLookupDirector;
|
||||||
import org.eclipse.debug.internal.ui.sourcelookup.SourceLookupUIUtils;
|
import org.eclipse.debug.ui.DebugUITools;
|
||||||
import org.eclipse.debug.ui.sourcelookup.ISourceContainerBrowser;
|
import org.eclipse.debug.ui.sourcelookup.ISourceContainerBrowser;
|
||||||
import org.eclipse.jface.viewers.IStructuredSelection;
|
import org.eclipse.jface.viewers.IStructuredSelection;
|
||||||
|
|
||||||
|
@ -79,7 +79,7 @@ public class EditContainerAction extends SourceContainerAction {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// all the same type, see if editing is supported
|
// all the same type, see if editing is supported
|
||||||
fBrowser = SourceLookupUIUtils.getSourceContainerBrowser(type.getId());
|
fBrowser = DebugUITools.getSourceContainerBrowser(type.getId());
|
||||||
if (fBrowser != null) {
|
if (fBrowser != null) {
|
||||||
return fBrowser.canEditSourceContainers(fDirector, fContainers);
|
return fBrowser.canEditSourceContainers(fDirector, fContainers);
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@ package org.eclipse.cdt.debug.internal.ui.sourcelookup;
|
||||||
|
|
||||||
import org.eclipse.debug.core.sourcelookup.ISourceContainer;
|
import org.eclipse.debug.core.sourcelookup.ISourceContainer;
|
||||||
import org.eclipse.debug.core.sourcelookup.ISourceContainerType;
|
import org.eclipse.debug.core.sourcelookup.ISourceContainerType;
|
||||||
import org.eclipse.debug.internal.ui.sourcelookup.SourceLookupUIUtils;
|
import org.eclipse.debug.ui.DebugUITools;
|
||||||
import org.eclipse.jface.viewers.ILabelProvider;
|
import org.eclipse.jface.viewers.ILabelProvider;
|
||||||
import org.eclipse.jface.viewers.LabelProvider;
|
import org.eclipse.jface.viewers.LabelProvider;
|
||||||
import org.eclipse.swt.graphics.Image;
|
import org.eclipse.swt.graphics.Image;
|
||||||
|
@ -40,7 +40,7 @@ public class SourceContainerLabelProvider extends LabelProvider {
|
||||||
}
|
}
|
||||||
if (type != null) {
|
if (type != null) {
|
||||||
// next consult contributed image
|
// next consult contributed image
|
||||||
image = SourceLookupUIUtils.getSourceContainerImage(type.getId());
|
image = DebugUITools.getSourceContainerImage(type.getId());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (image != null) {
|
if (image != null) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue