1 <?eclipse version="3.2"?>
\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 point="org.eclipse.ui.commands">
\r
18 id="org.simantics.image.ui.category"
\r
23 categoryId="org.simantics.image.ui.category"
\r
24 id="org.simantics.image.ui.importSVG"
\r
29 categoryId="org.simantics.image.ui.category"
\r
30 id="org.simantics.image.ui.importImage"
\r
31 name="Import Image">
\r
34 <extension point="org.eclipse.ui.handlers">
\r
37 class="org.simantics.image.ui.actions.ImportSVG"
\r
38 commandId="org.simantics.image.ui.importSVG">
\r
42 class="org.simantics.image.ui.modelBrowser.handlers.ImportImageHandler"
\r
43 commandId="org.simantics.image.ui.importImage">
\r
46 variable="selection">
\r
48 args="org.simantics.image.ui.modelBrowser.ImagesNode"
\r
49 property="org.simantics.modeling.ui.nodeClass">
\r
56 point="org.eclipse.ui.editors">
\r
58 class="org.simantics.image.ui.editor.ImageEditor"
\r
59 icon="icons/image.png"
\r
60 id="org.simantics.image.ui.image.editor"
\r
61 matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
\r
62 name="Image Viewer">
\r
67 point="org.simantics.ui.resourceEditorAdapter">
\r
69 editorId="org.simantics.image.ui.image.editor"
\r
70 id="org.simantics.image.ui.image.adapter"
\r
72 type_uris="http://www.simantics.org/Image2-0.0/Image">
\r
76 point="org.simantics.browsing.ui.common.viewpointContributionBinding">
\r
77 <binding browseContext="http://www.simantics.org/Image-0.0/Browser">
\r
78 <implementation class="org.simantics.image.ui.modelBrowser.Images" preference="2.0" />
\r
79 <implementation class="org.simantics.image.ui.modelBrowser.Image" preference="2.0" />
\r
83 point="org.simantics.browsing.ui.common.labelerBinding">
\r
84 <binding browseContext="http://www.simantics.org/Image-0.0/Browser">
\r
85 <implementation class="org.simantics.image.ui.modelBrowser.ImagesLabeler" preference="2.0"/>
\r
86 <implementation class="org.simantics.image.ui.modelBrowser.ImageLabeler" preference="2.0"/>
\r
90 point="org.simantics.browsing.ui.common.imagerBinding">
\r
91 <binding browseContext="http://www.simantics.org/Image-0.0/Browser">
\r
92 <implementation class="org.simantics.image.ui.modelBrowser.ImagesImager" preference="2.0"/>
\r
93 <implementation class="org.simantics.image.ui.modelBrowser.ImageImager" preference="2.0"/>
\r
97 <extension point="org.simantics.scl.reflection.binding">
\r
98 <namespace path="http://www.simantics.org/Image2-0.0/Functions">
\r
99 <externalClass className="org.simantics.db.Resource"/>
\r
100 <externalClass className="org.simantics.db.layer0.variable.Variable"/>
\r
101 <externalClass className="org.simantics.db.ReadGraph"/>
\r
102 <class className="org.simantics.image.ui.function.All"/>
\r