-<plugin>\r
- <extension\r
- point="org.eclipse.ui.views">\r
- <view\r
- category="org.simantics.modeling.category"\r
- class="org.simantics.structural.ui.modelBrowser.ModelBrowser2"\r
- icon="icons/chart_organisation.png"\r
- id="org.simantics.structural.ui.modelBrowser2"\r
- name="Model Browser"\r
- restorable="true">\r
- <description>\r
- Generic browser for structural models.\r
- </description>\r
- </view>\r
- </extension>\r
-\r
- <extension point="org.simantics.browsing.ui.common.viewpointContributionBinding">\r
- <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ProjectModels" preference="1.0"/>\r
- <implementation\r
- class="org.simantics.structural.ui.modelBrowser.contributions.ProjectComponentTypes"\r
- preference="1.0">\r
- </implementation>\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentRuns" preference="1.0"/>\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.Experiments" preference="1.0"/>\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ModelConfiguration" preference="1.0"/>\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ModelExperiments" preference="1.0"/>\r
- <implementation\r
- class="org.simantics.structural.ui.modelBrowser.contributions.ComponentTypeDefinition"\r
- preference="1.0">\r
- </implementation>\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.CompositeComponents" preference="1.0"/>\r
- </binding>\r
- </extension>\r
- <extension\r
- point="org.simantics.browsing.ui.common.labelerBinding">\r
- <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">\r
- <implementation class="org.simantics.browsing.ui.graph.contributor.layer0.StringAdapter" preference="0.0" />\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.AbstractNodeLabeler" preference="1.0"/>\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentLabeler" preference="2.0"/>\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentsLabeler" preference="2.0"/>\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ConnectionLabeler" preference="2.0"/>\r
- </binding>\r
- </extension>\r
- <extension\r
- point="org.simantics.browsing.ui.common.imagerBinding">\r
- <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">\r
- <implementation class="org.simantics.browsing.ui.swt.ImageDescriptorProviderAdapter" preference="0.0" />\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentsImager" preference="2.0"/>\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.AbstractNodeImager" preference="1.0"/>\r
- </binding>\r
- </extension>\r
- <extension\r
- point="org.simantics.browsing.ui.common.labelDecoratorBinding">\r
- <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">\r
- <implementation class="org.simantics.structural.ui.modelBrowser.contributions.RunLabelDecorator" preference="2.0"/>\r
- <implementation\r
- class="org.simantics.structural.ui.modelBrowser.contributions.ComponentLabelDecorator"\r
- preference="2.0">\r
- </implementation>\r
- </binding>\r
- </extension>\r
- <extension\r
- point="org.simantics.ui.resourceEditorAdapter">\r
- <adapterClass\r
- class="org.simantics.structural.ui.compositeViewer.CompositeViewerAdapter"\r
- id="org.simantics.structural.ui.compositeViewer"\r
- priority="3">\r
- </adapterClass>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.editors">\r
- <editor\r
- class="org.simantics.structural.ui.compositeViewer.CompositeViewer"\r
- default="false"\r
- id="org.simantics.structural.ui.compositeViewer"\r
- matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"\r
- name="Composite Viewer">\r
- </editor>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.menus">\r
- <menuContribution\r
- locationURI="popup:#GraphExplorerPopup?after=new.begin">\r
- <dynamic\r
- class="org.simantics.structural.ui.menuContributions.ShowAllChildrenContribution"\r
- id="org.simantics.structural.ui.showAllChildren">\r
- </dynamic>\r
- <menu\r
- id="org.simantics.new"\r
- label="New">\r
- <separator\r
- name="begin"\r
- visible="false">\r
- </separator>\r
- <separator\r
- name="ext"\r
- visible="false">\r
- </separator>\r
- <separator\r
- name="end"\r
- visible="false">\r
- </separator>\r
- </menu>\r
- </menuContribution>\r
- <!--\r
- Disabled for now because the UI does not currently react to the state of this preference\r
- <menuContribution\r
- locationURI="toolbar:org.simantics.structural.ui.modelBrowser2?after=additions">\r
- <dynamic\r
- class="org.simantics.structural.ui.modelBrowser.LinkWithEditor"\r
- id="org.simantics.structural.ui.modelBrowser.linkWithEditor">\r
- </dynamic>\r
- </menuContribution>\r
- -->\r
- </extension>\r
-\r
-</plugin>\r
+<plugin>
+
+ <extension point="org.simantics.browsing.ui.common.viewpointContributionBinding">
+ <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ProjectModels" preference="1.0"/>
+ <implementation
+ class="org.simantics.structural.ui.modelBrowser.contributions.ProjectComponentTypes"
+ preference="1.0">
+ </implementation>
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentRuns" preference="1.0"/>
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.Experiments" preference="1.0"/>
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ModelConfiguration" preference="1.0"/>
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ModelExperiments" preference="1.0"/>
+ <implementation
+ class="org.simantics.structural.ui.modelBrowser.contributions.ComponentTypeDefinition"
+ preference="1.0">
+ </implementation>
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.CompositeComponents" preference="1.0"/>
+ </binding>
+ </extension>
+ <extension
+ point="org.simantics.browsing.ui.common.labelerBinding">
+ <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">
+ <implementation class="org.simantics.browsing.ui.graph.contributor.layer0.StringAdapter" preference="0.0" />
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.AbstractNodeLabeler" preference="1.0"/>
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentLabeler" preference="2.0"/>
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentsLabeler" preference="2.0"/>
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ConnectionLabeler" preference="2.0"/>
+ </binding>
+ </extension>
+ <extension
+ point="org.simantics.browsing.ui.common.imagerBinding">
+ <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">
+ <implementation class="org.simantics.browsing.ui.swt.ImageDescriptorProviderAdapter" preference="0.0" />
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentsImager" preference="2.0"/>
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.AbstractNodeImager" preference="1.0"/>
+ </binding>
+ </extension>
+ <extension
+ point="org.simantics.browsing.ui.common.labelDecoratorBinding">
+ <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">
+ <implementation class="org.simantics.structural.ui.modelBrowser.contributions.RunLabelDecorator" preference="2.0"/>
+ <implementation
+ class="org.simantics.structural.ui.modelBrowser.contributions.ComponentLabelDecorator"
+ preference="2.0">
+ </implementation>
+ </binding>
+ </extension>
+ <extension
+ point="org.simantics.ui.resourceEditorAdapter">
+ <adapterClass
+ class="org.simantics.structural.ui.compositeViewer.CompositeViewerAdapter"
+ id="org.simantics.structural.ui.compositeViewer"
+ priority="3">
+ </adapterClass>
+ </extension>
+ <extension
+ point="org.eclipse.ui.editors">
+ <editor
+ class="org.simantics.structural.ui.compositeViewer.CompositeViewer"
+ default="false"
+ id="org.simantics.structural.ui.compositeViewer"
+ matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
+ name="Composite Viewer">
+ </editor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.menus">
+ <menuContribution
+ locationURI="popup:#GraphExplorerPopup?after=new.begin">
+ <dynamic
+ class="org.simantics.structural.ui.menuContributions.ShowAllChildrenContribution"
+ id="org.simantics.structural.ui.showAllChildren">
+ </dynamic>
+ <menu
+ id="org.simantics.new"
+ label="New">
+ <separator
+ name="begin"
+ visible="false">
+ </separator>
+ <separator
+ name="ext"
+ visible="false">
+ </separator>
+ <separator
+ name="end"
+ visible="false">
+ </separator>
+ </menu>
+ </menuContribution>
+ <!--
+ Disabled for now because the UI does not currently react to the state of this preference
+ <menuContribution
+ locationURI="toolbar:org.simantics.structural.ui.modelBrowser2?after=additions">
+ <dynamic
+ class="org.simantics.structural.ui.modelBrowser.LinkWithEditor"
+ id="org.simantics.structural.ui.modelBrowser.linkWithEditor">
+ </dynamic>
+ </menuContribution>
+ -->
+ </extension>
+
+</plugin>