History log of /sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/ui/tree/UiTreeBlock.java
Revision Date Author Comments
e097a203213af3d593cc3e23f05c08abec9c53c6 21-Feb-2012 Raphael <raphael@google.com> ADT editors Hyperlinks potentially not using the right GLE.

This fixes a wrong GLE reference in Hyperlinks.getCongigutation().

Also suppresses a few annoying warnings (mostly obsolete imports.)

Change-Id: Ibff38ecf3048d96c2eb3090b2dfd2f4066fe8bc6
ab36f4e7488358dea4ab6b54ee2b7bef3da0232b 21-Dec-2011 Tor Norbye <tnorbye@google.com> Update SDK codebase to JDK 6

This changeset makes the SDK codebase compile with source=1.6 (which
means it also requires JDK 6). This means that methods implementing an
interface requires @Override's. It also means we can start using APIs
like the ArrayDeque class and methods like String#isEmpty().

This changeset looks big but the change is trivial: it's basically
adding @Override in all the places that need it, along with some other
automatic Eclipse cleanup in certain files (such as reordering imports
where they were incorrectly ordered (because older versions of Eclipse
didn't always handle inner classes right)), as well as cleaning up
trailing whitespace and removing some $NON-NLS-1$ markers on lines
where there aren't any string literals anymore.

This changeset also sets the source and target JDK level to 6 in the
Eclipse compiler .settings file, and synchronizes this file to all the
other Eclipse SDK projects.

Change-Id: I6a9585aa44c3dee9a5c00739ab22fbdbcb9f8275
c9ba52542ac21b5bbc14ad23f96edbc576a65ceb 16-May-2011 Raphael Moll <ralf@android.com> Form editor up/down move accross siblings.

Up/down in the tree editor work at the XML level.
In a manifest, the tree block filters elements so
that only certain types are visible. Take this
into account when moving elements up/down so that
only siblings that match a given display filter
are used.

SDK Bugs: 2274556, 2274575

Change-Id: I81412b70f146a40169c47cba277fa3b3fceb7be3
ea8f78a82d7294f13498e7a1b02c09645c4efa6e 16-May-2011 Raphael Moll <ralf@android.com> Fix Up/Down buttons in UiTreeBlock form editor.

In the manifest editor (and actually all other form
editors), it was possible move elements up/down
using the Up/Down buttons. However this allowed a
user to move an element in a parent that would not
accept that parent. The tree block would then not
display the element any more and a user would have
had to switch to the XML view to correct this.

This fix thus makes sure a parent will accept the
node being moved. The up/down buttons are also
grayed appropriately if the action isn't possible.

SDK Bugs: 2274556, 2274575

Change-Id: If1dd61f1260063e8ecb9c48330e6c6b2dc3c7228
c4e3431fab6279bf4d7a2a0a9dac79a35d457c65 11-Jun-2010 Raphael Moll <ralf@android.com> ADT: Refactor AndroidEditor into AndroidXmlEditor.

Next we'll introduce a new AndroidTextEditor base class.

Change-Id: I2cdf4c7cb7a2eec03f7c523294a14f98bfd072f8
d4963dc4347c871be5faa76920709001490e1d2a 24-Feb-2010 The Android Open Source Project <initial-contribution@android.com> snapshot
e13151727c63786342cddc3ea355425582bd4e7a 13-Jan-2010 The Android Open Source Project <initial-contribution@android.com> android-2.1_r1 snapshot
2fb27a8d7f3c4636c775377cd09fa6b00c077440 08-Dec-2009 Xavier Ducrohet <xav@android.com> Load the SDK target data dynamically when a project requires it.

BUG 2303254

Change-Id: Iba88d526f50218bb57c41109ca1777bad441bb00
312c9ed171a7fff530b3b7a4e6a87ead9b0d6522 13-Nov-2009 Jean-Baptiste Queru <jbq@google.com> eclair snapshot
370938d215696af14c7a7673b66b0092434b16e7 01-Oct-2009 Raphael <raphael@google.com> ADT Manifest Editor: Fix for uses-sdk dup that won't go away.

It was a display issue only, meaning the actual XML node was
being deleted but the Ui model was not updated properly. The
actual cause is that this is a mandatory node, and mandatory
nodes must stay as "fake nodes" in the Ui model. However
only one such node needs to stay in the hierarchy.

SDK BUG 2147112

Change-Id: I68e3d343bb95169865ad8dcad77004cbd51fafc3
69425d803b34589309a69eddc53a338e1409b30c 14-May-2009 Xavier Ducrohet <xav@android.com> ADT: Move more packages into internal:

editors -> adt.internal.editors.

This also marks the final refactoring of combining previous editors/common
plugin under the adt package.