Statistiques
| Révision :

root / tmp / org.txm.practically.rcp / schema / defineMacro.exsd @ 2721

Historique | Voir | Annoter | Télécharger (2,55 ko)

1 486 mdecorde
<?xml version='1.0' encoding='UTF-8'?>
2 486 mdecorde
<!-- Schema file written by PDE -->
3 486 mdecorde
<schema targetNamespace="EditorMacros" xmlns="http://www.w3.org/2001/XMLSchema">
4 486 mdecorde
<annotation>
5 486 mdecorde
      <appinfo>
6 486 mdecorde
         <meta.schema plugin="EditorMacros" id="defineMacro" name="Define a macro"/>
7 486 mdecorde
      </appinfo>
8 486 mdecorde
      <documentation>
9 486 mdecorde
         This extension point is provided to allow users to publish macros they have defined in plugin form (instead of forcing users to import them from a file).  Users can do this by recording a macro and copying the text from the export dialog.
10 486 mdecorde
      </documentation>
11 486 mdecorde
   </annotation>
12 486 mdecorde
13 486 mdecorde
   <element name="extension">
14 486 mdecorde
      <annotation>
15 486 mdecorde
         <appinfo>
16 486 mdecorde
            <meta.element />
17 486 mdecorde
         </appinfo>
18 486 mdecorde
      </annotation>
19 486 mdecorde
      <complexType>
20 486 mdecorde
         <sequence>
21 486 mdecorde
            <element ref="macroDefinition" minOccurs="1" maxOccurs="unbounded"/>
22 486 mdecorde
         </sequence>
23 486 mdecorde
         <attribute name="point" type="string" use="required">
24 486 mdecorde
            <annotation>
25 486 mdecorde
               <documentation>
26 486 mdecorde
27 486 mdecorde
               </documentation>
28 486 mdecorde
            </annotation>
29 486 mdecorde
         </attribute>
30 486 mdecorde
         <attribute name="id" type="string">
31 486 mdecorde
            <annotation>
32 486 mdecorde
               <documentation>
33 486 mdecorde
34 486 mdecorde
               </documentation>
35 486 mdecorde
            </annotation>
36 486 mdecorde
         </attribute>
37 486 mdecorde
         <attribute name="name" type="string">
38 486 mdecorde
            <annotation>
39 486 mdecorde
               <documentation>
40 486 mdecorde
41 486 mdecorde
               </documentation>
42 486 mdecorde
               <appinfo>
43 486 mdecorde
                  <meta.attribute translatable="true"/>
44 486 mdecorde
               </appinfo>
45 486 mdecorde
            </annotation>
46 486 mdecorde
         </attribute>
47 486 mdecorde
      </complexType>
48 486 mdecorde
   </element>
49 486 mdecorde
50 486 mdecorde
   <element name="macroDefinition">
51 486 mdecorde
      <complexType>
52 486 mdecorde
      </complexType>
53 486 mdecorde
   </element>
54 486 mdecorde
55 486 mdecorde
   <annotation>
56 486 mdecorde
      <appinfo>
57 486 mdecorde
         <meta.section type="since"/>
58 486 mdecorde
      </appinfo>
59 486 mdecorde
      <documentation>
60 486 mdecorde
         [Enter the first release in which this extension point appears.]
61 486 mdecorde
      </documentation>
62 486 mdecorde
   </annotation>
63 486 mdecorde
64 486 mdecorde
   <annotation>
65 486 mdecorde
      <appinfo>
66 486 mdecorde
         <meta.section type="examples"/>
67 486 mdecorde
      </appinfo>
68 486 mdecorde
      <documentation>
69 486 mdecorde
         [Enter extension point usage example here.]
70 486 mdecorde
      </documentation>
71 486 mdecorde
   </annotation>
72 486 mdecorde
73 486 mdecorde
   <annotation>
74 486 mdecorde
      <appinfo>
75 486 mdecorde
         <meta.section type="apiinfo"/>
76 486 mdecorde
      </appinfo>
77 486 mdecorde
      <documentation>
78 486 mdecorde
         [Enter API information here.]
79 486 mdecorde
      </documentation>
80 486 mdecorde
   </annotation>
81 486 mdecorde
82 486 mdecorde
   <annotation>
83 486 mdecorde
      <appinfo>
84 486 mdecorde
         <meta.section type="implementation"/>
85 486 mdecorde
      </appinfo>
86 486 mdecorde
      <documentation>
87 486 mdecorde
         [Enter information about supplied implementation of this extension point.]
88 486 mdecorde
      </documentation>
89 486 mdecorde
   </annotation>
90 486 mdecorde
91 486 mdecorde
92 486 mdecorde
</schema>