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
15 <extension point="org.simantics.scl.reflection.binding">
16 <namespace path="http://www.simantics.org/Template2dFunctions-1.0">
17 <externalClass className="org.simantics.db.Resource"/>
18 <externalClass className="org.simantics.db.layer0.variable.Variable"/>
19 <externalClass className="org.simantics.db.ReadGraph"/>
20 <externalClass className="org.simantics.diagram.content.ElementContext"/>
21 <class className="org.simantics.modeling.template2d.ui.function.All"/>
25 point="org.eclipse.ui.handlers">
27 class="org.simantics.modeling.template2d.ui.diagram.handlers.BindFlagToFlagTable"
28 commandId="org.simantics.modeling.template2d.ui.bindFlagToFlagTable">
37 args="http://www.simantics.org/Diagram-0.0/Flag"
38 property="org.simantics.graph.resourceType">
41 property="org.simantics.diagram.flag.locallyConnected"
51 point="org.eclipse.ui.commands">
53 categoryId="org.simantics.modeling.ui.category"
54 id="org.simantics.modeling.template2d.ui.bindFlagToFlagTable"
55 name="Bind to Flag table">
59 point="org.eclipse.ui.exportWizards">
61 category="org.simantics.export.export"
62 class="org.simantics.modeling.template2d.ui.wizard.WizardExtensionFactory:drawingTemplateExportWizard"
63 icon="platform:/plugin/com.famfamfam.silk/icons/layout_sidebar.png"
64 id="fi.vtt.apros.export.apros6DiagramTemplate"
65 name="Diagram Template">
67 Export a diagram template to the local file system.
72 point="org.eclipse.ui.importWizards">
74 id="org.simantics.modeling.import"
75 name="Generic Modeling">
78 category="org.simantics.modeling.import"
79 class="org.simantics.modeling.template2d.ui.wizard.WizardExtensionFactory:drawingTemplateImportWizard"
80 icon="platform:/plugin/com.famfamfam.silk/icons/layout_sidebar.png"
81 id="org.simantics.modeling.template2d.ui.import.drawingTemplate"
82 name="Diagram Template">
84 Import a previously exported diagram template into the current project from the local file system.
89 point="org.simantics.export.core.export">
92 content_type_id="drawingTemplate"
93 exportAction="org.simantics.modeling.template2d.ui.export.DrawingTemplateExporter"
95 formatId="drawingTemplate">
99 content_type_id="drawingTemplate"
100 discoverAction="org.simantics.modeling.template2d.ui.export.DrawingTemplateDiscoverer">
104 icon="platform:/plugin/com.famfamfam.silk/icons/layout.png"
106 label="Diagram Template"
107 plural="Diagram Templates"
112 fileext=".drawingTemplate"
113 formatClass="org.simantics.modeling.template2d.ui.export.DrawingTemplateFormat"
114 icon="platform:/plugin/com.famfamfam.silk/icons/layout.png"
117 isContainerFormat="false"
118 isGroupFormat="false"
119 isLinkContainer="false"
120 isAlwaysPublished="false"
121 label="Diagram Template"
122 mergeGroupDefault="false"
123 plural="Diagram Templates">