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="debuggerConnector" name="Debugger Connector"/> 7 </appInfo> 8 <documentation> 9 Extension Point to provide a way to connect a debugger to 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 setup a launch configuration. 12 </documentation> 13 </annotation> 14 15 <element name="connector"> 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.IDebuggerConnector"/> 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="connector"/> 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 <annotation> 77 <appInfo> 78 <meta.section type="examples"/> 79 </appInfo> 80 <documentation> 81 [Enter extension point usage example here.] 82 </documentation> 83 </annotation> 84 85 <annotation> 86 <appInfo> 87 <meta.section type="apiinfo"/> 88 </appInfo> 89 <documentation> 90 The class must implement com.android.ide.ddms.IDebuggerConnector. 91 </documentation> 92 </annotation> 93 94 95 <annotation> 96 <appInfo> 97 <meta.section type="copyright"/> 98 </appInfo> 99 <documentation> 100 Copyright (C) 2010 The Android Open Source Project 101 </documentation> 102 </annotation> 103 104 </schema> 105