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="traceviewLauncher" name="Traceview Launcher"/>
      7       </appInfo>
      8       <documentation>
      9          Extension Point to launch Traceview.
     10       </documentation>
     11    </annotation>
     12 
     13    <element name="launcher">
     14       <complexType>
     15          <attribute name="class" type="string" use="required">
     16             <annotation>
     17                <documentation>
     18                </documentation>
     19                <appInfo>
     20                   <meta.attribute kind="java" basedOn=":com.android.ide.eclipse.ddms.ITraceviewLauncher"/>
     21                </appInfo>
     22             </annotation>
     23          </attribute>
     24       </complexType>
     25    </element>
     26 
     27    <element name="extension">
     28       <annotation>
     29          <appInfo>
     30             <meta.element />
     31          </appInfo>
     32       </annotation>
     33       <complexType>
     34          <sequence>
     35             <element ref="launcher"/>
     36          </sequence>
     37          <attribute name="point" type="string" use="required">
     38             <annotation>
     39                <documentation>
     40                </documentation>
     41             </annotation>
     42          </attribute>
     43          <attribute name="id" type="string">
     44             <annotation>
     45                <documentation>
     46                </documentation>
     47             </annotation>
     48          </attribute>
     49          <attribute name="name" type="string">
     50             <annotation>
     51                <documentation>
     52                </documentation>
     53                <appInfo>
     54                   <meta.attribute translatable="true"/>
     55                </appInfo>
     56             </annotation>
     57          </attribute>
     58       </complexType>
     59    </element>
     60 
     61    <annotation>
     62       <appInfo>
     63          <meta.section type="since"/>
     64       </appInfo>
     65       <documentation>
     66          10.0.0
     67       </documentation>
     68    </annotation>
     69 
     70    <annotation>
     71       <appInfo>
     72          <meta.section type="examples"/>
     73       </appInfo>
     74       <documentation>
     75          &lt;extension point=&quot;com.android.ide.eclipse.ddms.traceviewLauncher&quot;&gt;
     76     &lt;launcher class=&quot;com.android.ide.eclipse.adt.Launcher&quot;/&gt;
     77 &lt;/extension&gt;
     78       </documentation>
     79    </annotation>
     80 
     81    <annotation>
     82       <appInfo>
     83          <meta.section type="apiinfo"/>
     84       </appInfo>
     85       <documentation>
     86          The class must implement com.android.ide.ddms.ITraceviewLauncher.
     87       </documentation>
     88    </annotation>
     89 
     90 
     91    <annotation>
     92       <appInfo>
     93          <meta.section type="copyright"/>
     94       </appInfo>
     95       <documentation>
     96          Copyright (C) 2011 The Android Open Source Project
     97       </documentation>
     98    </annotation>
     99 
    100 </schema>
    101