Home | History | Annotate | Download | only in schema
      1 <?xml version='1.0' encoding='UTF-8'?>
      2 <!-- Schema file written by PDE -->
      3 <schema targetNamespace="com.android.ide.eclipse.ddms" xmlns="http://www.w3.org/2001/XMLSchema">
      4 <annotation>
      5       <appInfo>
      6          <meta.schema plugin="com.android.ide.eclipse.ddms" id="sourceRevealer" name="Source Revealer"/>
      7       </appInfo>
      8       <documentation>
      9          Extension Point to provide a way to display the source code of a VM running on a connected device.
     10 
     11 The goal of the extension is to identify which project in the workspace matches the running application to properly identify the source file to open.
     12       </documentation>
     13    </annotation>
     14 
     15    <element name="revealer">
     16       <complexType>
     17          <attribute name="class" type="string" use="required">
     18             <annotation>
     19                <documentation>
     20 
     21                </documentation>
     22                <appInfo>
     23                   <meta.attribute kind="java" basedOn=":com.android.ide.eclipse.ddms.ISourceRevealer"/>
     24                </appInfo>
     25             </annotation>
     26          </attribute>
     27       </complexType>
     28    </element>
     29 
     30    <element name="extension">
     31       <annotation>
     32          <appInfo>
     33             <meta.element />
     34          </appInfo>
     35       </annotation>
     36       <complexType>
     37          <sequence>
     38             <element ref="revealer"/>
     39          </sequence>
     40          <attribute name="point" type="string" use="required">
     41             <annotation>
     42                <documentation>
     43 
     44                </documentation>
     45             </annotation>
     46          </attribute>
     47          <attribute name="id" type="string">
     48             <annotation>
     49                <documentation>
     50 
     51                </documentation>
     52             </annotation>
     53          </attribute>
     54          <attribute name="name" type="string">
     55             <annotation>
     56                <documentation>
     57 
     58                </documentation>
     59                <appInfo>
     60                   <meta.attribute translatable="true"/>
     61                </appInfo>
     62             </annotation>
     63          </attribute>
     64       </complexType>
     65    </element>
     66 
     67    <annotation>
     68       <appInfo>
     69          <meta.section type="since"/>
     70       </appInfo>
     71       <documentation>
     72          8.0.0
     73       </documentation>
     74    </annotation>
     75 
     76 
     77    <annotation>
     78       <appInfo>
     79          <meta.section type="apiinfo"/>
     80       </appInfo>
     81       <documentation>
     82          The class must implement com.android.ide.ddms.ISourceRevealer.
     83       </documentation>
     84    </annotation>
     85 
     86 
     87    <annotation>
     88       <appInfo>
     89          <meta.section type="copyright"/>
     90       </appInfo>
     91       <documentation>
     92          Copyright (C) 2010 The Android Open Source Project
     93       </documentation>
     94    </annotation>
     95 
     96 </schema>
     97