]> gerrit.simantics Code Review - simantics/3d.git/blob - org.simantics.proconf.g3d/schema/geometry.exsd
git-svn-id: https://www.simantics.org/svn/simantics/3d/branches/dev@8535 ac1ea38d...
[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" xmlns="http://www.w3.org/2001/XMLSchema">\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       <annotation>\r
15          <appinfo>\r
16             <meta.element />\r
17          </appinfo>\r
18       </annotation>\r
19       <complexType>\r
20          <sequence>\r
21             <element ref="Geometry" minOccurs="0" maxOccurs="unbounded"/>\r
22          </sequence>\r
23          <attribute name="point" type="string" use="required">\r
24             <annotation>\r
25                <documentation>\r
26                   \r
27                </documentation>\r
28             </annotation>\r
29          </attribute>\r
30          <attribute name="id" type="string">\r
31             <annotation>\r
32                <documentation>\r
33                   \r
34                </documentation>\r
35             </annotation>\r
36          </attribute>\r
37          <attribute name="name" type="string">\r
38             <annotation>\r
39                <documentation>\r
40                   \r
41                </documentation>\r
42                <appinfo>\r
43                   <meta.attribute translatable="true"/>\r
44                </appinfo>\r
45             </annotation>\r
46          </attribute>\r
47       </complexType>\r
48    </element>\r
49 \r
50    <element name="Geometry">\r
51       <complexType>\r
52          <attribute name="id" type="string" use="required">\r
53             <annotation>\r
54                <documentation>\r
55                   \r
56                </documentation>\r
57             </annotation>\r
58          </attribute>\r
59          <attribute name="class" type="string" use="required">\r
60             <annotation>\r
61                <documentation>\r
62                   \r
63                </documentation>\r
64                <appinfo>\r
65                   <meta.attribute kind="java" basedOn=":org.simantics.proconf.g3d.base.GeometryProvider"/>\r
66                </appinfo>\r
67             </annotation>\r
68          </attribute>\r
69       </complexType>\r
70    </element>\r
71 \r
72    <annotation>\r
73       <appinfo>\r
74          <meta.section type="since"/>\r
75       </appinfo>\r
76       <documentation>\r
77          [Enter the first release in which this extension point appears.]\r
78       </documentation>\r
79    </annotation>\r
80 \r
81    <annotation>\r
82       <appinfo>\r
83          <meta.section type="examples"/>\r
84       </appinfo>\r
85       <documentation>\r
86          [Enter extension point usage example here.]\r
87       </documentation>\r
88    </annotation>\r
89 \r
90    <annotation>\r
91       <appinfo>\r
92          <meta.section type="apiInfo"/>\r
93       </appinfo>\r
94       <documentation>\r
95          [Enter API information here.]\r
96       </documentation>\r
97    </annotation>\r
98 \r
99    <annotation>\r
100       <appinfo>\r
101          <meta.section type="implementation"/>\r
102       </appinfo>\r
103       <documentation>\r
104          [Enter information about supplied implementation of this extension point.]\r
105       </documentation>\r
106    </annotation>\r
107 \r
108 \r
109 </schema>\r