Project

General

Profile

Download (4.29 KB) Statistics
| Branch: | Tag: | Revision:
1 f665e780 Katja Luther
<?xml version='1.0' encoding='UTF-8'?>
2
<!-- Schema file written by PDE -->
3
<schema targetNamespace="eu.etaxonomy.taxeditor.store" xmlns="http://www.w3.org/2001/XMLSchema">
4
<annotation>
5
      <appInfo>
6
         <meta.schema plugin="eu.etaxonomy.taxeditor.store" id="eu.etaxonomy.taxeditor.store.adminPreferencePage" name="AdminPreference Page"/>
7
      </appInfo>
8
      <documentation>
9
         [Enter description of this extension point.]
10
      </documentation>
11
   </annotation>
12
13
   <element name="extension">
14
      <annotation>
15
         <appInfo>
16
            <meta.element />
17
         </appInfo>
18
      </annotation>
19
      <complexType>
20
         <sequence minOccurs="0" maxOccurs="unbounded">
21
            <element ref="page"/>
22
         </sequence>
23
         <attribute name="point" type="string" use="required">
24
            <annotation>
25
               <documentation>
26
                  
27
               </documentation>
28
            </annotation>
29
         </attribute>
30
         <attribute name="id" type="string">
31
            <annotation>
32
               <documentation>
33
                  
34
               </documentation>
35
            </annotation>
36
         </attribute>
37
         <attribute name="name" type="string">
38
            <annotation>
39
               <documentation>
40
                  
41
               </documentation>
42
               <appInfo>
43
                  <meta.attribute translatable="true"/>
44
               </appInfo>
45
            </annotation>
46
         </attribute>
47
      </complexType>
48
   </element>
49
50
   <element name="page">
51
      <annotation>
52
         <appInfo>
53
            <meta.element labelAttribute="name"/>
54
         </appInfo>
55
      </annotation>
56
      <complexType>
57
         <attribute name="id" type="string" use="required">
58
            <annotation>
59
               <documentation>
60
                  a unique name that will be used to identify this page.
61
               </documentation>
62
            </annotation>
63
         </attribute>
64
         <attribute name="name" type="string" use="required">
65
            <annotation>
66
               <documentation>
67
                  a translatable name that will be used in the UI for this page.
68
               </documentation>
69
               <appInfo>
70
                  <meta.attribute translatable="true"/>
71
               </appInfo>
72
            </annotation>
73
         </attribute>
74
         <attribute name="class" type="string" use="required">
75
            <annotation>
76
               <documentation>
77
                  a name of the fully qualified class that implements 
78
&lt;samp&gt;eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.IE4AdminPreferencePage&lt;/samp&gt;.
79
               </documentation>
80
               <appInfo>
81
                  <meta.attribute kind="java" basedOn=":eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.IE4AdminPreferencePage"/>
82
               </appInfo>
83
            </annotation>
84
         </attribute>
85
         <attribute name="category" type="string">
86
            <annotation>
87
               <documentation>
88
                  a path indicating the location of the page in the preference tree. The path may either be a parent node ID or a sequence
89
     of IDs separated by &apos;/&apos;, representing the full path from the root node.
90
               </documentation>
91
               <appInfo>
92
                  <meta.attribute kind="identifier" basedOn="eu.etaxonomy.taxeditor.store.adminPreferencePage/page/@id"/>
93
               </appInfo>
94
            </annotation>
95
         </attribute>
96
      </complexType>
97
   </element>
98
99
   <annotation>
100
      <appInfo>
101
         <meta.section type="since"/>
102
      </appInfo>
103
      <documentation>
104
         [Enter the first release in which this extension point appears.]
105
      </documentation>
106
   </annotation>
107
108
   <annotation>
109
      <appInfo>
110
         <meta.section type="examples"/>
111
      </appInfo>
112
      <documentation>
113
         [Enter extension point usage example here.]
114
      </documentation>
115
   </annotation>
116
117
   <annotation>
118
      <appInfo>
119
         <meta.section type="apiinfo"/>
120
      </appInfo>
121
      <documentation>
122
         [Enter API information here.]
123
      </documentation>
124
   </annotation>
125
126
   <annotation>
127
      <appInfo>
128
         <meta.section type="implementation"/>
129
      </appInfo>
130
      <documentation>
131
         [Enter information about supplied implementation of this extension point.]
132
      </documentation>
133
   </annotation>
134
135
136
</schema>