Project

General

Profile

Download (3.79 KB) Statistics
| Branch: | Tag: | Revision:
1
<?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.cdmViewer" name="Cdm Viewer"/>
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
         <documentation>
19
            Extensions must provide an ICdmViewer which maps input elements to viewers which are able to display information for them.
20
         </documentation>
21
      </annotation>
22
      <complexType>
23
         <sequence>
24
            <element ref="viewCommandMapping" minOccurs="0" maxOccurs="unbounded"/>
25
         </sequence>
26
         <attribute name="point" type="string" use="required">
27
            <annotation>
28
               <documentation>
29
                  
30
               </documentation>
31
            </annotation>
32
         </attribute>
33
         <attribute name="id" type="string">
34
            <annotation>
35
               <documentation>
36
                  
37
               </documentation>
38
            </annotation>
39
         </attribute>
40
         <attribute name="att" type="string">
41
            <annotation>
42
               <documentation>
43
                  
44
               </documentation>
45
               <appInfo>
46
                  <meta.attribute kind="java"/>
47
               </appInfo>
48
            </annotation>
49
         </attribute>
50
      </complexType>
51
   </element>
52

    
53
   <element name="viewCommandMapping">
54
      <annotation>
55
         <documentation>
56
            Maps a viewing class, like editors or views, to a command which opens it.
57
         </documentation>
58
      </annotation>
59
      <complexType>
60
         <attribute name="commandId" type="string" use="required">
61
            <annotation>
62
               <documentation>
63
                  The command which opens the viewer to show the selected object
64
               </documentation>
65
               <appInfo>
66
                  <meta.attribute kind="identifier" basedOn="org.eclipse.ui.commands/command/@id"/>
67
               </appInfo>
68
            </annotation>
69
         </attribute>
70
         <attribute name="viewerName" type="string">
71
            <annotation>
72
               <documentation>
73
                  The name of the viewer which shows the selected element
74
               </documentation>
75
            </annotation>
76
         </attribute>
77
         <attribute name="selection" type="string" use="required">
78
            <annotation>
79
               <documentation>
80
                  The class of the selected element
81
               </documentation>
82
               <appInfo>
83
                  <meta.attribute kind="java"/>
84
               </appInfo>
85
            </annotation>
86
         </attribute>
87
      </complexType>
88
   </element>
89

    
90
   <annotation>
91
      <appInfo>
92
         <meta.section type="since"/>
93
      </appInfo>
94
      <documentation>
95
         [Enter the first release in which this extension point appears.]
96
      </documentation>
97
   </annotation>
98

    
99
   <annotation>
100
      <appInfo>
101
         <meta.section type="examples"/>
102
      </appInfo>
103
      <documentation>
104
         [Enter extension point usage example here.]
105
      </documentation>
106
   </annotation>
107

    
108
   <annotation>
109
      <appInfo>
110
         <meta.section type="apiinfo"/>
111
      </appInfo>
112
      <documentation>
113
         [Enter API information here.]
114
      </documentation>
115
   </annotation>
116

    
117
   <annotation>
118
      <appInfo>
119
         <meta.section type="implementation"/>
120
      </appInfo>
121
      <documentation>
122
         [Enter information about supplied implementation of this extension point.]
123
      </documentation>
124
   </annotation>
125

    
126

    
127
</schema>
    (1-1/1)