OSDN Git Service

AI 145004: ADT #1761064: Properly refresh manifest activity list on framework reload.
authorRaphael Moll <>
Wed, 8 Apr 2009 03:31:00 +0000 (20:31 -0700)
committerThe Android Open Source Project <initial-contribution@android.com>
Wed, 8 Apr 2009 03:31:00 +0000 (20:31 -0700)
commit58636bb40679ae16c3285410f11c4923ef77d3ee
tree34e1271b0ba3dc5d652c4801046bdff416211172
parent9b5923a9159eda65eaa5fe7b57ab390523bf1987
AI 145004: ADT #1761064: Properly refresh manifest activity list on framework reload.
  Issue: when the SDK gets (re)loaded, the uiRootNode changes
  in the UiTreeBlock. However the TreeViewer is using a
  content provider which root node was not updated. The fix is
  to make the content provider dynamically ask for the root
  node to the tree block. Instead of depending on the class
  directly, a new interface is passed for this.
  BUG=1761064

Automated import of CL 145004
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/editors/manifest/ManifestEditor.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/editors/ui/tree/NewItemSelectionDialog.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/editors/ui/tree/UiModelTreeContentProvider.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/editors/ui/tree/UiRootNodeProvider.java [new file with mode: 0644]
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/editors/ui/tree/UiTreeBlock.java