1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <?eclipse version="3.2"?>
\r<!--
\r
3 Copyright (c) 2007, 2010 Association for Decentralized Information Management
\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
17 point="org.eclipse.ui.views">
\r
19 id="org.simantics.diagram.views"
\r
23 category="org.simantics.diagram.views"
\r
24 class="org.simantics.diagram.symbollibrary.ui.SymbolPageView"
\r
25 icon="platform:/plugin/com.famfamfam.silk/icons/brick_add.png"
\r
26 id="org.simantics.diagram.symbollibrary"
\r
29 A paged view for showing rasterized previews of grouped symbols contributed by editors.
\r
34 category="org.simantics.diagram.views"
\r
35 class="org.simantics.diagram.symbollibrary.ui.SymbolLibraryView"
\r
36 icon="icons/images.png"
\r
37 id="org.simantics.diagram.symbollibrary.managed"
\r
40 A view for showing rasterized previews of all available symbols.
\r
41 This is similar to org.simantics.diagram.symbollibrary but is meant
\r
42 for viewing a set of symbols contributed through the active project's
\r
43 org.simantics.diagram.symbollibrary.ISymbolManager instead of a paged
\r
44 editor-specific view.
\r
50 category="org.simantics.diagram.views"
\r
51 class="org.simantics.diagram.layer.LayersView"
\r
52 icon="icons/layers.png"
\r
53 id="org.simantics.diagram.layers"
\r
56 A view for editing diagram layers.
\r
63 point="org.eclipse.ui.menus">
\r
65 locationURI="toolbar:org.simantics.diagram.symbollibrary">
\r
67 commandId="org.simantics.diagram.symbollibrary.collapseAll"
\r
68 icon="icons/collapseall.gif"
\r
69 label="Collapse All"
\r
71 tooltip="Collapse All">
\r
73 checkEnabled="true">
\r
77 commandId="org.simantics.diagram.symbollibrary.expandAll"
\r
78 icon="icons/expandall.gif"
\r
81 tooltip="Expand All">
\r
83 checkEnabled="true">
\r
90 point="org.eclipse.ui.commands">
\r
92 id="org.simantics.diagram.category"
\r
96 categoryId="org.simantics.diagram.category"
\r
97 id="org.simantics.diagram.symbollibrary.expandAll"
\r
101 categoryId="org.simantics.diagram.category"
\r
102 id="org.simantics.diagram.symbollibrary.collapseAll"
\r
103 name="collapseAll">
\r
106 categoryId="org.simantics.diagram.category"
\r
107 description="Switch to full screen mode"
\r
109 name="Full Screen">
\r
113 name="Disable Ruler"
\r
114 description="Disable Ruler"
\r
115 categoryId="org.simantics.diagram.category">
\r
119 name="Enable Ruler"
\r
120 description="Enable Ruler"
\r
121 categoryId="org.simantics.diagram.category">
\r
125 name="Toggle ruler"
\r
126 description="Toggle ruler"
\r
127 categoryId="org.simantics.diagram.category">
\r
131 name="Disable snap"
\r
132 description="Disable snap"
\r
133 categoryId="org.simantics.diagram.category">
\r
137 name="Enable snape"
\r
138 description="Enable snap"
\r
139 categoryId="org.simantics.diagram.category">
\r
144 description="Toggle snap"
\r
145 categoryId="org.simantics.diagram.category">
\r
149 name="Disable grid"
\r
150 description="disable grid"
\r
151 categoryId="org.simantics.diagram.category">
\r
156 description="Enable grid"
\r
157 categoryId="org.simantics.diagram.category">
\r
162 description="Grid toggle"
\r
163 categoryId="org.simantics.diagram.category">
\r
168 description="Send down"
\r
169 categoryId="org.simantics.diagram.category">
\r
174 description="Bring up"
\r
175 categoryId="org.simantics.diagram.category">
\r
179 name="Send to bottom"
\r
180 description="Send to bottom"
\r
181 categoryId="org.simantics.diagram.category">
\r
185 name="Bring to top"
\r
186 description="Bring element to top"
\r
187 categoryId="org.simantics.diagram.category">
\r
192 description="Cancel current action"
\r
193 categoryId="org.simantics.diagram.category">
\r
196 id="invertSelection"
\r
197 name="Invert Selection"
\r
198 description="Invert current selection"
\r
199 categoryId="org.simantics.diagram.category">
\r
203 name="Rotate counter clock-wise"
\r
204 description="Rotate counter clock-wise"
\r
205 categoryId="org.simantics.diagram.category">
\r
209 name="Rotate Clock-wise"
\r
210 description="Rotate Clock-wise"
\r
211 categoryId="org.simantics.diagram.category">
\r
214 id="flipElementVertical"
\r
215 name="Flip Element Vertical"
\r
216 description="Flip Element Vertical"
\r
217 categoryId="org.simantics.diagram.category">
\r
220 id="flipElementHorizontal"
\r
221 name="Flip Element Horizontal"
\r
222 description="Flip Element Horizontal"
\r
223 categoryId="org.simantics.diagram.category">
\r
226 id="rotateElementCCW"
\r
227 name="Rotate Element Counter Clock-wise"
\r
228 description="Rotate Element Counter Clock-wise"
\r
229 categoryId="org.simantics.diagram.category">
\r
232 id="rotateElementCW"
\r
233 name="Rotate Element Clock-wise"
\r
234 description="Rotate Element clock-wise"
\r
235 categoryId="org.simantics.diagram.category">
\r
238 id="zoomToSelection"
\r
239 name="Zoom to selection"
\r
240 description="Zoom to selection"
\r
241 categoryId="org.simantics.diagram.category">
\r
246 description="Zoom to fit"
\r
247 categoryId="org.simantics.diagram.category">
\r
251 name="Zoom to page"
\r
252 description="Zoom to page"
\r
253 categoryId="org.simantics.diagram.category">
\r
258 description="Zoom Out"
\r
259 categoryId="org.simantics.diagram.category">
\r
264 description="Zoom In"
\r
265 categoryId="org.simantics.diagram.category">
\r
270 description="Pan Down"
\r
271 categoryId="org.simantics.diagram.category">
\r
276 description="Pan Up"
\r
277 categoryId="org.simantics.diagram.category">
\r
282 description="Pan Right"
\r
283 categoryId="org.simantics.diagram.category">
\r
288 description="Pan Left"
\r
289 categoryId="org.simantics.diagram.category">
\r
292 id="splitConnection"
\r
293 name="Split Connection"
\r
294 description="Split Selected Connection with Branch Point"
\r
295 categoryId="org.simantics.diagram.category">
\r
299 name="Scale Element"
\r
300 description="Enter Element Scaling Mode"
\r
301 categoryId="org.simantics.diagram.category">
\r
304 categoryId="org.simantics.diagram.category"
\r
305 id="symbolLibrary.activateFilter"
\r
306 name="Activate Symbol Library Filter">
\r
310 <extension point="org.eclipse.core.expressions.definitions">
\r
311 <definition id="org.simantics.modeling.ui.diagram.active">
\r
313 <with variable="activeContexts">
\r
314 <iterate operator="and" ifEmpty="true">
\r
316 <equals value="org.simantics.modeling.ui.diagramming.inlineEdit"/>
\r
320 <!-- This works better than the UI context iteration above,
\r
321 since UI contexts will currently disappear the moment a toolbar
\r
322 item is pressed since focus is lost at that moment. -->
\r
323 <with variable="activePart">
\r
324 <adapt type="org.simantics.g2d.canvas.ICanvasContext"/>
\r
328 <definition id="org.simantics.diagram.symbolLibrary.active">
\r
329 <with variable="activeContexts">
\r
330 <iterate operator="or" ifEmpty="false">
\r
331 <equals value="org.simantics.diagram.symbolLibrary"/>
\r
338 point="org.eclipse.ui.handlers">
\r
340 commandId="org.simantics.diagram.symbollibrary.expandAll"
\r
341 class="org.simantics.diagram.handler.ExpandAll">
\r
344 variable="activePartId">
\r
346 value="org.simantics.diagram.symbollibrary">
\r
352 commandId="org.simantics.diagram.symbollibrary.collapseAll"
\r
353 class="org.simantics.diagram.handler.CollapseAll">
\r
356 variable="activePartId">
\r
358 value="org.simantics.diagram.symbollibrary">
\r
364 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
365 commandId="org.eclipse.ui.edit.rename">
\r
367 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
371 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
372 commandId="fullScreen">
\r
374 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
378 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
379 commandId="panLeft">
\r
381 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
385 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
386 commandId="org.eclipse.ui.edit.copy">
\r
388 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
392 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
393 commandId="org.eclipse.ui.edit.cut">
\r
395 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
399 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
400 commandId="org.eclipse.ui.edit.paste">
\r
402 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
406 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
407 commandId="org.eclipse.ui.edit.delete">
\r
409 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
413 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
414 commandId="sendDown">
\r
416 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
420 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
421 commandId="bringUp">
\r
423 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
427 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
428 commandId="sendToBottom">
\r
430 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
434 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
435 commandId="bringToTop">
\r
437 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
441 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
442 commandId="zoomToSelection">
\r
444 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
448 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
449 commandId="zoomToPage">
\r
451 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
455 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
456 commandId="zoomOut">
\r
458 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
462 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
463 commandId="zoomToFit">
\r
465 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
469 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
470 commandId="zoomIn">
\r
472 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
476 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
477 commandId="panDown">
\r
479 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
483 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
486 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
490 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
491 commandId="panRight">
\r
493 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
497 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
498 commandId="rulerDisable">
\r
500 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
504 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
505 commandId="rulerEnable">
\r
507 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
511 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
512 commandId="rulerToggle">
\r
514 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
518 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
519 commandId="snapDisable">
\r
521 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
525 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
526 commandId="snapEnable">
\r
528 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
532 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
533 commandId="snapToggle">
\r
535 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
539 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
540 commandId="gridDisable">
\r
542 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
546 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
547 commandId="gridEnable">
\r
549 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
553 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
554 commandId="gridToggle">
\r
556 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
560 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
561 commandId="cancel">
\r
563 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
567 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
568 commandId="org.eclipse.ui.edit.selectAll">
\r
570 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
574 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
575 commandId="invertSelection">
\r
577 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
581 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
582 commandId="rotateElementCCW">
\r
584 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
588 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
589 commandId="rotateElementCW">
\r
591 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
595 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
596 commandId="rotateCCW">
\r
598 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
602 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
603 commandId="rotateCW">
\r
605 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
609 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
610 commandId="flipElementVertical">
\r
612 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
616 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
617 commandId="flipElementHorizontal">
\r
619 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
623 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
624 commandId="splitConnection">
\r
626 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
630 class="org.simantics.diagram.handler.CanvasCommandDelegate"
\r
631 commandId="scaleElement">
\r
633 <reference definitionId="org.simantics.modeling.ui.diagram.active" />
\r
637 class="org.simantics.diagram.symbollibrary.ui.ActivateFilterHandler"
\r
638 commandId="symbolLibrary.activateFilter">
\r
640 <reference definitionId="org.simantics.diagram.symbolLibrary.active" />
\r
646 point="org.eclipse.ui.bindings">
\r
648 commandId="fullScreen"
\r
649 contextId="org.simantics.modeling.ui.diagramming"
\r
650 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
651 sequence="Alt+Enter">
\r
656 contextId="org.simantics.modeling.ui.diagramming"
\r
657 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
660 commandId="zoomToFit"
\r
662 contextId="org.simantics.modeling.ui.diagramming"
\r
663 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
666 commandId="zoomToSelection"
\r
668 contextId="org.simantics.modeling.ui.diagramming"
\r
669 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
672 commandId="zoomToPage"
\r
674 contextId="org.simantics.modeling.ui.diagramming"
\r
675 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
679 sequence="Numpad_Add"
\r
680 contextId="org.simantics.modeling.ui.diagramming"
\r
681 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
684 commandId="zoomOut"
\r
685 sequence="Numpad_Subtract"
\r
686 contextId="org.simantics.modeling.ui.diagramming"
\r
687 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
692 contextId="org.simantics.modeling.ui.diagramming"
\r
693 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
696 commandId="zoomOut"
\r
698 contextId="org.simantics.modeling.ui.diagramming"
\r
699 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
702 commandId="org.eclipse.ui.file.refresh"
\r
704 contextId="org.simantics.modeling.ui.diagramming"
\r
705 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
708 commandId="org.eclipse.ui.edit.selectAll"
\r
710 contextId="org.simantics.modeling.ui.diagramming"
\r
711 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
714 commandId="invertSelection"
\r
716 contextId="org.simantics.modeling.ui.diagramming"
\r
717 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
720 commandId="bringToTop"
\r
722 contextId="org.simantics.modeling.ui.diagramming"
\r
723 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
726 commandId="sendToBottom"
\r
728 contextId="org.simantics.modeling.ui.diagramming"
\r
729 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
732 commandId="bringUp"
\r
734 contextId="org.simantics.modeling.ui.diagramming"
\r
735 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
738 commandId="sendDown"
\r
739 sequence="Page_Down"
\r
740 contextId="org.simantics.modeling.ui.diagramming"
\r
741 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
744 commandId="rotateElementCCW"
\r
746 contextId="org.simantics.modeling.ui.diagramming"
\r
747 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
750 commandId="rotateElementCW"
\r
752 contextId="org.simantics.modeling.ui.diagramming"
\r
753 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
756 commandId="gridToggle"
\r
758 contextId="org.simantics.modeling.ui.diagramming"
\r
759 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
762 commandId="rulerToggle"
\r
764 contextId="org.simantics.modeling.ui.diagramming"
\r
765 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
768 commandId="flipElementHorizontal"
\r
770 contextId="org.simantics.modeling.ui.diagramming"
\r
771 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
774 commandId="flipElementVertical"
\r
776 contextId="org.simantics.modeling.ui.diagramming"
\r
777 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
780 commandId="panLeft"
\r
781 sequence="Arrow_Left"
\r
782 contextId="org.simantics.modeling.ui.diagramming"
\r
783 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
786 commandId="panRight"
\r
787 sequence="Arrow_Right"
\r
788 contextId="org.simantics.modeling.ui.diagramming"
\r
789 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
793 sequence="Arrow_Up"
\r
794 contextId="org.simantics.modeling.ui.diagramming"
\r
795 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
798 commandId="panDown"
\r
799 sequence="Arrow_Down"
\r
800 contextId="org.simantics.modeling.ui.diagramming"
\r
801 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
804 commandId="splitConnection"
\r
806 contextId="org.simantics.modeling.ui.diagramming"
\r
807 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
810 commandId="scaleElement"
\r
812 contextId="org.simantics.modeling.ui.diagramming"
\r
813 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
\r
816 commandId="symbolLibrary.activateFilter"
\r
817 contextId="org.simantics.diagram.symbolLibrary"
\r
818 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
824 point="org.eclipse.ui.contexts">
\r
826 description="Diagramming Editor Context"
\r
827 id="org.simantics.modeling.ui.diagramming"
\r
828 name="In Diagram Editor"
\r
829 parentId="org.eclipse.ui.contexts.window">
\r
832 description="An inline editor within a diagram is active"
\r
833 id="org.simantics.modeling.ui.diagramming.inlineEdit"
\r
834 name="Inline Editor Active"
\r
835 parentId="org.eclipse.ui.contexts.window">
\r
838 description="Symbol Library Context"
\r
839 id="org.simantics.diagram.symbolLibrary"
\r
840 name="In Symbol Library"
\r
841 parentId="org.eclipse.ui.contexts.window">
\r
846 point="org.eclipse.core.expressions.propertyTesters">
\r
848 class="org.simantics.diagram.flag.FlagPropertyTester"
\r
849 id="org.simantics.diagram.flagPropertyTester"
\r
850 namespace="org.simantics.diagram.flag"
\r
851 properties="connected,locallyConnected,external,merged"
\r
852 type="java.lang.Object">
\r
855 class="org.simantics.diagram.elements.ElementPropertyTester"
\r
856 id="org.simantics.diagram.elementPropertyTester"
\r
857 namespace="org.simantics.diagram.element"
\r
858 properties="mapped"
\r
859 type="java.lang.Object">
\r
862 class="org.simantics.diagram.ui.ToolPropertyTester"
\r
863 id="org.simantics.diagram.toolPropertyTester"
\r
864 namespace="org.simantics.diagram.tool"
\r
866 type="org.eclipse.ui.IEditorPart">
\r
871 point="org.simantics.scl.reflection.binding">
\r
873 path="http://www.simantics.org/Diagram-0.0/Functions">
\r
874 <externalClass className="org.simantics.diagram.content.ElementContext"/>
\r
875 <externalClass className="org.simantics.db.Resource"/>
\r
876 <externalClass className="org.simantics.db.ReadGraph"/>
\r
877 <externalClass className="org.simantics.db.layer0.variable.Variable"/>
\r
879 className="org.simantics.diagram.function.All">
\r
884 point="org.simantics.export.core.export">
\r
887 icon="platform:/plugin/com.famfamfam.silk/companion/shape_3d.png"
\r
889 label="User Component"
\r
890 plural="User Components"
\r
894 contentTypeAction="org.simantics.diagram.export.DiagramContentTypeAction"
\r
895 icon="platform:/plugin/org.simantics.diagram/icons/Generic_Diagram.png"
\r
902 icon="platform:/plugin/com.famfamfam.silk/icons/layout.png"
\r
903 id="diagramTemplate"
\r
904 label="Diagram Template"
\r
905 plural="Diagram Templates"
\r
909 icon="platform:/plugin/org.simantics.diagram/icons/Typical_Diagram.png"
\r
911 label="Typical Template"
\r
912 plural="Typical Templates"
\r
917 content_type_id="diagram"
\r
918 discoverAction="org.simantics.diagram.export.DiscoverDiagrams">
\r
922 content_type_id="diagram"
\r
923 exportAction="org.simantics.diagram.export.ExportDiagramPdf"
\r