cdt/cdt_6_0_x/org.eclipse.cdt.debug.core/schema/SourceFilesProvider.exsd
author timkelly
Thu, 30 Jul 2009 17:06:37 -0500
changeset 45 70f756c14af3
permissions -rw-r--r--
merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
45
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
     1
<?xml version='1.0' encoding='UTF-8'?>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
     2
<!-- Schema file written by PDE -->
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
     3
<schema targetNamespace="org.eclipse.cdt.debug.core" xmlns="http://www.w3.org/2001/XMLSchema">
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
     4
<annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
     5
      <appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
     6
         <meta.schema plugin="org.eclipse.cdt.debug.core" id="SourceFilesProvider" name="Source Files Provider"/>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
     7
      </appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
     8
      <documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
     9
         This extension points allows you to extened the executables manager in CDT by providing your own source files provider for certain types of executables.
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    10
      </documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    11
   </annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    12
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    13
   <element name="extension">
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    14
      <annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    15
         <appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    16
            <meta.element />
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    17
         </appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    18
      </annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    19
      <complexType>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    20
         <sequence>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    21
            <element ref="provider"/>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    22
         </sequence>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    23
         <attribute name="point" type="string" use="required">
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    24
            <annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    25
               <documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    26
                  
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    27
               </documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    28
            </annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    29
         </attribute>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    30
         <attribute name="id" type="string">
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    31
            <annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    32
               <documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    33
                  
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    34
               </documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    35
            </annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    36
         </attribute>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    37
         <attribute name="name" type="string">
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    38
            <annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    39
               <documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    40
                  
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    41
               </documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    42
               <appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    43
                  <meta.attribute translatable="true"/>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    44
               </appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    45
            </annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    46
         </attribute>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    47
      </complexType>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    48
   </element>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    49
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    50
   <element name="provider">
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    51
      <complexType>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    52
         <attribute name="class" type="string" use="required">
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    53
            <annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    54
               <documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    55
                  
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    56
               </documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    57
               <appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    58
                  <meta.attribute kind="java" basedOn="org.eclipse.cdt.debug.core.executables.ISourceFilesProvider"/>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    59
               </appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    60
            </annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    61
         </attribute>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    62
      </complexType>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    63
   </element>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    64
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    65
   <annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    66
      <appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    67
         <meta.section type="since"/>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    68
      </appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    69
      <documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    70
         CDT 7.0
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    71
      </documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    72
   </annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    73
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    74
   <annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    75
      <appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    76
         <meta.section type="examples"/>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    77
      </appinfo>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    78
      <documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    79
         &lt;extension
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    80
         point=&quot;org.eclipse.cdt.debug.core.SourceFilesProvider&quot;&gt;
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    81
      &lt;modifier class=&quot;com.xyz.MySourceFilesProvider&quot;/&gt;
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    82
   &lt;/extension&gt;
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    83
      </documentation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    84
   </annotation>
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    85
70f756c14af3 merge carbide bug 6152 from CDT 5.0 (inernal) for executables performance improvements.
timkelly
parents:
diff changeset
    86
</schema>