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