aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRaphael Moll <ralf@android.com>2011-01-12 15:22:42 -0800
committerRaphael Moll <ralf@android.com>2011-01-12 15:31:05 -0800
commit0e9e66c18bb4c046b34dc03c225402f4e3714d02 (patch)
treeb0fabff89ad8a41e86dc0c97c93581fcbd04d937
parenta8f23d68b957b4b341755b2a9bdd9495da6696c7 (diff)
downloadsdk-0e9e66c18bb4c046b34dc03c225402f4e3714d02.zip
sdk-0e9e66c18bb4c046b34dc03c225402f4e3714d02.tar.gz
sdk-0e9e66c18bb4c046b34dc03c225402f4e3714d02.tar.bz2
Cleanup warnings in the form-based UI editor.
Change-Id: Ide9952dfefeb86e59d4ed5b1db25150625a54143
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/CopyCutAction.java1
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/PasteAction.java1
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiActions.java6
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiElementDetail.java5
4 files changed, 8 insertions, 5 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/CopyCutAction.java b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/CopyCutAction.java
index 2261fe0..3fe98bb 100644
--- a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/CopyCutAction.java
+++ b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/CopyCutAction.java
@@ -46,6 +46,7 @@ import java.util.List;
/**
* Provides Cut and Copy actions for the tree nodes.
*/
+@SuppressWarnings({"restriction", "deprecation"})
public class CopyCutAction extends Action {
private List<UiElementNode> mUiNodes;
private boolean mPerformCut;
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/PasteAction.java b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/PasteAction.java
index 9cd7412..ea41e3e 100644
--- a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/PasteAction.java
+++ b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/PasteAction.java
@@ -37,6 +37,7 @@ import org.w3c.dom.Node;
/**
* Provides Paste operation for the tree nodes
*/
+@SuppressWarnings("restriction")
public class PasteAction extends Action {
private UiElementNode mUiNode;
private final AndroidXmlEditor mEditor;
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiActions.java b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiActions.java
index c1e2d0b..c5fa670 100644
--- a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiActions.java
+++ b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiActions.java
@@ -246,6 +246,8 @@ public abstract class UiActions implements ICommitXml {
});
}
+ assert last_node != null; // tell Eclipse this can't be null below
+
if (select_xml_node[0] == null) {
// The XML node has not been moved, we can just select the same UI node
selectUiNode(last_node);
@@ -328,6 +330,8 @@ public abstract class UiActions implements ICommitXml {
});
}
+ assert last_node != null; // tell Eclipse this can't be null below
+
if (select_xml_node[0] == null) {
// The XML node has not been moved, we can just select the same UI node
selectUiNode(last_node);
@@ -400,7 +404,7 @@ public abstract class UiActions implements ICommitXml {
rootNode.getEditor().wrapEditXmlModel(new Runnable() {
public void run() {
DescriptorsUtils.setDefaultLayoutAttributes(uiNew, updateLayout);
- Node xmlNode = uiNew.createXmlNode();
+ uiNew.createXmlNode();
}
});
return uiNew;
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiElementDetail.java b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiElementDetail.java
index b0cd84a..593d657 100644
--- a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiElementDetail.java
+++ b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiElementDetail.java
@@ -38,7 +38,6 @@ import org.eclipse.swt.events.DisposeListener;
import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
-import org.eclipse.swt.widgets.Label;
import org.eclipse.ui.forms.IDetailsPage;
import org.eclipse.ui.forms.IFormPart;
import org.eclipse.ui.forms.IManagedForm;
@@ -50,7 +49,6 @@ import org.eclipse.ui.forms.widgets.Section;
import org.eclipse.ui.forms.widgets.SharedScrolledComposite;
import org.eclipse.ui.forms.widgets.TableWrapData;
import org.eclipse.ui.forms.widgets.TableWrapLayout;
-import org.eclipse.wst.sse.core.internal.provisional.IStructuredModel;
import java.util.Collection;
import java.util.HashSet;
@@ -284,8 +282,7 @@ class UiElementDetail implements IDetailsPage {
// Fallback to a pure text tooltip, no fancy HTML
tooltip = DescriptorsUtils.formatTooltip(elem_desc.getTooltip());
- Label label = SectionHelper.createLabel(masterTable, toolkit,
- tooltip, tooltip);
+ SectionHelper.createLabel(masterTable, toolkit, tooltip, tooltip);
}
}