diff options
author | Randy Rohrbach | 2009-02-10 14:49:45 +0000 |
---|---|---|
committer | Randy Rohrbach | 2009-02-10 14:49:45 +0000 |
commit | d3a1c826ed6f1f0bda17b850c56dbee481cda28b (patch) | |
tree | 326b23fbb91d4254ccaa134903f1ed271ea3ac9b /memory/org.eclipse.cdt.debug.ui.memory.traditional | |
parent | 86041e3f39724e217b4af4b4b2eb23d4bc9267f1 (diff) | |
download | org.eclipse.cdt-d3a1c826ed6f1f0bda17b850c56dbee481cda28b.tar.gz org.eclipse.cdt-d3a1c826ed6f1f0bda17b850c56dbee481cda28b.tar.xz org.eclipse.cdt-d3a1c826ed6f1f0bda17b850c56dbee481cda28b.zip |
Performed some cleanup to get rid of unneeded warnings.
No functional change to the code. There is no specific bugzilla
entry for this.
Randy
Diffstat (limited to 'memory/org.eclipse.cdt.debug.ui.memory.traditional')
6 files changed, 45 insertions, 23 deletions
diff --git a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/DataPane.java b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/DataPane.java index 551cbc1522f..7a8062d6eb5 100644 --- a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/DataPane.java +++ b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/DataPane.java @@ -16,7 +16,6 @@ import java.math.BigInteger; import org.eclipse.debug.core.DebugException; import org.eclipse.debug.core.model.MemoryByte; import org.eclipse.swt.events.PaintEvent; -import org.eclipse.swt.graphics.Color; import org.eclipse.swt.graphics.GC; import org.eclipse.swt.graphics.Point; diff --git a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/IViewportCache.java b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/IViewportCache.java index 3c3973f19b1..42016105e4f 100644 --- a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/IViewportCache.java +++ b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/IViewportCache.java @@ -14,7 +14,6 @@ package org.eclipse.cdt.debug.ui.memory.traditional; import java.math.BigInteger; import org.eclipse.debug.core.DebugException; -import org.eclipse.debug.core.model.MemoryByte; public interface IViewportCache { diff --git a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/Rendering.java b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/Rendering.java index 72272adb37c..101550a7459 100644 --- a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/Rendering.java +++ b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/Rendering.java @@ -32,7 +32,6 @@ import org.eclipse.debug.internal.ui.IInternalDebugUIConstants; import org.eclipse.debug.internal.ui.views.memory.MemoryViewUtil; import org.eclipse.debug.internal.ui.views.memory.renderings.GoToAddressComposite; import org.eclipse.jface.dialogs.IDialogConstants; -import org.eclipse.jface.preference.IPreferenceStore; import org.eclipse.jface.resource.JFaceResources; import org.eclipse.swt.SWT; import org.eclipse.swt.dnd.Clipboard; @@ -501,7 +500,7 @@ public class Rendering extends Composite implements IDebugEventSetListener Status status = new Status(IStatus.ERROR, fParent.getRenderingId(), DebugException.INTERNAL_ERROR, message, e); - DebugUIPlugin.getDefault().getLog().log(status); + TraditionalRenderingPlugin.getDefault().getLog().log(status); } public void handleFontPreferenceChange(Font font) diff --git a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRendering.java b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRendering.java index f9c1b0d7071..a4e02b066b7 100644 --- a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRendering.java +++ b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRendering.java @@ -11,7 +11,6 @@ package org.eclipse.cdt.debug.ui.memory.traditional; -import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.math.BigInteger; @@ -149,7 +148,7 @@ public class TraditionalRendering extends AbstractMemoryRendering implements IRe }); - DebugUIPlugin.getDefault().getPreferenceStore().addPropertyChangeListener( + TraditionalRenderingPlugin.getDefault().getPreferenceStore().addPropertyChangeListener( new IPropertyChangeListener() { public void propertyChange(PropertyChangeEvent event) @@ -1219,7 +1218,7 @@ public class TraditionalRendering extends AbstractMemoryRendering implements IRe public void update() { // update UI asynchronously - Display display = DebugUIPlugin.getDefault().getWorkbench().getDisplay(); + Display display = TraditionalRenderingPlugin.getDefault().getWorkbench().getDisplay(); display.asyncExec(new Runnable() { public void run() { try @@ -1358,21 +1357,17 @@ class CopyAction extends Action final int radix = fRendering.getRadix(); final int bytesPerColumn = fRendering.getBytesPerColumn(); final boolean isLittleEndian = fRendering.isTargetLittleEndian(); - final int bytesPerCharacter = fRendering.getBytesPerCharacter(); - - final int addressWidth = fRendering.getAddressString(start) - .length(); - - final int binaryCellWidth = fRendering.getRadixCharacterCount( - radix, bytesPerColumn) + 1; - final int asciiCellWidth = fRendering.getBytesPerColumn() - / fRendering.getBytesPerCharacter(); +// final int binaryCellWidth = fRendering.getRadixCharacterCount( +// radix, bytesPerColumn) + 1; +// +// final int asciiCellWidth = fRendering.getBytesPerColumn() +// / fRendering.getBytesPerCharacter(); - final int combindCellWidths = (fRendering - .getPaneVisible(Rendering.PANE_BINARY) ? binaryCellWidth : 0) - + (fRendering.getPaneVisible(Rendering.PANE_TEXT) ? asciiCellWidth - : 0); +// final int combindCellWidths = (fRendering +// .getPaneVisible(Rendering.PANE_BINARY) ? binaryCellWidth : 0) +// + (fRendering.getPaneVisible(Rendering.PANE_TEXT) ? asciiCellWidth +// : 0); final int columns = fRendering.getColumnCount(); diff --git a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRenderingPlugin.java b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRenderingPlugin.java index 0dbc658fd1a..18720fddbf0 100644 --- a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRenderingPlugin.java +++ b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRenderingPlugin.java @@ -11,6 +11,10 @@ package org.eclipse.cdt.debug.ui.memory.traditional; +import org.eclipse.swt.widgets.Display; +import org.eclipse.swt.widgets.Shell; +import org.eclipse.ui.IWorkbenchWindow; +import org.eclipse.ui.PlatformUI; import org.eclipse.ui.plugin.AbstractUIPlugin; public class TraditionalRenderingPlugin extends AbstractUIPlugin @@ -38,4 +42,31 @@ public class TraditionalRenderingPlugin extends AbstractUIPlugin public static String getUniqueIdentifier() { return PLUGIN_ID; } + + /** + * Returns the workbench's display. + */ + public static Display getStandardDisplay() { + return PlatformUI.getWorkbench().getDisplay(); + } + + /** + * Returns the currently active workbench window shell or <code>null</code> + * if none. + * + * @return the currently active workbench window shell or <code>null</code> + */ + public static Shell getShell() { + IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow(); + if (window == null) { + IWorkbenchWindow[] windows = PlatformUI.getWorkbench().getWorkbenchWindows(); + if (windows.length > 0) { + return windows[0].getShell(); + } + } + else { + return window.getShell(); + } + return null; + } } diff --git a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRenderingPreferenceAction.java b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRenderingPreferenceAction.java index 5763d2ccdfb..1b8b90c3ed1 100644 --- a/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRenderingPreferenceAction.java +++ b/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRenderingPreferenceAction.java @@ -12,7 +12,6 @@ package org.eclipse.cdt.debug.ui.memory.traditional; -import org.eclipse.debug.internal.ui.DebugUIPlugin; import org.eclipse.jface.action.IAction; import org.eclipse.jface.preference.IPreferenceNode; import org.eclipse.jface.preference.IPreferencePage; @@ -46,9 +45,9 @@ public class TraditionalRenderingPreferenceAction extends ActionDelegate impleme PreferenceManager manager = new PreferenceManager(); manager.addToRoot(targetNode); - final PreferenceDialog dialog = new PreferenceDialog(DebugUIPlugin.getShell(), manager); + final PreferenceDialog dialog = new PreferenceDialog(TraditionalRenderingPlugin.getShell(), manager); final boolean [] result = new boolean[] { false }; - BusyIndicator.showWhile(DebugUIPlugin.getStandardDisplay(), new Runnable() { + BusyIndicator.showWhile(TraditionalRenderingPlugin.getStandardDisplay(), new Runnable() { public void run() { dialog.create(); dialog.setMessage(targetNode.getLabelText()); |