Home | History | Annotate | Download | only in com.android.ide.eclipse.ddms
      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>
    110