1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <?eclipse version="3.4"?>
\r<!--
\r
3 Copyright (c) 2007, 2010 Association for Decentralized Information Management
\r
5 All rights reserved. This program and the accompanying materials
\r
6 are made available under the terms of the Eclipse Public License v1.0
\r
7 which accompanies this distribution, and is available at
\r
8 http://www.eclipse.org/legal/epl-v10.html
\r
11 VTT Technical Research Centre of Finland - initial API and implementation
\r
16 <extension point="org.simantics.browsing.ui.common.viewpointContributionBinding">
\r
17 <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">
\r
18 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ProjectModels" preference="1.0"/>
\r
20 class="org.simantics.structural.ui.modelBrowser.contributions.ProjectComponentTypes"
\r
23 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentRuns" preference="1.0"/>
\r
24 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.Experiments" preference="1.0"/>
\r
25 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ModelConfiguration" preference="1.0"/>
\r
26 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ModelExperiments" preference="1.0"/>
\r
28 class="org.simantics.structural.ui.modelBrowser.contributions.ComponentTypeDefinition"
\r
31 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.CompositeComponents" preference="1.0"/>
\r
35 point="org.simantics.browsing.ui.common.labelerBinding">
\r
36 <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">
\r
37 <implementation class="org.simantics.browsing.ui.graph.contributor.layer0.StringAdapter" preference="0.0" />
\r
38 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.AbstractNodeLabeler" preference="1.0"/>
\r
39 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentLabeler" preference="2.0"/>
\r
40 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentsLabeler" preference="2.0"/>
\r
41 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ConnectionLabeler" preference="2.0"/>
\r
45 point="org.simantics.browsing.ui.common.imagerBinding">
\r
46 <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">
\r
47 <implementation class="org.simantics.browsing.ui.swt.ImageDescriptorProviderAdapter" preference="0.0" />
\r
48 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentsImager" preference="2.0"/>
\r
49 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.AbstractNodeImager" preference="1.0"/>
\r
53 point="org.simantics.browsing.ui.common.labelDecoratorBinding">
\r
54 <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">
\r
55 <implementation class="org.simantics.structural.ui.modelBrowser.contributions.RunLabelDecorator" preference="2.0"/>
\r
57 class="org.simantics.structural.ui.modelBrowser.contributions.ComponentLabelDecorator"
\r
63 point="org.simantics.ui.resourceEditorAdapter">
\r
65 class="org.simantics.structural.ui.compositeViewer.CompositeViewerAdapter"
\r
66 id="org.simantics.structural.ui.compositeViewer"
\r
71 point="org.eclipse.ui.editors">
\r
73 class="org.simantics.structural.ui.compositeViewer.CompositeViewer"
\r
75 id="org.simantics.structural.ui.compositeViewer"
\r
76 matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
\r
77 name="Composite Viewer">
\r
81 point="org.eclipse.ui.menus">
\r
83 locationURI="popup:#GraphExplorerPopup?after=new.begin">
\r
85 class="org.simantics.structural.ui.menuContributions.ShowAllChildrenContribution"
\r
86 id="org.simantics.structural.ui.showAllChildren">
\r
89 id="org.simantics.new"
\r
104 </menuContribution>
\r
106 Disabled for now because the UI does not currently react to the state of this preference
\r
108 locationURI="toolbar:org.simantics.structural.ui.modelBrowser2?after=additions">
\r
110 class="org.simantics.structural.ui.modelBrowser.LinkWithEditor"
\r
111 id="org.simantics.structural.ui.modelBrowser.linkWithEditor">
\r
113 </menuContribution>
\r