1 <?xml version="1.0" encoding="UTF-8"?>
5 point="org.eclipse.core.expressions.propertyTesters">
7 properties="nodeClass,deletable,modifiable,refreshable"
8 namespace="org.simantics.modeling.ui"
9 type="org.eclipse.jface.viewers.IStructuredSelection"
10 class="org.simantics.browsing.ui.swt.NodePropertyTester"
11 id="org.simantics.browsing.ui.nodePropertyTester">
15 namespace="org.simantics.modeling.componentType"
16 type="java.lang.Object"
17 class="org.simantics.modeling.ui.property.ComponentTypePropertyTester"
18 id="org.simantics.modeling.componentTypePropertyTester">
21 properties="hasActiveModelsOfType"
22 namespace="org.simantics.modeling.model"
23 type="java.lang.Object"
24 class="org.simantics.modeling.ui.property.ModelPropertyTester"
25 id="org.simantics.modeling.modelPropertyTester">
28 properties="isMasterEditor,isInstanceEditor"
29 namespace="org.simantics.modeling.typical"
30 type="org.eclipse.ui.IEditorPart"
31 class="org.simantics.modeling.ui.property.TypicalPropertyTester"
32 id="org.simantics.modeling.typicalPropertyTester">
36 point="org.eclipse.ui.perspectives">
39 point="org.eclipse.ui.perspectiveExtensions">
42 point="org.eclipse.ui.views">
45 category="org.simantics.scl.ui.category"
46 class="org.simantics.modeling.ui.scl.expressions.SCLExpressionView"
47 id="org.simantics.modeling.ui.scl.expressionsView"
48 name="Used SCL Expressions"
53 icon="platform:/plugin/com.famfamfam.silk/icons/wrench.png"
54 category="org.simantics.diagram.views"
55 class="org.simantics.modeling.ui.diagramEditor.tools.DiagramToolViewPart"
57 id="org.simantics.modeling.ui.diagramtool">
61 name="Change Information"
62 icon="platform:/plugin/com.famfamfam.silk/icons/report.png"
63 category="org.simantics.modeling.category"
64 class="org.simantics.modeling.ui.view.ChangeInformationView"
65 id="org.simantics.modeling.changeInformation">
69 point="org.eclipse.ui.editors">
72 icon="icons/shape_square.png"
73 class="org.simantics.modeling.ui.diagramEditor.DiagramEditor:viewer=org.simantics.modeling.ui.diagramEditor.DiagramViewer"
74 contributorClass="org.simantics.modeling.ui.diagramEditor.DiagramViewerActionContributor"
75 matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
76 id="org.simantics.modeling.ui.diagramEditor">
79 name="Diagram Editor (plain)"
80 icon="icons/shape_square.png"
81 class="org.simantics.modeling.ui.diagramEditor.DiagramEditor:viewer=org.simantics.modeling.ui.diagramEditor.PlainDiagramViewer"
82 contributorClass="org.simantics.modeling.ui.diagramEditor.DiagramViewerActionContributor"
83 matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
84 id="org.simantics.modeling.ui.plainDiagramEditor">
88 icon="icons/photo.png"
89 class="org.simantics.modeling.ui.diagramEditor.DiagramEditor:viewer=org.simantics.modeling.ui.symbolEditor.SymbolViewer"
90 matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
91 id="org.simantics.modeling.ui.symbolEditor">
95 name="User Component Editor"
97 class="org.simantics.modeling.ui.componentTypeEditor.ComponentTypeEditor"
98 id="org.simantics.modeling.ui.componentTypeEditor">
102 name="Ontology Definition File Editor"
104 class="org.simantics.modeling.ui.componentTypeEditor.PGraphEditor"
105 id="org.simantics.modeling.ui.pgraphEditor">
109 name="SCL Query Editor"
111 class="org.simantics.modeling.ui.componentTypeEditor.SCLQueryEditor"
112 id="org.simantics.modeling.ui.sclQueryEditor">
116 name="Procedural User Component Code Editor"
117 icon="icons/book_open.png"
118 class="org.simantics.modeling.ui.componentTypeEditor.ProceduralComponentTypeCodeEditor"
119 id="org.simantics.modeling.ui.proceduralComponentTypeCodeEditor">
122 class="org.simantics.modeling.ui.componentTypeEditor.SymbolCodeEditor"
124 icon="icons/book_open.png"
125 id="org.simantics.modeling.ui.symbolCodeEditor"
126 name="Symbol Code Editor">
129 class="org.simantics.modeling.ui.componentTypeEditor.SymbolDropHandlerEditor"
131 icon="icons/book_open.png"
132 id="org.simantics.modeling.ui.symbolDropHandlerEditor"
133 name="Symbol Drop Handler Code Editor">
137 name="Procedural User Component Instance Viewer"
138 icon="icons/shape_3d_gray.png"
139 class="org.simantics.modeling.ui.componentTypeEditor.ProceduralComponentInstanceViewer"
140 id="org.simantics.modeling.ui.proceduralComponentInstanceViewer">
144 name="User Component Script Editor"
145 icon="icons/book_open.png"
146 class="org.simantics.modeling.ui.componentTypeEditor.ComponentTypeScriptEditor"
147 id="org.simantics.modeling.ui.componentTypeScriptEditor">
151 point="org.eclipse.core.expressions.definitions">
153 id="org.simantics.modeling.ui.diagram.editorActive">
155 variable="activeEditor">
157 value="org.simantics.modeling.ui.diagramEditor.DiagramEditor">
162 id="org.simantics.modeling.ui.inSCLModuleEditor">
164 variable="activePartId">
166 value="org.simantics.modeling.ui.sclModuleEditor2">
171 id="org.simantics.modeling.ui.inPGraphEditor">
172 <with variable="activePartId">
174 value="org.simantics.modeling.ui.pgraphEditor">
179 id="org.simantics.modeling.ui.inSCLQueryEditor">
181 variable="activePartId">
183 value="org.simantics.modeling.ui.sclQueryEditor">
189 point="org.eclipse.ui.commands">
191 name="Modeling Commands"
192 id="org.simantics.modeling.ui.category">
196 id="org.simantics.data.category">
200 categoryId="org.simantics.modeling.ui.category"
201 id="org.simantics.modeling.ui.pinSelection">
205 categoryId="org.simantics.modeling.ui.category"
206 id="org.simantics.modeling.ui.createIssue">
210 categoryId="org.simantics.modeling.ui.category"
211 id="org.simantics.modeling.ui.contextualHelp">
214 name="Toggle Flag External State"
215 categoryId="org.simantics.modeling.ui.category"
216 id="org.simantics.modeling.ui.toggleExternalFlag">
219 name="Duplicate View and Pin Selection"
220 categoryId="org.simantics.modeling.ui.category"
221 id="org.simantics.modeling.ui.duplicatePinnedView">
225 categoryId="org.simantics.modeling.ui.category"
226 id="org.simantics.modeling.ui.open">
229 name="Import image from SVG file"
230 categoryId="org.simantics.modeling.ui.category"
231 id="org.simantics.modeling.ui.importSVG">
234 name="Create Rectangle"
235 categoryId="org.simantics.modeling.ui.category"
236 id="org.simantics.modeling.ui.createRectangle">
239 name="Create Ellipse"
240 categoryId="org.simantics.modeling.ui.category"
241 id="org.simantics.modeling.ui.createEllipse">
245 categoryId="org.simantics.modeling.ui.category"
246 id="org.simantics.modeling.ui.createPath">
250 categoryId="org.simantics.modeling.ui.category"
251 id="org.simantics.modeling.ui.createText">
254 name="New Experiment"
255 categoryId="org.simantics.modeling.ui.category"
256 id="org.simantics.modeling.ui.newExperiment">
260 categoryId="org.simantics.modeling.ui.category"
261 id="org.simantics.modeling.ui.newState">
264 name="New Spreadsheet"
265 categoryId="org.simantics.modeling.ui.category"
266 id="org.simantics.modeling.ui.newSpreadsheet">
270 categoryId="org.simantics.modeling.ui.category"
271 id="org.simantics.modeling.ui.newChart">
274 name="New Chart Group"
275 categoryId="org.simantics.modeling.ui.category"
276 id="org.simantics.modeling.ui.newChartGroup">
279 name="New Subscription"
280 categoryId="org.simantics.modeling.ui.category"
281 id="org.simantics.modeling.ui.newSubscription">
284 name="Restore Default Value"
285 categoryId="org.simantics.modeling.ui.category"
286 id="org.simantics.modeling.ui.properties.restoreDefaultValue">
289 name="Activate Filter"
290 categoryId="org.simantics.modeling.ui.category"
291 id="org.simantics.modeling.ui.activateFilter">
294 name="Expand Selection"
295 description="Expand current selection to neighboring connections and nodes"
296 categoryId="org.simantics.modeling.ui.category"
297 id="expandSelection">
301 categoryId="org.simantics.modeling.ui.category"
302 id="org.simantics.modeling.ui.editStyle">
306 categoryId="org.simantics.modeling.ui.category"
307 id="org.simantics.modeling.ui.pagesettings">
310 name="Align Vertical"
311 categoryId="org.simantics.modeling.ui.category"
312 id="org.simantics.modeling.ui.alignvert">
315 name="Align Horizontal"
316 categoryId="org.simantics.modeling.ui.category"
317 id="org.simantics.modeling.ui.alignhoriz">
320 defaultHandler="org.simantics.modeling.ui.actions.ValidateMappingHandler"
321 name="Validate Mapping"
322 id="org.simantics.modeling.ui.validateMapping">
326 categoryId="org.simantics.modeling.ui.category"
327 id="org.simantics.modeling.ui.align">
330 name="New User Component"
331 categoryId="org.simantics.modeling.ui.category"
332 id="org.simantics.modeling.ui.newComponentType">
335 name="Create Terminal"
336 categoryId="org.simantics.modeling.ui.category"
337 id="org.simantics.modeling.ui.createConnectionPoint">
341 categoryId="org.simantics.diagram.category"
345 name="Merge related flags"
346 categoryId="org.simantics.diagram.category"
347 id="mergeRelatedFlags">
351 categoryId="org.simantics.diagram.category"
355 name="Disconnect Flags"
356 description="Disconnects those flags from the current selection that are connected to counterparts."
357 categoryId="org.simantics.diagram.category"
358 id="org.simantics.modeling.ui.disconnectFlag">
361 name="Synchronize All Master Templates in Active Model with All Instances"
362 categoryId="org.simantics.modeling.ui.category"
363 id="org.simantics.modeling.typical.sync.activeModel">
366 name="Synchronize Current Typical Master Template with All Instances in Active Model"
367 categoryId="org.simantics.modeling.ui.category"
368 id="org.simantics.modeling.typical.sync.currentTemplate">
371 name="Synchronize Current Typical Instance with Template"
372 categoryId="org.simantics.modeling.ui.category"
373 id="org.simantics.modeling.typical.sync.currentInstance">
376 name="Toggle Real-time Typical Synchronization"
377 categoryId="org.simantics.modeling.ui.category"
378 id="org.simantics.modeling.typical.sync.toggleRealtime">
382 point="org.eclipse.core.expressions.definitions">
384 id="org.simantics.modeling.browser.selection.deletable">
387 variable="activeContexts">
392 value="org.simantics.modeling.ui.modelBrowser">
397 variable="selection">
400 property="org.simantics.modeling.ui.deletable">
407 id="org.simantics.modeling.browser.selection.modifiable">
410 variable="activeContexts">
415 value="org.simantics.modeling.ui.modelBrowser">
420 variable="selection">
422 property="org.simantics.modeling.ui.modifiable">
428 id="org.simantics.modeling.browser.selection.refreshable">
431 variable="activeContexts">
436 value="org.simantics.modeling.ui.modelBrowser">
441 variable="selection">
443 property="org.simantics.modeling.ui.refreshable">
449 id="org.simantics.modeling.ui.modelBrowser.active">
451 variable="activeContexts">
457 value="org.simantics.modeling.ui.modelBrowser">
465 value="org.simantics.browsing.ui.inlineEditing">
474 point="org.eclipse.ui.handlers">
476 commandId="org.eclipse.ui.edit.cut"
477 class="org.simantics.modeling.ui.modelBrowser.handlers.StandardCutHandler">
480 definitionId="org.simantics.modeling.ui.modelBrowser.active">
485 commandId="org.eclipse.ui.edit.copy"
486 class="org.simantics.modeling.ui.modelBrowser.handlers.StandardCopyHandler">
489 definitionId="org.simantics.modeling.ui.modelBrowser.active">
494 commandId="org.eclipse.ui.edit.paste"
495 class="org.simantics.modeling.ui.modelBrowser.handlers.StandardPasteHandler">
498 definitionId="org.simantics.modeling.ui.modelBrowser.active">
503 commandId="org.simantics.modeling.ui.createIssue"
504 class="org.simantics.modeling.ui.modelBrowser.handlers.CreateIssue">
507 variable="selection">
510 args="http://www.simantics.org/Diagram-0.0/Element"
511 property="org.simantics.graph.resourceType">
515 property="org.simantics.diagram.element.mapped">
522 commandId="org.simantics.modeling.ui.contextualHelp"
523 class="org.simantics.modeling.ui.modelBrowser.handlers.ContextualHelp">
526 variable="selection">
529 args="http://www.simantics.org/Diagram-0.0/Element"
530 property="org.simantics.graph.resourceType">
537 commandId="org.simantics.modeling.ui.toggleExternalFlag"
538 class="org.simantics.modeling.ui.modelBrowser.handlers.ToggleExternalFlag">
541 variable="selection">
544 args="http://www.simantics.org/Diagram-0.0/Flag"
545 property="org.simantics.graph.resourceType">
549 property="org.simantics.diagram.flag.connected">
556 commandId="org.simantics.modeling.ui.newSubscription"
557 class="org.simantics.modeling.ui.modelBrowser.handlers.NewSubscriptionHandler">
560 commandId="org.simantics.modeling.ui.pinSelection"
561 class="org.simantics.modeling.ui.actions.PinSelectionHandler">
564 args="org.simantics.modeling.ui,property.pinmode"
565 property="org.simantics.preference"
571 commandId="org.simantics.modeling.ui.duplicatePinnedView"
572 class="org.simantics.modeling.ui.actions.DuplicatePinnedViewHandler">
575 commandId="org.simantics.modeling.ui.importSVG"
576 class="org.simantics.modeling.ui.actions.ImportSVG">
579 commandId="org.simantics.modeling.ui.createRectangle"
580 class="org.simantics.modeling.ui.actions.CreateRectangle">
583 commandId="org.simantics.modeling.ui.createEllipse"
584 class="org.simantics.modeling.ui.actions.CreateEllipse">
587 commandId="org.simantics.modeling.ui.createPath"
588 class="org.simantics.modeling.ui.actions.CreatePath">
591 commandId="org.simantics.modeling.ui.createText"
592 class="org.simantics.modeling.ui.actions.CreateText">
595 commandId="org.simantics.modeling.ui.newSpreadsheet"
596 class="org.simantics.modeling.ui.modelBrowser.handlers.NewSpreadsheetHandler">
599 commandId="org.simantics.modeling.ui.properties.restoreDefaultValue"
600 class="org.simantics.modeling.ui.property.RestoreDefaultValueHandler">
603 commandId="org.eclipse.ui.file.refresh"
604 class="org.simantics.modeling.ui.modelBrowser.handlers.RefreshNodeHandler">
607 definitionId="org.simantics.modeling.browser.selection.refreshable">
612 commandId="org.simantics.modeling.ui.activateFilter"
613 class="org.simantics.modeling.ui.modelBrowser.handlers.ActivateFilterHandler">
616 variable="activeContexts">
621 value="org.simantics.modeling.ui.modelBrowser">
624 value="org.simantics.modeling.ui.properties">
632 commandId="expandSelection"
633 class="org.simantics.diagram.handler.CanvasCommandDelegate">
636 definitionId="org.simantics.modeling.ui.diagram.active">
641 commandId="org.eclipse.ui.edit.delete"
642 class="org.simantics.modeling.ui.modelBrowser.handlers.DeleteNodeHandler">
645 definitionId="org.simantics.modeling.browser.selection.deletable">
650 commandId="org.eclipse.ui.edit.rename"
651 class="org.simantics.modeling.ui.modelBrowser.handlers.RenameNodeHandler">
654 definitionId="org.simantics.modeling.browser.selection.modifiable">
659 commandId="org.simantics.modeling.ui.editStyle"
660 class="org.simantics.modeling.ui.actions.EditStyleHandler">
664 variable="selection">
669 args="http://www.simantics.org/Diagram-0.0/StyleProvider"
670 property="org.simantics.graph.resourceType">
678 commandId="org.simantics.modeling.ui.pagesettings"
679 class="org.simantics.modeling.ui.actions.PageSettingsHandler">
682 variable="activePart">
685 value="org.simantics.modeling.ui.diagramEditor.DiagramEditor">
692 commandId="org.simantics.modeling.ui.alignvert"
693 class="org.simantics.modeling.ui.diagramEditor.handlers.AlignVerticalHandler">
696 variable="activePart">
699 value="org.simantics.modeling.ui.diagramEditor.DiagramEditor">
706 commandId="org.simantics.modeling.ui.alignhoriz"
707 class="org.simantics.modeling.ui.diagramEditor.handlers.AlignHorizontalHandler">
710 variable="activePart">
713 value="org.simantics.modeling.ui.diagramEditor.DiagramEditor">
720 commandId="org.eclipse.ui.edit.undo"
721 class="org.simantics.ui.workbench.handler.SessionUndoHandler">
724 variable="activeContexts">
726 property="org.simantics.ui.tester.canUndo">
732 commandId="org.eclipse.ui.edit.redo"
733 class="org.simantics.ui.workbench.handler.SessionRedoHandler">
736 variable="activeContexts">
738 property="org.simantics.ui.tester.canRedo">
744 commandId="org.eclipse.ui.edit.undo"
745 class="org.simantics.modeling.ui.componentTypeEditor.SCLEditorBaseUndoHandler">
748 definitionId="org.simantics.modeling.ui.inSCLModuleEditor">
753 class="org.simantics.modeling.ui.componentTypeEditor.PGraphUndoHandler"
754 commandId="org.eclipse.ui.edit.undo">
757 definitionId="org.simantics.modeling.ui.inPGraphEditor">
762 commandId="org.eclipse.ui.edit.redo"
763 class="org.simantics.modeling.ui.componentTypeEditor.SCLEditorBaseUndoHandler">
766 definitionId="org.simantics.modeling.ui.inSCLModuleEditor">
771 class="org.simantics.modeling.ui.componentTypeEditor.PGraphUndoHandler"
772 commandId="org.eclipse.ui.edit.redo">
775 definitionId="org.simantics.modeling.ui.inPGraphEditor">
780 commandId="org.eclipse.ui.edit.undo"
781 class="org.simantics.modeling.ui.componentTypeEditor.SCLEditorBaseUndoHandler">
784 definitionId="org.simantics.modeling.ui.inSCLQueryEditor">
789 commandId="org.eclipse.ui.edit.redo"
790 class="org.simantics.modeling.ui.componentTypeEditor.SCLEditorBaseUndoHandler">
793 definitionId="org.simantics.modeling.ui.inSCLQueryEditor">
798 commandId="org.simantics.modeling.ui.align"
799 class="org.simantics.modeling.ui.diagramEditor.handlers.AlignHandler">
802 variable="activePart">
805 value="org.simantics.modeling.ui.diagramEditor.DiagramEditor">
812 commandId="org.simantics.modeling.ui.createConnectionPoint"
813 class="org.simantics.modeling.ui.modelBrowser.handlers.CreateConnectionPoint">
816 variable="selection">
822 args="http://www.simantics.org/Diagram-0.0/Flag"
823 property="org.simantics.graph.resourceType">
826 property="org.simantics.diagram.flag.connected"
830 property="org.simantics.modeling.componentType.partOf"
839 commandId="mergeFlags"
840 class="org.simantics.modeling.ui.actions.MergeFlagsHandler">
843 variable="selection">
849 args="http://www.simantics.org/Diagram-0.0/Flag"
850 property="org.simantics.graph.resourceType">
853 property="org.simantics.diagram.flag.connected"
865 commandId="mergeRelatedFlags"
866 class="org.simantics.modeling.ui.actions.MergeRelatedFlagsHandler">
869 variable="selection">
875 args="http://www.simantics.org/Diagram-0.0/Flag"
876 property="org.simantics.graph.resourceType">
879 property="org.simantics.diagram.flag.connected"
888 commandId="expandFlags"
889 class="org.simantics.modeling.ui.actions.ExpandFlagsHandler">
892 variable="selection">
898 args="http://www.simantics.org/Diagram-0.0/Flag"
899 property="org.simantics.graph.resourceType">
902 property="org.simantics.diagram.flag.connected"
906 property="org.simantics.diagram.flag.merged"
915 commandId="org.simantics.modeling.ui.disconnectFlag"
916 class="org.simantics.modeling.ui.diagramEditor.handlers.DisconnectFlagHandler">
919 variable="selection">
925 args="http://www.simantics.org/Diagram-0.0/Flag"
926 property="org.simantics.graph.resourceType">
930 property="org.simantics.diagram.flag.connected">
938 commandId="org.simantics.modeling.typical.sync.currentTemplate"
939 class="org.simantics.modeling.ui.typicals.SyncCurrentTypicalTemplateToInstances">
942 variable="activeEditor">
944 property="org.simantics.modeling.typical.isMasterEditor">
950 commandId="org.simantics.modeling.typical.sync.currentInstance"
951 class="org.simantics.modeling.ui.typicals.SyncCurrentTypicalInstanceWithTemplate">
954 variable="activeEditor">
956 property="org.simantics.modeling.typical.isInstanceEditor">
962 commandId="org.simantics.modeling.typical.sync.toggleRealtime"
963 class="org.simantics.modeling.ui.typicals.ToggleTypicalRealtimeSync">
967 point="org.eclipse.ui.bindings">
969 commandId="org.simantics.modeling.ui.activateFilter"
970 contextId="org.simantics.modeling.ui.modelBrowser"
971 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
975 commandId="org.simantics.modeling.ui.activateFilter"
976 contextId="org.simantics.modeling.ui.properties"
977 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
981 commandId="expandSelection"
982 contextId="org.simantics.modeling.ui.diagramming"
983 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
987 commandId="mergeFlags"
988 contextId="org.simantics.modeling.ui.diagramming"
989 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
993 commandId="mergeRelatedFlags"
994 contextId="org.simantics.modeling.ui.diagramming"
995 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
999 commandId="org.simantics.modeling.ui.contextualHelp"
1000 contextId="org.simantics.modeling.ui.diagramming"
1001 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
1006 point="org.eclipse.ui.menus">
1008 locationURI="menu:sFile?after=new.ext">
1013 class="org.simantics.modeling.ui.actions.ModelingProjectOperationsContribution"
1014 id="org.simantics.modeling.ui.actions">
1019 locationURI="popup:#GraphExplorerPopup?after=wbStart">
1037 class="org.simantics.ui.contribution.OpenWithMenuContribution"
1053 commandId="org.eclipse.ui.file.refresh"
1057 checkEnabled="true">
1061 commandId="org.simantics.modeling.ui.open"
1065 checkEnabled="true">
1069 commandId="org.eclipse.ui.edit.delete"
1073 checkEnabled="false">
1077 commandId="org.eclipse.ui.edit.rename"
1081 checkEnabled="false">
1105 name="modelling.begin"
1109 class="org.simantics.modeling.ui.actions.SetInitialState"
1110 id="org.simantics.modeling.ui.setInitialState">
1112 checkEnabled="false">
1114 variable="selection">
1116 args="http://www.simantics.org/Simulation-0.0/Experiment"
1117 property="org.simantics.graph.resourceType">
1123 class="org.simantics.modeling.ui.actions.ModelingOperationsContribution"
1124 id="org.simantics.modeling.ui.actions">
1127 name="modelling.ext"
1131 name="modelling.end"
1144 locationURI="popup:#GraphExplorerPopup?after=modelling.ext">
1146 id="org.simantics.modeling.ui.disableSubscription">
1148 class="org.simantics.modeling.ui.modelBrowser2.contributions.SetSubscriptionEnabledContribution">
1164 id="org.simantics.modeling.ui.enableSubscription">
1166 class="org.simantics.modeling.ui.modelBrowser2.contributions.SetSubscriptionEnabledContribution">
1183 locationURI="popup:#GraphExplorerPopup?after=import.ext">
1185 commandId="org.eclipse.ui.file.import"
1190 checkEnabled="true">
1194 commandId="org.eclipse.ui.file.export"
1199 checkEnabled="true">
1204 locationURI="popup:org.simantics.new?after=begin">
1206 commandId="org.simantics.modeling.ui.newSpreadsheet"
1207 label="New Spreadsheet"
1208 icon="icons/table_add.png"
1211 checkEnabled="true">
1213 variable="selection">
1216 args="org.simantics.modeling.ui.modelBrowser2.model.SheetsNode"
1217 property="org.simantics.modeling.ui.nodeClass">
1225 locationURI="popup:#GraphExplorerPopup?after=new.ext">
1227 class="org.simantics.modeling.ui.actions.ModeledActions"
1228 id="org.simantics.modeling.ui.modeledActions">
1232 locationURI="popup:#GraphExplorerPopup?after=modelling.ext">
1235 locationURI="popup:#ModelingDiagramPopup">
1237 class="org.simantics.modeling.ui.actions.DiagramOperationsContribution"
1238 id="org.simantics.modeling.ui.diagramOperations">
1241 class="org.simantics.ui.contribution.OpenWithMenuContribution"
1245 class="org.simantics.diagram.handler.ConnectionRoutingMenuContribution"
1246 id="connectionRouting">
1250 locationURI="toolbar:org.simantics.browsing.ui.graph.propertyView">
1252 commandId="org.simantics.modeling.ui.pinSelection"
1253 label="Pin Selection"
1254 icon="icons/etool16/pin_editor.gif"
1256 tooltip="Pin Current Selection"
1257 disabledIcon="icons/dtool16/pin_editor.gif">
1259 checkEnabled="true">
1263 commandId="org.simantics.modeling.ui.duplicatePinnedView"
1264 label="Duplicate View and Pin Selection"
1265 icon="icons/etool16/open_pinned_view.gif"
1267 tooltip="Open New Pinned View">
1269 checkEnabled="true">
1274 locationURI="popup:#SymbolViewerPopup">
1284 commandId="org.simantics.modeling.ui.importSVG"
1286 icon="icons/photo.png"
1291 commandId="org.simantics.modeling.ui.createRectangle"
1292 label="Add Rectangle"
1293 icon="icons/shape_square.png"
1298 commandId="org.simantics.modeling.ui.createEllipse"
1300 icon="icons/stop.png"
1305 commandId="org.simantics.modeling.ui.createPath"
1307 icon="icons/chart_line.png"
1312 commandId="org.simantics.modeling.ui.createText"
1314 icon="icons/style.png"
1327 commandId="org.eclipse.ui.edit.delete"
1331 checkEnabled="false">
1339 class="org.simantics.diagram.handler.TerminalConnectionDirectionsMenuContribution"
1340 id="org.simantics.modeling.ui.setTerminalConnectionDirections">
1344 locationURI="popup:#ModelingDiagramPopup?after=import.ext">
1346 commandId="org.simantics.modeling.ui.editStyle"
1348 icon="icons/silk/palette.png"
1351 checkEnabled="true">
1355 commandId="org.simantics.modeling.ui.createIssue"
1356 label="Create Issue"
1357 icon="platform:/plugin/com.famfamfam.silk/icons/error.png"
1360 checkEnabled="true">
1364 commandId="org.simantics.modeling.ui.contextualHelp"
1366 icon="platform:/plugin/com.famfamfam.silk/icons/help.png"
1369 checkEnabled="true">
1373 commandId="org.simantics.modeling.ui.toggleExternalFlag"
1375 icon="icons/tick.png"
1378 checkEnabled="true">
1382 commandId="org.simantics.modeling.ui.createConnectionPoint"
1383 label="Create Terminal"
1384 icon="icons/tick.png"
1387 checkEnabled="true">
1392 locationURI="popup:#PropertiesPopup">
1394 commandId="org.simantics.modeling.ui.properties.restoreDefaultValue"
1395 label="Restore Default Values"
1396 icon="icons/elcl16/defaults_ps.gif"
1398 disabledIcon="icons/dlcl16/defaults_ps.gif">
1400 checkEnabled="true">
1405 locationURI="toolbar:org.simantics.browsing.ui.graph.propertyView">
1407 commandId="org.simantics.modeling.ui.properties.restoreDefaultValue"
1408 label="Restore Default Values"
1409 icon="icons/elcl16/defaults_ps.gif"
1411 tooltip="Restore Default Values for Selection"
1412 disabledIcon="icons/dlcl16/defaults_ps.gif">
1414 checkEnabled="true">
1419 locationURI="toolbar:org.eclipse.ui.main.toolbar">
1421 label="Diagram Toolbar"
1422 id="org.simantics.modeling.ui.diagramtoolbar">
1428 name="tool.additions">
1435 <!--<menuContribution
1436 locationURI="toolbar:org.eclipse.ui.main.toolbar">
1438 label="Element Toolbar"
1439 id="org.simantics.modeling.ui.elementtoolbar">
1441 </menuContribution>-->
1444 point="org.eclipse.ui.contexts">
1446 name="In Modelling Perspective"
1447 id="org.simantics.modeling.ui.context"
1448 parentId="org.eclipse.ui.contexts.window">
1451 name="In Model Browser"
1452 id="org.simantics.modeling.ui.modelBrowser"
1453 parentId="org.eclipse.ui.contexts.window">
1456 name="In Property View"
1457 id="org.simantics.modeling.ui.properties"
1458 parentId="org.eclipse.ui.contexts.window">
1462 id="org.simantics.ui.undoContext"
1463 parentId="org.eclipse.ui.contexts.window">
1467 point="org.simantics.ui.perspectiveContextBinding">
1469 contextIds="org.simantics.modeling.ui.context"
1470 perspectiveId="org.simantics.modeling.ui.perspective">
1474 point="org.simantics.ui.resourceEditorAdapter">
1476 id="org.simantics.diagramEditor.group">
1479 id="org.simantics.componentTypeEditor.group">
1482 groupId="org.simantics.diagramEditor.group"
1484 class="org.simantics.modeling.ui.diagramEditor.OpenDiagramFromConfigurationAdapter">
1486 id="org.simantics.modeling.ui.context">
1491 class="org.simantics.modeling.ui.diagramEditor.OpenSheetAdapter">
1493 id="org.simantics.modeling.ui.context">
1498 class="org.simantics.modeling.ui.diagramEditor.OpenDiagramFromSymbolAdapter">
1500 id="org.simantics.modeling.ui.context">
1504 label="User Component Editor"
1506 groupId="org.simantics.componentTypeEditor.group"
1507 editorId="org.simantics.modeling.ui.componentTypeEditor"
1508 type_uris="http://www.simantics.org/Structural-0.0/ComponentType">
1511 label="User Component Editor"
1513 groupId="org.simantics.componentTypeEditor.group"
1514 editorId="org.simantics.modeling.ui.componentTypeEditor"
1515 type_uris="http://www.simantics.org/Structural-0.0/ProceduralComponentType">
1518 label="Ontology Definition File Editor"
1520 editorId="org.simantics.modeling.ui.pgraphEditor"
1521 type_uris="http://www.simantics.org/Layer0-0.0/PGraph">
1524 label="SCL Query Editor"
1526 editorId="org.simantics.modeling.ui.sclQueryEditor"
1527 type_uris="http://www.simantics.org/Modeling-1.2/SCLQueryType,http://www.simantics.org/Modeling-1.2/SCLQuery">
1530 label="Procedural User Component Code Editor"
1532 editorId="org.simantics.modeling.ui.proceduralComponentTypeCodeEditor"
1533 type_uris="http://www.simantics.org/Structural-0.0/ProceduralComponentTypeCode">
1536 editorId="org.simantics.modeling.ui.symbolCodeEditor"
1537 label="Symbol Code Editor"
1539 type_uris="http://www.simantics.org/Diagram-0.0/ElementClass">
1542 editorId="org.simantics.modeling.ui.symbolDropHandlerEditor"
1543 label="Symbol Drop Handler Editor"
1545 type_uris="http://www.simantics.org/Diagram-0.0/ElementClass">
1548 label="User Component Script Editor"
1550 editorId="org.simantics.modeling.ui.componentTypeScriptEditor"
1551 type_uris="http://www.simantics.org/Structural-0.0/ComponentTypeScript">
1555 class="org.simantics.modeling.ui.componentTypeEditor.ProceduralComponentInstanceViewerEditorAdapter">
1558 class="org.simantics.modeling.ui.componentTypeEditor.SCLModuleEditorAdapter"
1559 id="org.simantics.modeling.ui.sclModuleEditor2"
1564 point="org.eclipse.core.runtime.preferences">
1566 class="org.simantics.modeling.ui.preferences.PreferenceInitializer">
1570 point="org.eclipse.ui.preferencePages">
1573 class="org.simantics.modeling.ui.preferences.DiagramPreferencePage"
1574 id="org.simantics.modeling.diagram.preferences">
1577 name="Connection Flags"
1578 category="org.simantics.modeling.diagram.preferences"
1579 class="org.simantics.modeling.ui.preferences.DiagramFlagPreferencePage"
1580 id="org.simantics.modeling.diagram.flag.preferences">
1584 class="org.simantics.modeling.ui.preferences.SubscriptionPreferencePage"
1585 id="org.simantics.modeling.ui.subscription.preferences">
1588 name="CSV (Comma separated value)"
1589 class="org.simantics.modeling.ui.preferences.CSVPreferencePage"
1590 id="org.simantics.modeling.csv.preferences">
1594 point="org.eclipse.ui.exportWizards">
1596 name="Generic Modeling"
1597 id="org.simantics.export.export">
1600 name="Diagrams to PDF"
1601 icon="icons/page_white_acrobat.png"
1602 category="org.simantics.export.export"
1603 class="org.simantics.modeling.ui.pdf.PDFDiagramExportWizard"
1604 id="org.simantics.modeling.ui.pdf.wizard">
1609 name="Shared Library"
1610 icon="platform:/plugin/com.famfamfam.silk/icons/folder.png"
1611 category="org.simantics.export.export"
1612 class="org.simantics.modeling.ui.sharedontology.wizard.WizardExtensionFactory:sharedOntologyExportWizard"
1613 id="org.simantics.modeling.ui.sharedOntologyExportWizard">
1619 icon="platform:/plugin/com.famfamfam.silk/icons/folder.png"
1620 category="org.simantics.export.export"
1621 class="org.simantics.modeling.ui.sharedontology.wizard.WizardExtensionFactory:modelExportWizard"
1622 id="org.simantics.modeling.ui.modelExportWizard">
1628 point="org.eclipse.ui.importWizards">
1630 name="Generic Modeling"
1631 id="org.simantics.modeling.import">
1634 name="Shared Library"
1635 icon="platform:/plugin/com.famfamfam.silk/icons/folder.png"
1636 category="org.simantics.modeling.import"
1637 class="org.simantics.modeling.ui.sharedontology.wizard.WizardExtensionFactory:sharedOntologyImportWizard"
1638 id="org.simantics.modeling.ui.sharedOntologyImportWizard">
1644 icon="platform:/plugin/com.famfamfam.silk/icons/folder.png"
1645 category="org.simantics.modeling.import"
1646 class="org.simantics.modeling.ui.sharedontology.wizard.WizardExtensionFactory:modelImportWizard"
1647 id="org.simantics.modeling.ui.modelImportWizard">
1653 point="org.simantics.ui.doubleClick">
1655 name="Expand Browser Node"
1657 class="org.simantics.modeling.ui.ExpandNodeHandler">
1658 </doubleClickAction>
1661 point="org.simantics.scl.reflection.binding">
1663 path="http://www.simantics.org/Modeling-0.0/Functions">
1665 className="org.simantics.db.Resource">
1668 className="org.simantics.db.ReadGraph">
1671 className="org.simantics.db.layer0.variable.Variable">
1674 className="org.simantics.browsing.ui.StatePersistor">
1677 className="org.simantics.modeling.ui.function.All">
1682 point="org.eclipse.core.runtime.adapters">
1684 class="org.simantics.diagram.adapter.CanvasAdapterFactory"
1685 adaptableType="org.simantics.modeling.ui.diagramEditor.DiagramEditor">
1687 type="org.simantics.g2d.canvas.ICanvasContext">
1692 id="org.simantics.modeling.ui.fragment"
1693 point="org.eclipse.e4.workbench.model">
1695 uri="fragment.e4xmi">