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