debuggercdi/com.nokia.cdt.debug.launch/schema/launchWizardExtension.exsd
author tzelaw
Tue, 14 Apr 2009 15:03:19 -0500
changeset 94 d74b720418db
parent 2 d760517a8095
permissions -rw-r--r--
Test framework support: Ask debugger to remember DebugTarget so test framework can use it to setup test framework related utility. With this we can use the DebugUI way of launching while keeping test framework functionality
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
cawthron
parents:
diff changeset
     1
<?xml version='1.0' encoding='UTF-8'?>
cawthron
parents:
diff changeset
     2
<!-- Schema file written by PDE -->
cawthron
parents:
diff changeset
     3
<schema targetNamespace="com.nokia.cdt.debug.launch" xmlns="http://www.w3.org/2001/XMLSchema">
cawthron
parents:
diff changeset
     4
<annotation>
cawthron
parents:
diff changeset
     5
      <appinfo>
cawthron
parents:
diff changeset
     6
         <meta.schema plugin="com.nokia.cdt.debug.launch" id="launchWizardExtension" name="Launch Wizard Extension"/>
cawthron
parents:
diff changeset
     7
      </appinfo>
cawthron
parents:
diff changeset
     8
      <documentation>
cawthron
parents:
diff changeset
     9
         This extension point allows plugins to contribute pages to the Carbide launch wizard.
cawthron
parents:
diff changeset
    10
      </documentation>
cawthron
parents:
diff changeset
    11
   </annotation>
cawthron
parents:
diff changeset
    12
cawthron
parents:
diff changeset
    13
   <element name="extension">
cawthron
parents:
diff changeset
    14
      <annotation>
cawthron
parents:
diff changeset
    15
         <appinfo>
cawthron
parents:
diff changeset
    16
            <meta.element />
cawthron
parents:
diff changeset
    17
         </appinfo>
cawthron
parents:
diff changeset
    18
      </annotation>
cawthron
parents:
diff changeset
    19
      <complexType>
cawthron
parents:
diff changeset
    20
         <sequence>
cawthron
parents:
diff changeset
    21
            <element ref="page"/>
cawthron
parents:
diff changeset
    22
         </sequence>
cawthron
parents:
diff changeset
    23
         <attribute name="point" type="string" use="required">
cawthron
parents:
diff changeset
    24
            <annotation>
cawthron
parents:
diff changeset
    25
               <documentation>
cawthron
parents:
diff changeset
    26
                  
cawthron
parents:
diff changeset
    27
               </documentation>
cawthron
parents:
diff changeset
    28
            </annotation>
cawthron
parents:
diff changeset
    29
         </attribute>
cawthron
parents:
diff changeset
    30
         <attribute name="id" type="string">
cawthron
parents:
diff changeset
    31
            <annotation>
cawthron
parents:
diff changeset
    32
               <documentation>
cawthron
parents:
diff changeset
    33
                  
cawthron
parents:
diff changeset
    34
               </documentation>
cawthron
parents:
diff changeset
    35
            </annotation>
cawthron
parents:
diff changeset
    36
         </attribute>
cawthron
parents:
diff changeset
    37
         <attribute name="name" type="string">
cawthron
parents:
diff changeset
    38
            <annotation>
cawthron
parents:
diff changeset
    39
               <documentation>
cawthron
parents:
diff changeset
    40
                  
cawthron
parents:
diff changeset
    41
               </documentation>
cawthron
parents:
diff changeset
    42
               <appinfo>
cawthron
parents:
diff changeset
    43
                  <meta.attribute translatable="true"/>
cawthron
parents:
diff changeset
    44
               </appinfo>
cawthron
parents:
diff changeset
    45
            </annotation>
cawthron
parents:
diff changeset
    46
         </attribute>
cawthron
parents:
diff changeset
    47
      </complexType>
cawthron
parents:
diff changeset
    48
   </element>
cawthron
parents:
diff changeset
    49
cawthron
parents:
diff changeset
    50
   <element name="page">
cawthron
parents:
diff changeset
    51
      <complexType>
cawthron
parents:
diff changeset
    52
         <attribute name="class" type="string" use="required">
cawthron
parents:
diff changeset
    53
            <annotation>
cawthron
parents:
diff changeset
    54
               <documentation>
cawthron
parents:
diff changeset
    55
                  
cawthron
parents:
diff changeset
    56
               </documentation>
cawthron
parents:
diff changeset
    57
               <appinfo>
cawthron
parents:
diff changeset
    58
                  <meta.attribute kind="java" basedOn="com.nokia.cdt.internal.debug.launch.wizard.ILaunchWizardContributor"/>
cawthron
parents:
diff changeset
    59
               </appinfo>
cawthron
parents:
diff changeset
    60
            </annotation>
cawthron
parents:
diff changeset
    61
         </attribute>
cawthron
parents:
diff changeset
    62
      </complexType>
cawthron
parents:
diff changeset
    63
   </element>
cawthron
parents:
diff changeset
    64
cawthron
parents:
diff changeset
    65
   <annotation>
cawthron
parents:
diff changeset
    66
      <appinfo>
cawthron
parents:
diff changeset
    67
         <meta.section type="since"/>
cawthron
parents:
diff changeset
    68
      </appinfo>
cawthron
parents:
diff changeset
    69
      <documentation>
cawthron
parents:
diff changeset
    70
         Carbide 2.0.3
cawthron
parents:
diff changeset
    71
      </documentation>
cawthron
parents:
diff changeset
    72
   </annotation>
cawthron
parents:
diff changeset
    73
cawthron
parents:
diff changeset
    74
   <annotation>
cawthron
parents:
diff changeset
    75
      <appinfo>
cawthron
parents:
diff changeset
    76
         <meta.section type="examples"/>
cawthron
parents:
diff changeset
    77
      </appinfo>
cawthron
parents:
diff changeset
    78
      <documentation>
cawthron
parents:
diff changeset
    79
         &lt;extension
cawthron
parents:
diff changeset
    80
         point=&quot;com.nokia.cdt.debug.launch.launchWizardExtension&quot;&gt;
cawthron
parents:
diff changeset
    81
      &lt;page class=&quot;com.xyz.XYZLaunchWizard&quot;/&gt;
cawthron
parents:
diff changeset
    82
   &lt;/extension&gt;
cawthron
parents:
diff changeset
    83
      </documentation>
cawthron
parents:
diff changeset
    84
   </annotation>
cawthron
parents:
diff changeset
    85
cawthron
parents:
diff changeset
    86
cawthron
parents:
diff changeset
    87
cawthron
parents:
diff changeset
    88
cawthron
parents:
diff changeset
    89
</schema>