1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
6 point="org.eclipse.ui.views">
10 category="org.simantics.diagram.views"
11 class="org.simantics.diagram.profile.view.ProfilesView"
12 icon="icons/Monitors.png"
13 id="org.simantics.diagram.profile"
16 A view for editing diagram profiles.
24 point="org.simantics.browsing.ui.common.viewpointContributionBinding">
26 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Active">
27 <implementation class="org.simantics.diagram.profile.view.RuntimeDirectProfileEntries" preference="2.0" />
28 <implementation class="org.simantics.diagram.profile.view.ProfileEntryChildren" preference="2.0" />
31 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Entries">
32 <implementation class="org.simantics.diagram.profile.view.AvailableEntries" preference="2.0" />
34 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Groups">
35 <implementation class="org.simantics.diagram.profile.view.AvailableGroups" preference="2.0" />
37 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Styles">
38 <implementation class="org.simantics.diagram.profile.view.AvailableStyles" preference="2.0" />
42 point="org.simantics.browsing.ui.common.labelerBinding">
43 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Active">
44 <implementation class="org.simantics.diagram.profile.view.EntryLabeler" preference="2.0"/>
46 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Entries">
47 <implementation class="org.simantics.browsing.ui.graph.contributor.layer0.StringAdapter" preference="2.0"/>
49 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Groups">
50 <implementation class="org.simantics.browsing.ui.graph.contributor.layer0.StringAdapter" preference="2.0"/>
52 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Styles">
53 <implementation class="org.simantics.browsing.ui.graph.contributor.layer0.StringAdapter" preference="2.0"/>
57 point="org.simantics.browsing.ui.common.imagerBinding">
59 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Active">
60 <implementation class="org.simantics.diagram.profile.view.ResourcePairImageRule" preference="2.0"/>
63 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Entries">
64 <implementation class="org.simantics.browsing.ui.swt.ImageDescriptorProviderAdapter" preference="2.0"/>
66 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Groups">
67 <implementation class="org.simantics.browsing.ui.swt.ImageDescriptorProviderAdapter" preference="2.0"/>
69 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Styles">
70 <implementation class="org.simantics.browsing.ui.swt.ImageDescriptorProviderAdapter" preference="2.0"/>
75 point="org.simantics.browsing.ui.common.checkedStateBinding">
76 <binding browseContext="http://www.simantics.org/Diagram-0.0/ProfilesView/Active">
77 <implementation class="org.simantics.diagram.profile.view.ProfileCheckContributor" preference="2.0" />
83 point="org.simantics.scl.reflection.binding">
85 path="http://www.simantics.org/Diagram-0.0/Profile/Functions">
86 <externalClass className="org.simantics.db.Resource"/>
87 <externalClass className="org.simantics.db.ReadGraph"/>
88 <externalClass className="org.simantics.db.WriteGraph"/>
89 <externalClass className="org.simantics.db.layer0.variable.Variable"/>
91 className="org.simantics.diagram.profile.function.All">