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