diff options
author | Raphael Moll <ralf@android.com> | 2011-01-12 15:22:42 -0800 |
---|---|---|
committer | Raphael Moll <ralf@android.com> | 2011-01-12 15:31:05 -0800 |
commit | 0e9e66c18bb4c046b34dc03c225402f4e3714d02 (patch) | |
tree | b0fabff89ad8a41e86dc0c97c93581fcbd04d937 | |
parent | a8f23d68b957b4b341755b2a9bdd9495da6696c7 (diff) | |
download | sdk-0e9e66c18bb4c046b34dc03c225402f4e3714d02.zip sdk-0e9e66c18bb4c046b34dc03c225402f4e3714d02.tar.gz sdk-0e9e66c18bb4c046b34dc03c225402f4e3714d02.tar.bz2 |
Cleanup warnings in the form-based UI editor.
Change-Id: Ide9952dfefeb86e59d4ed5b1db25150625a54143
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); } } |