org.chromium.debug.core/plugin.xml
changeset 2 e4420d2515f1
child 355 8726e95bcbba
equal deleted inserted replaced
1:ef76fc2ac88c 2:e4420d2515f1
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 
       
     3 <!--
       
     4   Copyright (c) 2009 The Chromium Authors. All rights reserved.
       
     5   Use of this source code is governed by a BSD-style license that can be
       
     6   found in the LICENSE file.
       
     7 -->
       
     8 
       
     9 <plugin>
       
    10 
       
    11   <!-- Breakpoint-related extensions -->
       
    12   <extension point="org.eclipse.core.runtime.adapters">
       
    13     <factory
       
    14         class="org.chromium.debug.core.model.BreakpointAdapterFactory"
       
    15         adaptableType="org.eclipse.ui.texteditor.ITextEditor">
       
    16       <adapter type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget" /> 
       
    17     </factory>
       
    18   </extension>
       
    19   
       
    20   <extension point="org.eclipse.debug.core.breakpoints">
       
    21       <breakpoint
       
    22         class="org.chromium.debug.core.model.ChromiumLineBreakpoint"
       
    23         name="JS Line Breakpoints"
       
    24         markerType="org.chromium.debug.core.LineBP"
       
    25         id="org.chromium.debug.core.lineBreakpoint"/>
       
    26   </extension>
       
    27   
       
    28   <!-- "id" value is relative to PLUGIN_ID -->
       
    29   <extension
       
    30       id="LineBP"
       
    31       name="JS Line Breakpoint Marker"
       
    32       point="org.eclipse.core.resources.markers">
       
    33     <super type="org.eclipse.debug.core.lineBreakpointMarker"/>
       
    34     <persistent value="true"/>
       
    35   </extension>
       
    36 
       
    37 
       
    38   <!-- An in-memory filesystem for the remote scripts -->
       
    39   <extension point="org.eclipse.core.filesystem.filesystems">
       
    40      <filesystem scheme="chromiumdebug">
       
    41         <run class="org.chromium.debug.core.efs.ChromiumScriptFileSystem"/>
       
    42      </filesystem>
       
    43   </extension>
       
    44 </plugin>