OSDN Git Service

AI 146335: ADT: Rework the Manifest class browser.
authorRaphael Moll <>
Wed, 15 Apr 2009 18:14:04 +0000 (11:14 -0700)
committerThe Android Open Source Project <initial-contribution@android.com>
Wed, 15 Apr 2009 18:14:04 +0000 (11:14 -0700)
commitbd3bd8063cae89840d3b5d4739b2b615947f8b47
tree8f0ddb5e178d73f2523953fc04f6a090c9a95b6a
parent1e10e5b69e01d11871d2c0bd47328a35f7b68e17
AI 146335: ADT: Rework the Manifest class browser.
  For ADT #1603194, it is desirable to select the Instrumentation
  Runner class from the android.jar. The class browser was filtering
  it out. The class browser has been changed like this:
  - include all source & jar package roots
  - a checkbox let the user toggle between searching only sources
  (of the project) or anything in the classpath (thus include jars.)
  The default is to include everything for the instrumentation and only
  the source for other browsers.
  Also improved a bit the filter by not iterating over the hierarchy
  and filtering out abstract classes (which was not needed before.)
  BUG=1603194

Automated import of CL 146335
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/editors/manifest/descriptors/AndroidManifestDescriptors.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/editors/manifest/descriptors/ApplicationAttributeDescriptor.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/editors/manifest/descriptors/ClassAttributeDescriptor.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/editors/manifest/descriptors/InstrumentationAttributeDescriptor.java [deleted file]
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/editors/manifest/model/UiClassAttributeNode.java