OSDN Git Service

ADT GLE2: Properly handle custom classes.
authorRaphael Moll <ralf@android.com>
Fri, 23 Jul 2010 15:53:21 +0000 (11:53 -0400)
committerRaphael Moll <ralf@android.com>
Fri, 23 Jul 2010 15:53:21 +0000 (11:53 -0400)
commit4cb1c5ad7f7b7e2211d1dc4e3cef8b8bc247bdc8
tree2285da964f19bccfa9d689da549a60c7c8488a63
parent6ba96d00e4b6e91b53c7772eaf5b6a9b0f2894b3
ADT GLE2: Properly handle custom classes.

This makes it possible to drag'n'drop or paste a custom
class in a project that doesn't have the class. The paste
operation will succeed and the layout rendering will provide
a clear error indicating the class is missing.

Change-Id: I80bbc70cfdba68277120dff3e770ce31651e7ebc
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/LayoutEditor.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/descriptors/CustomViewDescriptorService.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/descriptors/LayoutDescriptors.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/gre/RulesEngine.java