]> gerrit.simantics Code Review - simantics/3d.git/blob - org.simantics.proconf.g3d/schema/geometry.exsd
Moved 3D plug-ins to /3d/branches/dev.
[simantics/3d.git] / org.simantics.proconf.g3d / schema / geometry.exsd
1 <?xml version='1.0' encoding='UTF-8'?>\r
2 <!-- Schema file written by PDE -->\r
3 <schema targetNamespace="org.simantics.proconf.g3d">\r
4 <annotation>\r
5       <appInfo>\r
6          <meta.schema plugin="org.simantics.proconf.g3d" id="geometry" name="Geometry"/>\r
7       </appInfo>\r
8       <documentation>\r
9          [Enter description of this extension point.]\r
10       </documentation>\r
11    </annotation>\r
12 \r
13    <element name="extension">\r
14       <complexType>\r
15          <sequence>\r
16             <element ref="Geometry" minOccurs="0" maxOccurs="unbounded"/>\r
17          </sequence>\r
18          <attribute name="point" type="string" use="required">\r
19             <annotation>\r
20                <documentation>\r
21                   \r
22                </documentation>\r
23             </annotation>\r
24          </attribute>\r
25          <attribute name="id" type="string">\r
26             <annotation>\r
27                <documentation>\r
28                   \r
29                </documentation>\r
30             </annotation>\r
31          </attribute>\r
32          <attribute name="name" type="string">\r
33             <annotation>\r
34                <documentation>\r
35                   \r
36                </documentation>\r
37                <appInfo>\r
38                   <meta.attribute translatable="true"/>\r
39                </appInfo>\r
40             </annotation>\r
41          </attribute>\r
42       </complexType>\r
43    </element>\r
44 \r
45    <element name="Geometry">\r
46       <complexType>\r
47          <attribute name="id" type="string" use="required">\r
48             <annotation>\r
49                <documentation>\r
50                   \r
51                </documentation>\r
52             </annotation>\r
53          </attribute>\r
54          <attribute name="class" type="string" use="required">\r
55             <annotation>\r
56                <documentation>\r
57                   \r
58                </documentation>\r
59                <appInfo>\r
60                   <meta.attribute kind="java" basedOn=":fi.vtt.simantics.g3d.base.GeometryProvider"/>\r
61                </appInfo>\r
62             </annotation>\r
63          </attribute>\r
64       </complexType>\r
65    </element>\r
66 \r
67    <annotation>\r
68       <appInfo>\r
69          <meta.section type="since"/>\r
70       </appInfo>\r
71       <documentation>\r
72          [Enter the first release in which this extension point appears.]\r
73       </documentation>\r
74    </annotation>\r
75 \r
76    <annotation>\r
77       <appInfo>\r
78          <meta.section type="examples"/>\r
79       </appInfo>\r
80       <documentation>\r
81          [Enter extension point usage example here.]\r
82       </documentation>\r
83    </annotation>\r
84 \r
85    <annotation>\r
86       <appInfo>\r
87          <meta.section type="apiInfo"/>\r
88       </appInfo>\r
89       <documentation>\r
90          [Enter API information here.]\r
91       </documentation>\r
92    </annotation>\r
93 \r
94    <annotation>\r
95       <appInfo>\r
96          <meta.section type="implementation"/>\r
97       </appInfo>\r
98       <documentation>\r
99          [Enter information about supplied implementation of this extension point.]\r
100       </documentation>\r
101    </annotation>\r
102 \r
103    <annotation>\r
104       <appInfo>\r
105          <meta.section type="copyright"/>\r
106       </appInfo>\r
107       <documentation>\r
108          \r
109       </documentation>\r
110    </annotation>\r
111 \r
112 </schema>\r