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="clientAction" name="%extension-point.name.ClientAction"/>
      7       </appInfo>
      8       <documentation>
      9          Extension point that allows adding custom actions to the DDMS Device Panel to act on the currently selected client (Dalvik VM).
     10       </documentation>
     11    </annotation>
     12 
     13    <element name="clientAction">
     14       <complexType>
     15          <attribute name="class" type="string" use="required">
     16             <annotation>
     17                <documentation>
     18 
     19                </documentation>
     20                <appInfo>
     21                   <meta.attribute kind="java" basedOn=":com.android.ide.eclipse.ddms.IClientAction"/>
     22                </appInfo>
     23             </annotation>
     24          </attribute>
     25       </complexType>
     26    </element>
     27 
     28    <element name="extension">
     29       <annotation>
     30          <appInfo>
     31             <meta.element />
     32          </appInfo>
     33       </annotation>
     34       <complexType>
     35          <sequence>
     36             <element ref="clientAction"/>
     37          </sequence>
     38          <attribute name="point" type="string" use="required">
     39             <annotation>
     40                <documentation>
     41 
     42                </documentation>
     43             </annotation>
     44          </attribute>
     45          <attribute name="id" type="string">
     46             <annotation>
     47                <documentation>
     48 
     49                </documentation>
     50             </annotation>
     51          </attribute>
     52          <attribute name="name" type="string">
     53             <annotation>
     54                <documentation>
     55 
     56                </documentation>
     57                <appInfo>
     58                   <meta.attribute translatable="true"/>
     59                </appInfo>
     60             </annotation>
     61          </attribute>
     62       </complexType>
     63    </element>
     64 
     65    <annotation>
     66       <appInfo>
     67          <meta.section type="since"/>
     68       </appInfo>
     69       <documentation>
     70          21.1.0
     71       </documentation>
     72    </annotation>
     73 
     74 
     75    <annotation>
     76       <appInfo>
     77          <meta.section type="apiinfo"/>
     78       </appInfo>
     79       <documentation>
     80          Extensions must implement com.android.ide.ddms.IClientAction
     81       </documentation>
     82    </annotation>
     83 
     84 
     85    <annotation>
     86       <appInfo>
     87          <meta.section type="copyright"/>
     88       </appInfo>
     89       <documentation>
     90          Copyright (C) 2012 The Android Open Source Project
     91       </documentation>
     92    </annotation>
     93 
     94 </schema>
     95