]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.browsing.ui.common/schema2/viewpointContribution.exsd
Assertion template for L0.SCLValue
[simantics/platform.git] / bundles / org.simantics.browsing.ui.common / schema2 / viewpointContribution.exsd
1 <?xml version='1.0' encoding='UTF-8'?>
2 <!-- Schema file written by PDE -->
3 <schema targetNamespace="org.simantics.browsing.ui.common" xmlns="http://www.w3.org/2001/XMLSchema">
4 <annotation>
5       <appInfo>
6          <meta.schema plugin="org.simantics.browsing.ui.common" id="viewpointContribution" name="Viewpoint Contribution"/>
7       </appInfo>
8       <documentation>
9          TODO
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="1" maxOccurs="unbounded">
21             <element ref="contributor"/>
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="contributor">
51       <complexType>
52          <attribute name="class" type="string" use="required">
53             <annotation>
54                <documentation>
55                   
56                </documentation>
57                <appInfo>
58                   <meta.attribute kind="java" basedOn=":org.simantics.browsing.ui.content.ViewpointContributionFactory"/>
59                </appInfo>
60             </annotation>
61          </attribute>
62          <attribute name="id" type="string" use="required">
63             <annotation>
64                <documentation>
65                   
66                </documentation>
67             </annotation>
68          </attribute>
69       </complexType>
70    </element>
71
72    <annotation>
73       <appInfo>
74          <meta.section type="since"/>
75       </appInfo>
76       <documentation>
77          [Enter the first release in which this extension point appears.]
78       </documentation>
79    </annotation>
80
81    <annotation>
82       <appInfo>
83          <meta.section type="examples"/>
84       </appInfo>
85       <documentation>
86          [Enter extension point usage example here.]
87       </documentation>
88    </annotation>
89
90    <annotation>
91       <appInfo>
92          <meta.section type="apiInfo"/>
93       </appInfo>
94       <documentation>
95          Implement fi.vtt.simantics.ode.ui.IDoubleClickAction.
96       </documentation>
97    </annotation>
98
99    <annotation>
100       <appInfo>
101          <meta.section type="implementation"/>
102       </appInfo>
103       <documentation>
104          [Enter information about supplied implementation of this extension point.]
105       </documentation>
106    </annotation>
107
108
109 </schema>