OSDN Git Service

LayoutLib API refactoring
authorXavier Ducrohet <xav@android.com>
Thu, 16 Dec 2010 00:08:57 +0000 (16:08 -0800)
committerXavier Ducrohet <xav@android.com>
Tue, 21 Dec 2010 18:27:22 +0000 (10:27 -0800)
commit95b17a5e62eeeb7b38ef668508df43a1ee9e0880
treeca77258cf072446e38d2a68acab77aac8dd3a73e
parent77e0fdebe08d39f550544571989649533d043223
LayoutLib API refactoring

Change-Id: I40abba4c4f786755c2a1c0e70df4d7bc08e2bcde
54 files changed:
eclipse/plugins/com.android.ide.eclipse.adt/META-INF/MANIFEST.MF
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/BasePullParser.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/ContextPullParser.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/ProjectCallback.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/UiElementPullParser.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/WidgetPullParser.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/configuration/ConfigurationComposite.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/gle2/CanvasViewInfo.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/gle2/DynamicContextMenu.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/gle2/GraphicalEditorPart.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/gle2/ImageOverlay.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/gle2/LayoutCanvas.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/gle2/PaletteControl.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/gle2/ViewHierarchy.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/xml/Hyperlinks.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/manager/MultiResourceFile.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/manager/ProjectResources.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/manager/ResourceFile.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/manager/SingleResourceFile.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/sdk/AndroidTargetData.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/sdk/AndroidTargetParser.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/sdk/Sdk.java
eclipse/plugins/com.android.ide.eclipse.tests/src/com/android/ide/eclipse/tests/functests/layoutRendering/ApiDemosRenderingTest.java
eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/eclipse/adt/internal/editors/layout/gre/NodeFactoryTest.java
ide_common/.classpath
ide_common/Android.mk
ide_common/src/com/android/ide/common/rendering/LayoutLibrary.java [moved from ide_common/src/com/android/ide/common/layoutlib/LayoutLibrary.java with 77% similarity]
ide_common/src/com/android/ide/common/rendering/StaticRenderSession.java [moved from ide_common/src/com/android/ide/common/layoutlib/BasicLayoutScene.java with 65% similarity]
ide_common/src/com/android/ide/common/rendering/ValueResourceParser.java [moved from ide_common/src/com/android/ide/common/layoutlib/ValueResourceParser.java with 98% similarity]
ide_common/src/com/android/ide/common/rendering/legacy/ILegacyCallback.java [new file with mode: 0644]
ide_common/src/com/android/ide/common/rendering/legacy/ILegacyPullParser.java [new file with mode: 0644]
layoutlib_api/src/com/android/ide/common/rendering/api/Bridge.java [moved from layoutlib_api/src/com/android/layoutlib/api/LayoutBridge.java with 74% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/Capability.java [moved from layoutlib_api/src/com/android/layoutlib/api/Capability.java with 97% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java [moved from layoutlib_api/src/com/android/layoutlib/api/DensityBasedResourceValue.java with 92% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/IAnimationListener.java [new file with mode: 0644]
layoutlib_api/src/com/android/ide/common/rendering/api/IImageFactory.java [moved from layoutlib_api/src/com/android/layoutlib/api/IImageFactory.java with 90% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/ILayoutPullParser.java [new file with mode: 0644]
layoutlib_api/src/com/android/ide/common/rendering/api/IProjectCallback.java [new file with mode: 0644]
layoutlib_api/src/com/android/ide/common/rendering/api/LayoutLog.java [moved from layoutlib_api/src/com/android/layoutlib/api/LayoutLog.java with 88% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/Params.java [moved from layoutlib_api/src/com/android/layoutlib/api/SceneParams.java with 89% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/RenderSession.java [moved from layoutlib_api/src/com/android/layoutlib/api/LayoutScene.java with 69% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/ResourceDensity.java [moved from layoutlib_api/src/com/android/layoutlib/api/ResourceDensity.java with 96% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/ResourceValue.java [moved from layoutlib_api/src/com/android/layoutlib/api/ResourceValue.java with 96% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/Result.java [moved from layoutlib_api/src/com/android/layoutlib/api/SceneResult.java with 70% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/StyleResourceValue.java [moved from layoutlib_api/src/com/android/layoutlib/api/StyleResourceValue.java with 93% similarity]
layoutlib_api/src/com/android/ide/common/rendering/api/ViewInfo.java [moved from layoutlib_api/src/com/android/layoutlib/api/ViewInfo.java with 97% similarity]
layoutlib_api/src/com/android/layoutlib/api/IDensityBasedResourceValue.java
layoutlib_api/src/com/android/layoutlib/api/ILayoutBridge.java
layoutlib_api/src/com/android/layoutlib/api/ILayoutLog.java
layoutlib_api/src/com/android/layoutlib/api/ILayoutResult.java
layoutlib_api/src/com/android/layoutlib/api/IProjectCallback.java
layoutlib_api/src/com/android/layoutlib/api/IResourceValue.java
layoutlib_api/src/com/android/layoutlib/api/IStyleResourceValue.java
layoutlib_api/src/com/android/layoutlib/api/IXmlPullParser.java