• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.2"?>
3<plugin>
4   <extension-point id="toolsLocator" name="%extension-point.name.Tools_Locator" schema="schema/toolsLocator.exsd"/>
5   <extension-point id="debuggerConnector" name="%extension-point.name.Debugger_Connector" schema="schema/debuggerConnector.exsd"/>
6   <extension-point id="sourceRevealer" name="%extension-point.name.Source_Revealer" schema="schema/sourceRevealer.exsd"/>
7   <extension-point id="traceviewLauncher" name="%extension-point.name.TreeView_Laucher" schema="schema/traceviewLauncher.exsd"/>
8
9   <extension
10         point="org.eclipse.ui.views">
11      <category
12            name="%category.name"
13            id="com.android.ide.eclipse.ddms.views.category">
14      </category>
15      <view
16            allowMultiple="false"
17            category="com.android.ide.eclipse.ddms.views.category"
18            class="com.android.ide.eclipse.ddms.views.DeviceView"
19            icon="icons/device.png"
20            id="com.android.ide.eclipse.ddms.views.DeviceView"
21            name="%view.name.Devices">
22      </view>
23      <!-- Deprecate the old logcat view. It should be removed entirely
24           after the preview release -->
25      <view
26            allowMultiple="false"
27            category="com.android.ide.eclipse.ddms.views.category"
28            class="com.android.ide.eclipse.ddms.views.OldLogCatView"
29            icon="icons/android.png"
30            id="com.android.ide.eclipse.ddms.views.OldLogCatView"
31            name="LogCat (deprecated)"/>
32      <view
33            allowMultiple="false"
34            category="com.android.ide.eclipse.ddms.views.category"
35            class="com.android.ide.eclipse.ddms.views.LogCatView"
36            icon="icons/logcat.png"
37            id="com.android.ide.eclipse.ddms.views.LogCatView"
38            name="%view.name.LogCat"/>
39      <!-- Disabled for now due to AWT/SWT bridge issue on Leopard.
40      <view
41            allowMultiple="false"
42            category="com.android.ide.eclipse.ddms.views.category"
43            class="com.android.ide.eclipse.ddms.views.EventLogView"
44            icon="icons/android.png"
45            id="com.android.ide.eclipse.ddms.views.EventLogView"
46            name="Event Log"/> -->
47      <view
48            allowMultiple="false"
49            category="com.android.ide.eclipse.ddms.views.category"
50            class="com.android.ide.eclipse.ddms.views.ThreadView"
51            icon="icons/thread.png"
52            id="com.android.ide.eclipse.ddms.views.ThreadView"
53            name="%view.name.Threads"/>
54      <view
55            allowMultiple="false"
56            category="com.android.ide.eclipse.ddms.views.category"
57            class="com.android.ide.eclipse.ddms.views.HeapView"
58            icon="icons/heap.png"
59            id="com.android.ide.eclipse.ddms.views.HeapView"
60            name="%view.name.Heap"/>
61      <view
62            allowMultiple="false"
63            category="com.android.ide.eclipse.ddms.views.category"
64            class="com.android.ide.eclipse.ddms.views.FileExplorerView"
65            icon="icons/android.png"
66            id="com.android.ide.eclipse.ddms.views.FileExplorerView"
67            name="%view.name.File_Explorer"/>
68      <view
69            allowMultiple="false"
70            category="com.android.ide.eclipse.ddms.views.category"
71            class="com.android.ide.eclipse.ddms.views.EmulatorControlView"
72            icon="icons/emulator-16.png"
73            id="com.android.ide.eclipse.ddms.views.EmulatorControlView"
74            name="%view.name.Emulator_Control"/>
75      <view
76            allowMultiple="false"
77            category="com.android.ide.eclipse.ddms.views.category"
78            class="com.android.ide.eclipse.ddms.views.AllocTrackerView"
79            icon="icons/heap.png"
80            id="com.android.ide.eclipse.ddms.views.AllocTrackerView"
81            name="%view.name.Allocation_Tracker"/>
82      <view
83            category="com.android.ide.eclipse.ddms.views.category"
84            class="com.android.ide.eclipse.ddms.views.NetworkStatisticsView"
85            icon="icons/networkstats.png"
86            id="com.android.ide.eclipse.ddms.views.NetworkStatsView"
87            name="%view.name.Network_Stats"
88            restorable="true">
89      </view>
90   </extension>
91   <extension
92         point="org.eclipse.ui.perspectives">
93      <perspective
94            class="com.android.ide.eclipse.ddms.Perspective"
95            icon="icons/ddms-16.png"
96            id="com.android.ide.eclipse.ddms.Perspective"
97            name="%perspective.name.DDMS"/>
98   </extension>
99   <extension
100         point="org.eclipse.core.runtime.preferences">
101      <initializer class="com.android.ide.eclipse.ddms.preferences.PreferenceInitializer"/>
102   </extension>
103   <extension
104         point="org.eclipse.ui.perspectiveExtensions">
105      <perspectiveExtension targetID="org.eclipse.jdt.ui.JavaPerspective">
106         <perspectiveShortcut id="com.android.ide.eclipse.ddms.Perspective"/>
107      </perspectiveExtension>
108      <perspectiveExtension targetID="org.eclipse.ui.resourcePerspective">
109         <perspectiveShortcut id="com.android.ide.eclipse.ddms.Perspective"/>
110      </perspectiveExtension>
111      <perspectiveExtension targetID="org.eclipse.debug.ui.DebugPerspective">
112         <perspectiveShortcut id="com.android.ide.eclipse.ddms.Perspective"/>
113         <view id="com.android.ide.eclipse.ddms.views.LogCatView"
114           relative="org.eclipse.ui.views.ProblemView"
115           relationship="stack" />
116      </perspectiveExtension>
117   </extension>
118   <extension
119         point="org.eclipse.ui.preferencePages">
120      <page
121            category="com.android.ide.eclipse.preferences.main"
122            class="com.android.ide.eclipse.ddms.preferences.PreferencePage"
123            id="com.android.ide.eclipse.ddms.preferences.PreferencePage"
124            name="%page.name.DDMS"/>
125      <page
126            category="com.android.ide.eclipse.preferences.main"
127            class="com.android.ide.eclipse.ddms.preferences.LogCatPreferencePage"
128            id="com.android.ide.eclipse.ddms.preferences.LogCatPreferencePage"
129            name="%page.name.LogCat"/>
130   </extension>
131</plugin>
132