OSDN Git Service

android-2.1_r1 snapshot
[android-x86/sdk.git] / eclipse / plugins / com.android.ide.eclipse.ddms / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.2"?>
3 <plugin>
4    <extension
5          point="org.eclipse.ui.views">
6       <category
7             name="Android"
8             id="com.android.ide.eclipse.ddms.views.category">
9       </category>
10       <view
11             allowMultiple="false"
12             category="com.android.ide.eclipse.ddms.views.category"
13             class="com.android.ide.eclipse.ddms.views.DeviceView"
14             icon="icons/device.png"
15             id="com.android.ide.eclipse.ddms.views.DeviceView"
16             name="Devices">
17       </view>
18       <view
19             allowMultiple="false"
20             category="com.android.ide.eclipse.ddms.views.category"
21             class="com.android.ide.eclipse.ddms.views.LogCatView"
22             icon="icons/android.png"
23             id="com.android.ide.eclipse.ddms.views.LogCatView"
24             name="LogCat"/>
25       <!-- Disabled for now due to AWT/SWT bridge issue on Leopard.
26       <view
27             allowMultiple="false"
28             category="com.android.ide.eclipse.ddms.views.category"
29             class="com.android.ide.eclipse.ddms.views.EventLogView"
30             icon="icons/android.png"
31             id="com.android.ide.eclipse.ddms.views.EventLogView"
32             name="Event Log"/> -->
33       <view
34             allowMultiple="false"
35             category="com.android.ide.eclipse.ddms.views.category"
36             class="com.android.ide.eclipse.ddms.views.ThreadView"
37             icon="icons/thread.png"
38             id="com.android.ide.eclipse.ddms.views.ThreadView"
39             name="Threads"/>
40       <view
41             allowMultiple="false"
42             category="com.android.ide.eclipse.ddms.views.category"
43             class="com.android.ide.eclipse.ddms.views.HeapView"
44             icon="icons/heap.png"
45             id="com.android.ide.eclipse.ddms.views.HeapView"
46             name="Heap"/>
47       <view
48             allowMultiple="false"
49             category="com.android.ide.eclipse.ddms.views.category"
50             class="com.android.ide.eclipse.ddms.views.FileExplorerView"
51             icon="icons/android.png"
52             id="com.android.ide.eclipse.ddms.views.FileExplorerView"
53             name="File Explorer"/>
54       <view
55             allowMultiple="false"
56             category="com.android.ide.eclipse.ddms.views.category"
57             class="com.android.ide.eclipse.ddms.views.EmulatorControlView"
58             icon="icons/emulator.png"
59             id="com.android.ide.eclipse.ddms.views.EmulatorControlView"
60             name="Emulator Control"/>
61       <view
62             allowMultiple="false"
63             category="com.android.ide.eclipse.ddms.views.category"
64             class="com.android.ide.eclipse.ddms.views.AllocTrackerView"
65             icon="icons/heap.png"
66             id="com.android.ide.eclipse.ddms.views.AllocTrackerView"
67             name="Allocation Tracker"/>
68    </extension>
69    <extension
70          point="org.eclipse.ui.perspectives">
71       <perspective
72             class="com.android.ide.eclipse.ddms.Perspective"
73             icon="icons/android.png"
74             id="com.android.ide.eclipse.ddms.Perspective"
75             name="DDMS"/>
76    </extension>
77    <extension
78          point="org.eclipse.core.runtime.preferences">
79       <initializer class="com.android.ide.eclipse.ddms.preferences.PreferenceInitializer"/>
80    </extension>
81    <extension
82          point="org.eclipse.ui.perspectiveExtensions">
83       <perspectiveExtension targetID="org.eclipse.jdt.ui.JavaPerspective">
84          <perspectiveShortcut id="com.android.ide.eclipse.ddms.Perspective"/>
85       </perspectiveExtension>
86       <perspectiveExtension targetID="org.eclipse.ui.resourcePerspective">
87          <perspectiveShortcut id="com.android.ide.eclipse.ddms.Perspective"/>
88       </perspectiveExtension>
89       <perspectiveExtension targetID="org.eclipse.debug.ui.DebugPerspective">
90          <perspectiveShortcut id="com.android.ide.eclipse.ddms.Perspective"/>
91          <view id="com.android.ide.eclipse.ddms.views.LogCatView"
92                  relative="org.eclipse.ui.views.ProblemView"
93                  relationship="stack" />
94       </perspectiveExtension>
95    </extension>
96    <extension
97          point="org.eclipse.ui.preferencePages">
98       <page
99             category="com.android.ide.eclipse.preferences.main"
100             class="com.android.ide.eclipse.ddms.preferences.PreferencePage"
101             id="com.android.ide.eclipse.ddms.preferences.PreferencePage"
102             name="DDMS"/>
103       <page
104             category="com.android.ide.eclipse.preferences.main"
105             class="com.android.ide.eclipse.ddms.preferences.LogCatPreferencePage"
106             id="com.android.ide.eclipse.ddms.preferences.LogCatPreferencePage"
107             name="LogCat"/>
108    </extension>
109 </plugin>