1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
\r<!--
3 Copyright (c) 2012 Association for Decentralized Information Management in
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
17 point="org.eclipse.ui.editors">
19 class="org.simantics.document.ui.DocumentEditor"
20 icon="icons/wiki_doc.png"
21 id="org.simantics.document.ui.editor"
22 matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
23 name="Documentation Editor">
26 class="org.simantics.document.ui.CSSEditor"
27 icon="platform:/plugin/com.famfamfam.silk/icons/tag_red.png"
28 id="org.simantics.document.ui.csseditor"
29 matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
34 <extension point="org.eclipse.ui.views">
36 category="org.simantics.diagram.views"
37 class="org.simantics.document.ui.DocumentView"
38 icon="icons/wiki_doc.png"
39 id="org.simantics.document.ui.documentation"
42 A view for editing documentation.
48 point="org.simantics.ui.resourceEditorAdapter">
50 id="org.simantics.documentEditor.group">
52 <!-- This extension contributes too common functionality that confuses users -->
55 class="org.simantics.document.ui.OpenEntityDocumentAdapter"
56 groupId="org.simantics.documentEditor.group">
60 class="org.simantics.document.ui.OpenWikiDocumentAdapter"
61 groupId="org.simantics.documentEditor.group"
65 class="org.simantics.document.ui.graphfile.ExternalEditorAdapter"
69 class="org.simantics.document.ui.graphfile.UrlEditorAdapter"
74 <extension point="org.simantics.scl.reflection.binding">
75 <namespace path="http://www.simantics.org/DocumentUI-0.0/Functions">
76 <externalClass className="org.simantics.db.Resource"/>
77 <externalClass className="org.simantics.db.layer0.variable.Variable"/>
78 <externalClass className="org.simantics.db.ReadGraph"/>
79 <class className="org.simantics.document.ui.function.All"/>