1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <?eclipse version="3.4"?>
\r<!--
\r
3 Copyright (c) 2012 Association for Decentralized Information Management in
\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.editors">
\r
18 class="org.simantics.modeling.ui.componentTypeEditor.ComponentTypeEditor:formTitle=Annotation Type"
\r
20 id="org.simantics.annotation.ui.annotationTypeEditor"
\r
21 matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
\r
22 name="Annotation Type Editor">
\r
26 point="org.simantics.ui.resourceEditorAdapter">
\r
28 editorId="org.simantics.annotation.ui.annotationTypeEditor"
\r
29 label="Annotation Type Editor"
\r
31 type_uris="http://www.simantics.org/Annotation-0.0/AnnotationType">
\r
35 point="org.eclipse.ui.handlers">
\r
37 class="org.simantics.annotation.ui.diagram.handlers.NewAnnotation"
\r
38 commandId="org.simantics.annotation.ui.newAnnotation">
\r
41 variable="selection">
\r
47 args="http://www.simantics.org/Diagram-0.0/Flag"
\r
48 property="org.simantics.graph.resourceType">
\r
51 property="org.simantics.diagram.flag.locallyConnected"
\r
61 point="org.eclipse.ui.commands">
\r
63 categoryId="org.simantics.modeling.ui.category"
\r
64 id="org.simantics.annotation.ui.newAnnotation"
\r
65 name="New Annotation">
\r
69 <extension point="org.simantics.scl.reflection.binding">
\r
70 <namespace path="http://www.simantics.org/Annotation-0.0/Functions">
\r
71 <externalClass className="org.simantics.db.Resource"/>
\r
72 <externalClass className="org.simantics.db.layer0.variable.Variable"/>
\r
73 <externalClass className="org.simantics.db.ReadGraph"/>
\r
74 <externalClass className="org.simantics.db.WriteGraph"/>
\r
75 <externalClass className="org.simantics.db.layer0.variable.VariableMap"/>
\r
76 <class className="org.simantics.annotation.ui.SCL"/>
\r
81 point="org.eclipse.ui.exportWizards">
\r
83 category="org.simantics.export.export"
\r
84 class="org.simantics.annotation.ui.wizard.WizardExtensionFactory:annotationTypeExportWizard"
\r
85 icon="platform:/plugin/com.famfamfam.silk/icons/layout_sidebar.png"
\r
86 id="org.simantics.annotation.ui.annotationTypeExportWizard"
\r
87 name="Annotation Type">
\r
89 Export an annotation type to the local file system.
\r
94 point="org.eclipse.ui.importWizards">
\r
96 id="org.simantics.modeling.import"
\r
97 name="Generic Modeling">
\r
100 category="org.simantics.modeling.import"
\r
101 class="org.simantics.annotation.ui.wizard.WizardExtensionFactory:annotationTypeImportWizard"
\r
102 icon="platform:/plugin/com.famfamfam.silk/icons/layout_sidebar.png"
\r
103 id="org.simantics.annotation.ui.annotationTypeImportWizard"
\r
104 name="Annotation Type">
\r
106 Import a previously exported annotation type into the current project from the local file system.
\r