]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.diagram.profile/plugin.xml
Search-field in Help->Contents Fix.
[simantics/platform.git] / bundles / org.simantics.diagram.profile / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <?eclipse version="3.4"?>\r
3 <plugin>\r
4 \r
5    <extension\r
6          point="org.eclipse.ui.views">\r
7          \r
8 \r
9       <view\r
10             category="org.simantics.diagram.views"\r
11             class="org.simantics.diagram.profile.view.ProfilesView"\r
12             icon="icons/Monitors.png"\r
13             id="org.simantics.diagram.profile"\r
14             name="Profiles">\r
15          <description>\r
16             A view for editing diagram profiles.\r
17          </description>\r
18       </view>\r
19       \r
20     </extension>\r
21 \r
22 \r
23    <extension\r
24          point="org.simantics.browsing.ui.common.viewpointContributionBinding">\r
25 <!--\r
26       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Active">\r
27          <implementation class="org.simantics.diagram.profile.view.RuntimeDirectProfileEntries" preference="2.0" />\r
28          <implementation class="org.simantics.diagram.profile.view.ProfileEntryChildren" preference="2.0" />\r
29       </binding>\r
30 -->\r
31       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Entries">\r
32          <implementation class="org.simantics.diagram.profile.view.AvailableEntries" preference="2.0" />\r
33       </binding>\r
34       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Groups">\r
35          <implementation class="org.simantics.diagram.profile.view.AvailableGroups" preference="2.0" />\r
36       </binding>\r
37       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Styles">\r
38          <implementation class="org.simantics.diagram.profile.view.AvailableStyles" preference="2.0" />\r
39       </binding>\r
40    </extension>\r
41    <extension\r
42          point="org.simantics.browsing.ui.common.labelerBinding">\r
43       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Active">\r
44         <implementation class="org.simantics.diagram.profile.view.EntryLabeler" preference="2.0"/>\r
45       </binding>\r
46       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Entries">\r
47         <implementation class="org.simantics.browsing.ui.graph.contributor.layer0.StringAdapter" preference="2.0"/>\r
48       </binding>\r
49       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Groups">\r
50         <implementation class="org.simantics.browsing.ui.graph.contributor.layer0.StringAdapter" preference="2.0"/>\r
51       </binding>\r
52       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Styles">\r
53         <implementation class="org.simantics.browsing.ui.graph.contributor.layer0.StringAdapter" preference="2.0"/>\r
54       </binding>\r
55    </extension>\r
56    <extension\r
57          point="org.simantics.browsing.ui.common.imagerBinding">\r
58          <!--\r
59       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Active">\r
60         <implementation class="org.simantics.diagram.profile.view.ResourcePairImageRule" preference="2.0"/>\r
61       </binding>\r
62       -->\r
63       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Entries">\r
64         <implementation class="org.simantics.browsing.ui.swt.ImageDescriptorProviderAdapter" preference="2.0"/>\r
65       </binding>\r
66       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Groups">\r
67         <implementation class="org.simantics.browsing.ui.swt.ImageDescriptorProviderAdapter" preference="2.0"/>\r
68       </binding>\r
69       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Styles">\r
70         <implementation class="org.simantics.browsing.ui.swt.ImageDescriptorProviderAdapter" preference="2.0"/>\r
71       </binding>\r
72    </extension>\r
73    <!--\r
74    <extension\r
75          point="org.simantics.browsing.ui.common.checkedStateBinding">\r
76       <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Active">\r
77          <implementation class="org.simantics.diagram.profile.view.ProfileCheckContributor" preference="2.0" />\r
78       </binding>\r
79    </extension>\r
80    -->\r
81 \r
82    <extension\r
83          point="org.simantics.scl.reflection.binding">\r
84       <namespace\r
85             path="http://www.simantics.org/Diagram-0.0/Profile/Functions">\r
86          <externalClass className="org.simantics.db.Resource"/>\r
87          <externalClass className="org.simantics.db.ReadGraph"/>\r
88          <externalClass className="org.simantics.db.WriteGraph"/>\r
89          <externalClass className="org.simantics.db.layer0.variable.Variable"/>\r
90          <class\r
91                className="org.simantics.diagram.profile.function.All">\r
92          </class>\r
93       </namespace>\r
94    </extension>\r
95 \r
96 </plugin>\r