OSDN Git Service

Let the Traceview plug-in open the trace file created through DDMS.
authorXavier Ducrohet <xav@android.com>
Wed, 2 Feb 2011 01:21:26 +0000 (17:21 -0800)
committerXavier Ducrohet <xav@android.com>
Wed, 2 Feb 2011 01:31:54 +0000 (17:31 -0800)
commitc8596f7a4719c2f6aac3e0aec86676da0cd6bbaa
treec024e2bd8ebdb82d3c63a14f1058104fe01de51d
parent48ff0d8b70e56c987ac1de45bbef31dd222d9525
Let the Traceview plug-in open the trace file created through DDMS.

New DDMS extension: traceviewLauncher.

This allows another plug-in (traceview) to provide
a way to open traceview file. If this doesn't work
it revert to the default behavior of DDMS which is to
open the external traceview program.

also reverted the extension of traceview file
from .atv to .trace because earlier versions of
Android would automatically create those files
using this extension.

Change-Id: I2605ad47e501770ae100da2ace781b1d5d8cebc5
15 files changed:
ddms/libs/ddmlib/src/com/android/ddmlib/Client.java
ddms/libs/ddmlib/src/com/android/ddmlib/DdmConstants.java
ddms/libs/ddmlib/src/com/android/ddmlib/HandleProfiling.java
ddms/libs/ddmuilib/src/com/android/ddmuilib/explorer/DeviceExplorer.java
ddms/libs/ddmuilib/src/com/android/ddmuilib/handler/BaseFileHandler.java
ddms/libs/ddmuilib/src/com/android/ddmuilib/handler/MethodProfilingHandler.java
eclipse/plugins/com.android.ide.eclipse.ddms/plugin.xml
eclipse/plugins/com.android.ide.eclipse.ddms/schema/traceviewLauncher.exsd [new file with mode: 0644]
eclipse/plugins/com.android.ide.eclipse.ddms/src/com/android/ide/eclipse/ddms/DdmsPlugin.java
eclipse/plugins/com.android.ide.eclipse.ddms/src/com/android/ide/eclipse/ddms/ITraceviewLauncher.java [new file with mode: 0644]
eclipse/plugins/com.android.ide.eclipse.ddms/src/com/android/ide/eclipse/ddms/views/DeviceView.java
eclipse/plugins/com.android.ide.eclipse.traceview/META-INF/MANIFEST.MF
eclipse/plugins/com.android.ide.eclipse.traceview/plugin.xml
eclipse/plugins/com.android.ide.eclipse.traceview/src/com/android/ide/eclipse/traceview/TraceviewLauncher.java [new file with mode: 0644]
eclipse/sites/internal/site.xml