Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRandy Rohrbach2009-02-10 14:49:45 +0000
committerRandy Rohrbach2009-02-10 14:49:45 +0000
commitd3a1c826ed6f1f0bda17b850c56dbee481cda28b (patch)
tree326b23fbb91d4254ccaa134903f1ed271ea3ac9b /memory/org.eclipse.cdt.debug.ui.memory.traditional
parent86041e3f39724e217b4af4b4b2eb23d4bc9267f1 (diff)
downloadorg.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')
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/DataPane.java1
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/IViewportCache.java1
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/Rendering.java3
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRendering.java27
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRenderingPlugin.java31
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/TraditionalRenderingPreferenceAction.java5
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());

Back to the top