| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <!-- Copyright (c) 2005, 2009 IBM Corporation and others. --> |
| <!-- All rights reserved. This program and the accompanying materials --> |
| <!-- are made available under the terms of the Eclipse Public License v1.0 --> |
| <!-- which accompanies this distribution, and is available at --> |
| <!-- http://www.eclipse.org/legal/epl-v10.html --> |
| <!-- --> |
| <!-- Contributors: --> |
| <!-- IBM Corporation - initial API and implementation --> |
| <plugin> |
| |
| <extension id="iconProviders" name="%ext.iconProviders" point="org.eclipse.gmf.runtime.common.ui.services.iconProviders"> |
| <IconProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.DiagramIconProvider"> |
| <Priority name="Medium"> |
| </Priority> |
| </IconProvider> |
| </extension> |
| |
| <extension id="presentationParserProviders" name="%ext.presentationParserProviders" point="org.eclipse.gmf.runtime.common.ui.services.parserProviders"> |
| <ParserProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.DiagramParserProvider"> |
| <Priority name="Low"> |
| </Priority> |
| </ParserProvider> |
| </extension> |
| |
| <extension |
| id="presentationPropertiesProvider" |
| name="%ext.presentationPropertiesProvider" |
| point="org.eclipse.gmf.runtime.common.ui.services.properties.propertiesProviders"> |
| <PropertiesProvider |
| verifyPluginLoaded="false" |
| class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.DiagramPropertiesProvider"> |
| <Priority |
| name="Medium"> |
| </Priority> |
| </PropertiesProvider> |
| </extension> |
| |
| <extension id="presentationDecoratorProvider" name="%ext.presentationDecoratorProvider" point="org.eclipse.gmf.runtime.diagram.ui.decoratorProviders"> |
| <decoratorProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.DiagramDecoratorProvider"> |
| <Priority name="Lowest"> |
| </Priority> |
| <object class="org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart(org.eclipse.gmf.runtime.diagram.ui)" id="PRIMARY_VIEW"> |
| </object> |
| <context decoratorTargets="PRIMARY_VIEW"> |
| </context> |
| </decoratorProvider> |
| </extension> |
| |
| <extension id="presentationContributionItemProvider" name="%ext.presentationContributionItemProvider" point="org.eclipse.gmf.runtime.common.ui.services.action.contributionItemProviders"> |
| <contributionItemProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContributionItemProvider" checkPluginLoaded="false"> |
| <Priority name="Lowest"> |
| </Priority> |
| <partContribution class="org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramWorkbenchPart"> |
| <partMenu menubarPath="/edit" id="diagramMenu"> |
| </partMenu> |
| <!-- toolbar menu groups --> |
| <partMenuGroup toolbarPath="/" id="toolbarFontGroup"> |
| </partMenuGroup> |
| <partMenuGroup toolbarPath="/" id="toolbarColorLineGroup"> |
| </partMenuGroup> |
| <partMenuGroup toolbarPath="/" id="toolbarCopyAppearanceGroup"> |
| </partMenuGroup> |
| <partMenuGroup toolbarPath="/" id="toolBarViewGroup"> |
| </partMenuGroup> |
| <partMenuGroup toolbarPath="/" id="toolbarEditGroup"> |
| </partMenuGroup> |
| <partMenuGroup toolbarPath="/" id="toolbarFormatGroup"> |
| </partMenuGroup> |
| <partMenuGroup toolbarPath="/" id="toolbarFilterGroup"> |
| </partMenuGroup> |
| <partMenuGroup toolbarPath="/" id="toolbarNavigateGroup"> |
| </partMenuGroup> |
| <partMenuGroup toolbarPath="/" id="toolbarRestGroup"> |
| </partMenuGroup> |
| <partMenuGroup toolbarPath="/" id="toolbarAdditions"> |
| </partMenuGroup> |
| <!-- Diagram menu menu groups --> |
| <partMenuGroup menubarPath="/diagramMenu/" id="fontColorLineGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/" id="formatGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/" id="sizeGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/" id="filterGroup"> |
| </partMenuGroup> |
| |
| <partMenu menubarPath="/diagramMenu/filterGroup" id="filtersMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/filtersMenu/" id="expandFilterGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/filtersMenu/" id="relationshipsGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/filtersMenu/" id="miscellaneousGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/filtersMenu/" id="additions"> |
| </partMenuGroup> |
| |
| <partMenuGroup menubarPath="/diagramMenu/" id="viewGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/" id="copyAppearanceGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/" id="navigateGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/" id="additionsGroup"> |
| </partMenuGroup> |
| |
| <partAction global="true" id="undo"> |
| </partAction> |
| <partAction global="true" id="redo"> |
| </partAction> |
| <partAction global="true" id="delete"> |
| </partAction> |
| <partAction global="true" id="cut"> |
| </partAction> |
| <partAction global="true" id="copy"> |
| </partAction> |
| <partAction global="true" id="paste"> |
| </partAction> |
| <partAction global="true" id="open"> |
| </partAction> |
| <partAction global="true" id="save"> |
| </partAction> |
| <partAction global="true" id="print"> |
| </partAction> |
| <partAction global="true" id="find"> |
| </partAction> |
| <partAction global="true" id="properties"> |
| </partAction> |
| <partCustom toolbarPath="/toolbarFontGroup" id="fontNameContributionItem"> |
| </partCustom> |
| <partCustom toolbarPath="/toolbarFontGroup" id="fontSizeContributionItem"> |
| </partCustom> |
| <partAction toolbarPath="/toolbarFontGroup" id="fontBoldAction"> |
| </partAction> |
| <partAction toolbarPath="/toolbarFontGroup" id="fontItalicAction"> |
| </partAction> |
| <partCustom toolbarPath="/toolbarColorLineGroup" id="fontColorContributionItem"> |
| </partCustom> |
| <partAction menubarPath="/diagramMenu/fontColorLineGroup" id="fontDialogAction"> |
| </partAction> |
| <partCustom menubarPath="/diagramMenu/fontColorLineGroup" toolbarPath="/toolbarColorLineGroup" id="fillColorContributionItem"> |
| </partCustom> |
| <partCustom menubarPath="/diagramMenu/fontColorLineGroup" toolbarPath="/toolbarColorLineGroup" id="lineColorContributionItem"> |
| </partCustom> |
| <partMenu menubarPath="/diagramMenu/fontColorLineGroup" id="lineTypeMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/lineTypeMenu/" id="lineTypeGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/lineTypeMenu/lineTypeGroup" id="lineTypeSolidAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/lineTypeMenu/lineTypeGroup" id="lineTypeDashAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/lineTypeMenu/lineTypeGroup" id="lineTypeDotAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/lineTypeMenu/lineTypeGroup" id="lineTypeDashDotAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/lineTypeMenu/lineTypeGroup" id="lineTypeDashDotDotAction"> |
| </partAction> |
| <partMenu menubarPath="/diagramMenu/fontColorLineGroup" id="lineWidthMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/lineWidthMenu/" id="lineWidthGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/lineWidthMenu/lineWidthGroup" id="lineWidthOneAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/lineWidthMenu/lineWidthGroup" id="lineWidthTwoAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/lineWidthMenu/lineWidthGroup" id="lineWidthThreeAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/lineWidthMenu/lineWidthGroup" id="lineWidthFourAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/lineWidthMenu/lineWidthGroup" id="lineWidthFiveAction"> |
| </partAction> |
| <partMenu menubarPath="/diagramMenu/fontColorLineGroup" id="arrowTypeMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/arrowTypeMenu/" id="arrowTypeGroup"> |
| </partMenuGroup> |
| <partMenu menubarPath="/diagramMenu/arrowTypeMenu/arrowTypeGroup" id="arrowTypeSourceMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/arrowTypeMenu/arrowTypeSourceMenu/" id="arrowTypeSourceGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/arrowTypeMenu/arrowTypeSourceMenu/arrowTypeSourceGroup" id="arrowTypeSourceNoneAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/arrowTypeMenu/arrowTypeSourceMenu/arrowTypeSourceGroup" id="arrowTypeSourceSolidAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/arrowTypeMenu/arrowTypeSourceMenu/arrowTypeSourceGroup" id="arrowTypeSourceOpenAction"> |
| </partAction> |
| <partMenu menubarPath="/diagramMenu/arrowTypeMenu/arrowTypeGroup" id="arrowTypeTargetMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/arrowTypeMenu/arrowTypeTargetMenu/" id="arrowTypeTargetGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/arrowTypeMenu/arrowTypeTargetMenu/arrowTypeTargetGroup" id="arrowTypeTargetNoneAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/arrowTypeMenu/arrowTypeTargetMenu/arrowTypeTargetGroup" id="arrowTypeTargetSolidAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/arrowTypeMenu/arrowTypeTargetMenu/arrowTypeTargetGroup" id="arrowTypeTargetOpenAction"> |
| </partAction> |
| <partMenu menubarPath="/diagramMenu/fontColorLineGroup" toolbarPath="/toolbarColorLineGroup" id="routerMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/routerMenu/" toolbarPath="/routerMenu/" id="routerGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/routerMenu/routerGroup" toolbarPath="/routerMenu/routerGroup" id="rectilinearRouterAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/routerMenu/routerGroup" toolbarPath="/routerMenu/routerGroup" id="obliqueRouterAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/routerMenu/routerGroup" toolbarPath="/routerMenu/routerGroup" id="treeRouterAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/sizeGroup" toolbarPath="/toolbarFormatGroup" id="autoSizeAction"> |
| </partAction> |
| <partAction toolbarPath="/toolbarFilterGroup" id="showConnectorLabels"> |
| </partAction> |
| <partAction toolbarPath="/toolbarFilterGroup" id="hideConnectorLabels"> |
| </partAction> |
| |
| <partAction menubarPath="/diagramMenu/filtersMenu/expandFilterGroup" id="sortfilterAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/copyAppearanceGroup" toolbarPath="/toolbarCopyAppearanceGroup" id="copyAppearancePropertiesAction"> |
| </partAction> |
| <partMenu menubarPath="/diagramMenu/formatGroup" id="selectMenu"> |
| </partMenu> |
| <partMenu toolbarPath="/toolbarViewGroup" id="selectMenuToolbar"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/selectMenu/" toolbarPath="/selectMenu/" id="selectGroup"> |
| </partMenuGroup> |
| <partAction global="true" menubarPath="/diagramMenu/selectMenu/selectGroup" id="selectAll"> |
| </partAction> |
| <partAction global="true" toolbarPath="/selectMenu/selectGroup" id="toolbarSelectAllAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/selectMenu/selectGroup" id="selectAllShapesAction"> |
| </partAction> |
| <partAction toolbarPath="/selectMenu/selectGroup" id="toolbarSelectAllShapesAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/selectMenu/selectGroup" id="selectAllConnectorsAction"> |
| </partAction> |
| <partAction toolbarPath="/selectMenu/selectGroup" id="toolbarSelectAllConnectorsAction"> |
| </partAction> |
| |
| <partMenu |
| menubarPath="/diagramMenu/filtersMenu/expandFilterGroup" |
| toolbarPath="/toolbarFilterGroup" |
| id="compartmentMenu"> |
| </partMenu> |
| <partMenuGroup |
| menubarPath="/diagramMenu/filtersMenu/compartmentMenu/" |
| toolbarPath="/compartmentMenu/" |
| id="allCompartmentsGroup"> |
| </partMenuGroup> |
| <partAction |
| menubarPath="/diagramMenu/filtersMenu/compartmentMenu/allCompartmentsGroup" |
| toolbarPath="/compartmentMenu/allCompartmentsGroup" |
| id="allCompartmentsAction"> |
| </partAction> |
| <partAction |
| menubarPath="/diagramMenu/filtersMenu/compartmentMenu/allCompartmentsGroup" |
| toolbarPath="/compartmentMenu/allCompartmentsGroup" |
| id="noCompartmentsAction"> |
| </partAction> |
| |
| <partMenu menubarPath="/diagramMenu/formatGroup" id="arrangeMenu"> |
| </partMenu> |
| <partMenu toolbarPath="/toolbarViewGroup" id="arrangeMenuToolbar"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/arrangeMenu/" toolbarPath="/arrangeMenu/" id="arrangeGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/arrangeMenu/arrangeGroup" id="arrangeAllAction"> |
| </partAction> |
| <partAction toolbarPath="/arrangeMenu/arrangeGroup" id="toolbarArrangeAllAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/arrangeMenu/arrangeGroup" id="arrangeSelectionAction"> |
| </partAction> |
| <partAction toolbarPath="/arrangeMenu/arrangeGroup" id="toolbarArrangeSelectionAction"> |
| </partAction> |
| <partMenu menubarPath="/diagramMenu/formatGroup" toolbarPath="/toolbarViewGroup" id="alignMenu"> |
| </partMenu><partMenuGroup menubarPath="/diagramMenu/alignMenu/" toolbarPath="/alignMenu/" id="alignHorizontalGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/alignMenu/" toolbarPath="/alignMenu/" id="alignVerticalGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/alignMenu/alignHorizontalGroup" toolbarPath="/alignMenu/alignHorizontalGroup" id="org.eclipse.gef.align_left"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/alignMenu/alignHorizontalGroup" toolbarPath="/alignMenu/alignHorizontalGroup" id="org.eclipse.gef.align_center"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/alignMenu/alignHorizontalGroup" toolbarPath="/alignMenu/alignHorizontalGroup" id="org.eclipse.gef.align_right"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/alignMenu/alignVerticalGroup" toolbarPath="/alignMenu/alignVerticalGroup" id="org.eclipse.gef.align_top"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/alignMenu/alignVerticalGroup" toolbarPath="/alignMenu/alignVerticalGroup" id="org.eclipse.gef.align_middle"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/alignMenu/alignVerticalGroup" toolbarPath="/alignMenu/alignVerticalGroup" id="org.eclipse.gef.align_bottom"> |
| </partAction> |
| <partMenu menubarPath="/diagramMenu/formatGroup" id="textAlignmentMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/textAlignmentMenu/" id="textAlignmentGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/textAlignmentMenu/textAlignmentGroup" id="textAlignmentLeftAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/textAlignmentMenu/textAlignmentGroup" id="textAlignmentCenterAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/textAlignmentMenu/textAlignmentGroup" id="textAlignmentRightAction"> |
| </partAction> |
| <partMenu menubarPath="/diagramMenu/formatGroup" id="zorderMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/zorderMenu/" id="zorderGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/zorderMenu/zorderGroup" id="bringToFrontAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/zorderMenu/zorderGroup" id="sendToBackAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/zorderMenu/zorderGroup" id="bringForwardAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/zorderMenu/zorderGroup" id="sendBackwardAction"> |
| </partAction> |
| |
| <partMenu menubarPath="/diagramMenu/viewGroup" id="viewMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/viewMenu/" id="gridGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/viewMenu/" id="pageBreaksGroup"> |
| </partMenuGroup> |
| <partMenuGroup menubarPath="/diagramMenu/viewMenu/" id="snapToGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/viewMenu/gridGroup" id="viewGridAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/viewMenu/gridGroup" id="viewRulerAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/viewMenu/pageBreaksGroup" id="viewPageBreaks"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/viewMenu/pageBreaksGroup" id="recalcPageBreaks"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/viewMenu/snapToGroup" id="snapToGridAction"> |
| </partAction> |
| <partCustom menubarPath="/diagramMenu/viewGroup" toolbarPath="/toolbarNavigateGroup" id="zoomContributionItem"> |
| </partCustom> |
| |
| <partMenu menubarPath="/diagramMenu/sizeGroup" id="makeSameSizeMenu"> |
| </partMenu> |
| <partMenuGroup menubarPath="/diagramMenu/makeSameSizeMenu/" id="sameSizeGroup"> |
| </partMenuGroup> |
| <partAction menubarPath="/diagramMenu/makeSameSizeMenu/sameSizeGroup" id="makeSameSizeBothAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/makeSameSizeMenu/sameSizeGroup" id="makeSameHeightAction"> |
| </partAction> |
| <partAction menubarPath="/diagramMenu/makeSameSizeMenu/sameSizeGroup" id="makeSameWidthAction"> |
| </partAction> |
| </partContribution> |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <!-- main context menu groups --> |
| <popupMenuGroup id="umlAddGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup id="addGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup id="navigateGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup id="fileGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup id="editGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup id="findGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup id="filterFormatGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup id="viewGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup id="restGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup id="additions"> |
| </popupMenuGroup> |
| <popupMenuGroup id="propertiesGroup"> |
| </popupMenuGroup> |
| <!-- main context menu submenus and their groups --> |
| <popupMenu path="/navigateGroup" id="navigateMenu"> |
| </popupMenu> |
| <popupMenu path="/fileGroup" id="fileMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/fileMenu/" id="saveGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/fileMenu/" id="printGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/navigateMenu/" id="openGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/navigateMenu/" id="showGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/navigateMenu/" id="diagramGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/navigateMenu/" id="additions"> |
| </popupMenuGroup> |
| <popupMenu path="/editGroup" id="editMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/editMenu/" id="undoGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/editMenu/" id="copyGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/editMenu/" id="additions"> |
| </popupMenuGroup> |
| </popupContribution> |
| |
| <!-- added here for display ordering purposes --> |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeCompartmentEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupMenu path="/filterFormatGroup" id="selectMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/selectMenu/" id="selectGroup"> |
| </popupMenuGroup> |
| <popupAction path="/selectMenu/selectGroup" id="selectAll"> |
| </popupAction> |
| <popupAction path="/selectMenu/selectGroup" id="selectAllShapesAction"> |
| </popupAction> |
| <popupAction path="/selectMenu/selectGroup" id="selectAllConnectorsAction"> |
| </popupAction> |
| <popupAction path="/filterFormatGroup" id="toolbarArrangeAllAction"> |
| </popupAction> |
| </popupContribution> |
| |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupMenu path="/filterFormatGroup" id="formatMenu"> |
| </popupMenu> |
| </popupContribution> |
| |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupMenu path="/filterFormatGroup" id="formatMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/" id="miscellaneousGroup"> |
| </popupMenuGroup> |
| <popupAction path="/formatMenu/miscellaneousGroup" id="snapBackAction"> |
| </popupAction> |
| </popupContribution> |
| |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupMenu path="/filterFormatGroup" id="filtersMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/filtersMenu/" id="expandFilterGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/filtersMenu/" id="relationshipsGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/filtersMenu/" id="miscellaneousGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/filtersMenu/" id="additions"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/formatMenu/" id="fontFillLineGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/formatMenu/" id="miscellaneousGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/formatMenu/" id="additions"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/formatMenu/" id="sizeGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/formatMenu/" id="applyAppearanceGroup"> |
| </popupMenuGroup> |
| <!-- global actions --> |
| <popupAction path="/editMenu/copyGroup" id="cut"> |
| </popupAction> |
| <popupAction path="/editMenu/copyGroup" id="copy"> |
| </popupAction> |
| <popupAction path="/editMenu/copyGroup" id="paste"> |
| </popupAction> |
| <popupAction path="/propertiesGroup" id="showPropertiesViewAction"> |
| </popupAction> |
| <popupAction path="/propertiesGroup" id="properties"> |
| </popupAction> |
| <!-- navigate menu actions --> |
| <popupMenu path="/navigateMenu/showGroup" id="showInMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/navigateMenu/showInMenu/" id="additions"> |
| </popupMenuGroup> |
| </popupContribution> |
| |
| <!-- format menu actions --> |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupAction path="/formatMenu/applyAppearanceGroup" id="copyAppearancePropertiesAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/fontFillLineGroup" id="fontDialogAction"> |
| </popupAction> |
| <popupCustom path="/formatMenu/fontFillLineGroup" id="fillColorContributionItem"> |
| </popupCustom> |
| <popupCustom path="/formatMenu/fontFillLineGroup" id="lineColorContributionItem"> |
| </popupCustom> |
| <popupMenu path="/formatMenu/fontFillLineGroup" id="lineWidthMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/lineWidthMenu/" id="lineWidthGroup"> |
| </popupMenuGroup> |
| <popupAction path="/formatMenu/lineWidthMenu/lineWidthGroup" id="lineWidthOneAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/lineWidthMenu/lineWidthGroup" id="lineWidthTwoAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/lineWidthMenu/lineWidthGroup" id="lineWidthThreeAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/lineWidthMenu/lineWidthGroup" id="lineWidthFourAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/lineWidthMenu/lineWidthGroup" id="lineWidthFiveAction"> |
| </popupAction> |
| <popupMenu path="/formatMenu/fontFillLineGroup" id="lineTypeMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/lineTypeMenu/" id="lineTypeGroup"> |
| </popupMenuGroup> |
| <popupAction path="/formatMenu/lineTypeMenu/lineTypeGroup" id="lineTypeSolidAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/lineTypeMenu/lineTypeGroup" id="lineTypeDashAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/lineTypeMenu/lineTypeGroup" id="lineTypeDotAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/lineTypeMenu/lineTypeGroup" id="lineTypeDashDotAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/lineTypeMenu/lineTypeGroup" id="lineTypeDashDotDotAction"> |
| </popupAction> |
| <popupMenu path="/formatMenu/fontFillLineGroup" id="arrowTypeMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/arrowTypeMenu/" id="arrowTypeGroup"> |
| </popupMenuGroup> |
| <popupMenu path="/formatMenu/arrowTypeMenu/arrowTypeGroup" id="arrowTypeSourceMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/arrowTypeMenu/arrowTypeSourceMenu/" id="arrowTypeSourceGroup"> |
| </popupMenuGroup> |
| <popupAction path="/formatMenu/arrowTypeMenu/arrowTypeSourceMenu/arrowTypeSourceGroup" id="arrowTypeSourceNoneAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/arrowTypeMenu/arrowTypeSourceMenu/arrowTypeSourceGroup" id="arrowTypeSourceSolidAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/arrowTypeMenu/arrowTypeSourceMenu/arrowTypeSourceGroup" id="arrowTypeSourceOpenAction"> |
| </popupAction> |
| <popupMenu path="/formatMenu/arrowTypeMenu/arrowTypeGroup" id="arrowTypeTargetMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/arrowTypeMenu/arrowTypeTargetMenu/" id="arrowTypeTargetGroup"> |
| </popupMenuGroup> |
| <popupAction path="/formatMenu/arrowTypeMenu/arrowTypeTargetMenu/arrowTypeTargetGroup" id="arrowTypeTargetNoneAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/arrowTypeMenu/arrowTypeTargetMenu/arrowTypeTargetGroup" id="arrowTypeTargetSolidAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/arrowTypeMenu/arrowTypeTargetMenu/arrowTypeTargetGroup" id="arrowTypeTargetOpenAction"> |
| </popupAction> |
| <popupMenu path="/formatMenu/miscellaneousGroup" id="arrangeMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/arrangeMenu/" id="arrangeGroup"> |
| </popupMenuGroup> |
| <popupAction path="/formatMenu/arrangeMenu/arrangeGroup" id="arrangeAllAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/arrangeMenu/arrangeGroup" id="arrangeSelectionAction"> |
| </popupAction> |
| </popupContribution> |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupAction path="/addGroup" id="addNoteLinkAction"> |
| </popupAction> |
| </popupContribution> |
| |
| <!-- format and filter menu actions --> |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupMenu path="/formatMenu/miscellaneousGroup" id="alignMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/alignMenu/" id="alignHorizontalGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/formatMenu/alignMenu/" id="alignVerticalGroup"> |
| </popupMenuGroup> |
| <popupAction path="/formatMenu/alignMenu/alignHorizontalGroup" id="alignLeftAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/alignMenu/alignHorizontalGroup" id="alignCenterAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/alignMenu/alignHorizontalGroup" id="alignRightAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/alignMenu/alignVerticalGroup" id="alignTopAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/alignMenu/alignVerticalGroup" id="alignMiddleAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/alignMenu/alignVerticalGroup" id="alignBottomAction"> |
| </popupAction> |
| <popupMenu path="/formatMenu/miscellaneousGroup" id="textAlignmentMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/textAlignmentMenu/" id="textAlignmentGroup"> |
| </popupMenuGroup> |
| <popupAction path="/formatMenu/textAlignmentMenu/textAlignmentGroup" id="textAlignmentLeftAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/textAlignmentMenu/textAlignmentGroup" id="textAlignmentCenterAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/textAlignmentMenu/textAlignmentGroup" id="textAlignmentRightAction"> |
| </popupAction> |
| <popupMenu path="/formatMenu/miscellaneousGroup" id="zorderMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/zorderMenu/" id="zorderGroup"> |
| </popupMenuGroup> |
| <popupAction path="/formatMenu/zorderMenu/zorderGroup" id="bringToFrontAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/zorderMenu/zorderGroup" id="sendToBackAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/zorderMenu/zorderGroup" id="bringForwardAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/zorderMenu/zorderGroup" id="sendBackwardAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/sizeGroup" id="autoSizeAction"> |
| </popupAction> |
| |
| <popupMenu path="/filtersMenu/expandFilterGroup" id="compartmentMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/filtersMenu/compartmentMenu/" id="individualCompartmentsGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/filtersMenu/compartmentMenu/" id="allCompartmentsGroup"> |
| </popupMenuGroup> |
| </popupContribution> |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.TopGraphicEditPart"> |
| <method |
| name="getResizableNotationViews().isEmpty()" |
| value="false"> |
| </method> |
| </popupStructuredContributionCriteria> |
| <popupAction path="/filtersMenu/compartmentMenu/allCompartmentsGroup" id="allCompartmentsAction"> |
| </popupAction> |
| <popupAction path="/filtersMenu/compartmentMenu/allCompartmentsGroup" id="noCompartmentsAction"> |
| </popupAction> |
| <popupAction path="/filtersMenu/expandFilterGroup" id="sortfilterAction"> |
| </popupAction> |
| </popupContribution> |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupAction path="/navigateMenu/openGroup" id="open"> |
| </popupAction> |
| <popupAction path="/fileMenu/printGroup" id="print"> |
| </popupAction> |
| <popupMenu path="/navigateMenu/openGroup" id="openWithMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/navigateMenu/openWithMenu/" id="additions"> |
| </popupMenuGroup> |
| <popupAction path="/editMenu/undoGroup" id="undo"> |
| </popupAction> |
| <popupAction path="/editMenu/undoGroup" id="redo"> |
| </popupAction> |
| <popupMenu path="/addGroup" id="diagramAddMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/diagramAddMenu/" separator="true" id="addDiagramGeneralGroup"> |
| </popupMenuGroup> |
| <popupAction path="/diagramAddmenu/addDiagramGeneralGroup" id="addNoteAction"> |
| </popupAction> |
| <popupAction path="/diagramAddmenu/addDiagramGeneralGroup" id="addTextAction"> |
| </popupAction> |
| </popupContribution> |
| |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupMenu path="/formatMenu/fontFillLineGroup" id="routerMenu"> |
| </popupMenu> |
| <popupMenuGroup path="/formatMenu/routerMenu/" id="routerGroup"> |
| </popupMenuGroup> |
| <popupAction path="/formatMenu/routerMenu/routerGroup" id="rectilinearRouterAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/routerMenu/routerGroup" id="obliqueRouterAction"> |
| </popupAction> |
| </popupContribution> |
| |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.ITreeBranchEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupAction path="/formatMenu/routerMenu/routerGroup" id="treeRouterAction"> |
| </popupAction> |
| </popupContribution> |
| |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionNodeEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupMenu path="/filtersMenu/expandFilterGroup" id="connectorLabelMenu"/> |
| <popupMenuGroup path="/filtersMenu/connectorLabelMenu/" id="individualConnectorLabelsGroup"/> |
| <popupMenuGroup path="/filtersMenu/connectorLabelMenu/" id="allConnectorLabelsGroup"/> |
| <popupAction path="/filtersMenu/connectorLabelMenu/allConnectorLabelsGroup" id="showConnectorLabels"> |
| </popupAction> |
| <popupAction path="/filtersMenu/connectorLabelMenu/allConnectorLabelsGroup" id="hideConnectorLabels"> |
| </popupAction> |
| </popupContribution> |
| |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeCompartmentEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupAction path="/formatMenu/arrangeMenu" id="arrangeAllAction"> |
| </popupAction> |
| <popupAction path="/formatMenu/arrangeMenu" id="arrangeSelectionAction"> |
| </popupAction> |
| </popupContribution> |
| |
| <!-- View Menu Contributions --> |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart"> |
| <method name="isSupportingViewActions()" value="true"> |
| </method> |
| </popupStructuredContributionCriteria> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeCompartmentEditPart"> |
| <method name="isSupportingViewActions()" value="true"> |
| </method> |
| </popupStructuredContributionCriteria> |
| <popupMenu path="/viewGroup" id="viewMenu"> |
| </popupMenu> |
| <popupCustom path="/viewMenu" id="zoomContributionItem"> |
| </popupCustom> |
| <popupMenuGroup path="/viewMenu/" id="gridGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/viewMenu/" id="pageBreaksGroup"> |
| </popupMenuGroup> |
| <popupMenuGroup path="/viewMenu/" id="snapToGroup"> |
| </popupMenuGroup> |
| <popupAction path="/viewMenu/gridGroup" id="viewGridAction"> |
| </popupAction> |
| <popupAction path="/viewMenu/gridGroup" id="viewRulerAction"> |
| </popupAction> |
| <popupAction path="/viewMenu/pageBreaksGroup" id="viewPageBreaks"> |
| </popupAction> |
| <popupAction path="/viewMenu/pageBreaksGroup" id="recalcPageBreaks"> |
| </popupAction> |
| <popupAction path="/viewMenu/snapToGroup" id="snapToGridAction"> |
| </popupAction> |
| </popupContribution> |
| |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.ResizableCompartmentEditPart"/> |
| <popupAction path="/filtersMenu/miscellaneousGroup" id="showCompartmentTitle"/> |
| </popupContribution> |
| |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IContainedEditPart"> |
| </popupStructuredContributionCriteria> |
| <popupAction path="/editGroup" id="deleteFromDiagramAction"> |
| </popupAction> |
| </popupContribution> |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IContainedEditPart"> |
| <method name="getNotationView().getElement()" notValue="null"> |
| </method> |
| </popupStructuredContributionCriteria> |
| <popupAction path="/editGroup" id="deleteFromModelAction"> |
| </popupAction> |
| </popupContribution> |
| <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.NoteEditPart" objectCount="1"> |
| </popupStructuredContributionCriteria> |
| <popupStructuredContributionCriteria objectClass="org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.editparts.GeoShapeEditPart" objectCount="1"> |
| </popupStructuredContributionCriteria> |
| <popupAction path="/navigateMenu/openGroup" id="OpenAction"> |
| </popupAction> |
| </popupContribution> |
| <popupContribution |
| class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria |
| objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionEditPart" |
| objectCount="1"> |
| </popupStructuredContributionCriteria> |
| <popupAction |
| id="selectConnectionSource" |
| path="/navigateMenu/showGroup"> |
| </popupAction> |
| </popupContribution> |
| <popupContribution |
| class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
| <popupStructuredContributionCriteria |
| objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionEditPart" |
| objectCount="1"> |
| </popupStructuredContributionCriteria> |
| <popupAction |
| id="selectConnectionTarget" |
| path="/navigateMenu/showGroup"> |
| </popupAction> |
| </popupContribution> |
| |
| </contributionItemProvider> |
| </extension> |
| |
| <extension id="printingContributionItemProvider" name="%ext.printingContributionItemProvider" point="org.eclipse.gmf.runtime.common.ui.services.action.contributionItemProviders"> |
| <contributionItemProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.PrintingContributionItemProvider"> |
| <Priority name="High"> |
| </Priority> |
| <partContribution class="org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramWorkbenchPart"> |
| <partAction menubarPath="/file/print" id="pageSetupAction"> |
| </partAction> |
| </partContribution> |
| </contributionItemProvider> |
| </extension> |
| |
| <extension id="actionSets" name="%ext.actionSets" point="org.eclipse.ui.actionSets"> |
| <actionSet label="%Diagram.ActionSet.Label" description="%Diagram.ActionSet.Description" visible="false" id="org.eclipse.gmf.runtime.diagram.ui.DiagramActionSet"> |
| <action |
| class="org.eclipse.gmf.runtime.diagram.ui.actions.internal.DuplicateActionDelegate" |
| definitionId="org.eclipse.gmf.runtime.diagram.ui.providers.duplicateNode" |
| id="org.eclipse.gmf.runtime.diagram.ui.actions.internal.DuplicateActionDelegate" |
| label="%DuplicateActionDelegate.Label" |
| menubarPath="edit/cut.ext" |
| tooltip="%DuplicateActionDelegate.Tooltip"> |
| <enablement> |
| <objectState name="@canDuplicate" value="enablement"> |
| </objectState> |
| </enablement> |
| </action> |
| </actionSet> |
| </extension> |
| |
| <extension id="actionFilterProviders" name="%ext.actionFilterProviders" point="org.eclipse.gmf.runtime.common.ui.services.action.actionFilterProviders"> |
| <ActionFilterProvider class="org.eclipse.gmf.runtime.diagram.ui.actions.internal.DiagramActionFilterProvider"> |
| <Priority name="Lowest"/> |
| <Attribute name="canDuplicate" value="enablement"/> |
| <Attribute name="canDuplicate" value="visibility"/> |
| </ActionFilterProvider> |
| </extension> |
| |
| <extension id="presentationViewProvider" name="%ext.presentationViewProvider" point="org.eclipse.gmf.runtime.diagram.core.viewProviders"> |
| <viewProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.DiagramViewProvider"> |
| <Priority name="Lowest"> |
| </Priority> |
| <object class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)" id="DiagramLink_VP"> |
| <method name="getProxyClassID()" value="notation.Diagram"> |
| </method> |
| </object> |
| <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints="Note, Text, Description, DiagramName"> |
| </context> |
| <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints="" elements="DiagramLink_VP"> |
| </context> |
| <context viewClass="org.eclipse.gmf.runtime.notation.Edge" semanticHints="NoteAttachment"> |
| </context> |
| <object class="org.eclipse.gmf.runtime.emf.type.core.IMetamodelType(org.eclipse.gmf.runtime.emf.type.core)" id="DiagramLink"> |
| <method name="getEClass().getName()" value="Diagram"> |
| </method> |
| </object> |
| <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints="" elements="DiagramLink"> |
| </context> |
| </viewProvider> |
| </extension> |
| |
| <extension id="presentationEditPartProvider" name="%ext.presentationEditPartProvider" point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders"> |
| <editpartProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.DiagramEditPartProvider"> |
| <Priority name="Lowest"> |
| </Priority> |
| <object class="org.eclipse.gmf.runtime.notation.View" id="ShapesByType"> |
| <method name="getType()" value="Note, Text, NoteAttachment, DiagramName, Description, Group"> |
| </method> |
| </object> |
| <context views="ShapesByType"> |
| </context> |
| <context providesRootEditPart="true"/> |
| </editpartProvider> |
| </extension> |
| <!-- |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| name="%PreferencePage.Root.Diagrams" |
| class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.preferences.DiagramsPreferencePage" |
| id="presentation.diagram"> |
| </page> |
| <page |
| name="%PreferencePage.Appearance" |
| category="presentation.diagram" |
| class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.preferences.AppearancePreferencePage" |
| id="presentation.diagram"> |
| </page> |
| <page |
| name="%PreferencePage.RulerGrid" |
| category="presentation.diagram" |
| class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.preferences.RulerGridPreferencePage" |
| id="presentation.rulergrid"> |
| </page> |
| </extension> |
| --> |
| |
| <extension id="presentationLayoutProvider" name="%ext.presentationLayoutProvider" point="org.eclipse.gmf.runtime.diagram.ui.layoutProviders"> |
| <layoutProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.TopDownProvider"> |
| <Priority name="Lowest"> |
| </Priority> |
| </layoutProvider> |
| <layoutProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.RadialProvider"> |
| <Priority name="Lowest"> |
| </Priority> |
| </layoutProvider> |
| <layoutProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.CompositeTopDownProvider"> |
| <Priority name="Lowest"/> |
| </layoutProvider> |
| </extension> |
| |
| <extension id="presentationPaletteProvider" name="%ext.presentationPaletteProvider" point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders"> |
| <paletteProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.DefaultPaletteProvider"> |
| <Priority name="Lowest"> |
| </Priority> |
| <editor class="org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor"> |
| </editor> |
| <contribution factoryClass="org.eclipse.gmf.runtime.diagram.ui.internal.services.palette.DiagramPaletteFactory"> |
| <entry label="%ZoomOutTool.Label" kind="tool" description="%ZoomOutTool.Description" large_icon="icons/zoomminus_24x24.gif" small_icon="icons/zoomminus.gif" path="/standardGroup/selectionTool" id="zoomOutTool"> |
| </entry> |
| <entry label="%ZoomInTool.Label" kind="tool" description="%ZoomInTool.Description" large_icon="icons/zoomplus_24x24.gif" small_icon="icons/zoomplus.gif" path="/standardGroup/selectionTool" id="zoomInTool"> |
| </entry> |
| <entry label="%NoteStack.Label" kind="stack" description="%NoteStack.Description" small_icon="icons/note.gif" path="/standardGroup/" id="noteStack"> |
| </entry> |
| <entry label="%NoteTool.Label" kind="tool" description="%NoteTool.Description" path="/standardGroup/noteStack/" large_icon="icons/note_24x24.gif" small_icon="icons/note.gif" id="noteTool"> |
| </entry> |
| <entry label="%TextTool.Label" kind="tool" description="%TextTool.Description" path="/standardGroup/noteStack/" large_icon="icons/text_24x24.gif" small_icon="icons/text.gif" id="textTool"> |
| </entry> |
| <entry label="%NoteAttachmentTool.Label" kind="tool" description="%NoteAttachmentTool.Description" path="/standardGroup/noteStack/" large_icon="icons/noteattachment_24x24.gif" small_icon="icons/noteattachment.gif" id="noteattachmentTool"> |
| </entry> |
| </contribution> |
| </paletteProvider> |
| </extension> |
| |
| <extension id="popupMenus" name="%ext.popupMenus" point="org.eclipse.ui.popupMenus"> |
| <objectContribution objectClass="org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart" id="org.eclipse.gmf.runtime.diagram.ui.actions.internal.DuplicateActionDelegate"> |
| <visibility> |
| <objectState name="@canDuplicate" value="visibility"> |
| </objectState> |
| </visibility> |
| <action enablesFor="+" label="%DuplicateActionDelegate.Label" tooltip="%DuplicateActionDelegate.Tooltip" class="org.eclipse.gmf.runtime.diagram.ui.actions.internal.DuplicateActionDelegate" menubarPath="editMenu/additions" id="org.eclipse.gmf.runtime.diagram.ui.actions.internal.DuplicateActionDelegate"> |
| <enablement> |
| <objectState name="@canDuplicate" value="enablement"> |
| </objectState> |
| </enablement> |
| </action> |
| </objectContribution> |
| </extension> |
| |
| <extension id="DiagramModelingAssistantProvider" name="%ext.modelingAssistantProvider" point="org.eclipse.gmf.runtime.emf.ui.modelingAssistantProviders"> |
| <modelingAssistantProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.internal.DiagramModelingAssistantProvider"> |
| <Priority name="Lowest"/> |
| <object class="org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart(org.eclipse.gmf.runtime.diagram.ui)" id="NODE"> |
| </object> |
| <context elements="NODE"> |
| </context> |
| </modelingAssistantProvider> |
| </extension> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <command |
| categoryId="org.eclipse.ui.category.edit" |
| defaultHandler="org.eclipse.gmf.runtime.diagram.ui.actions.internal.DuplicateActionDelegate" |
| description="%DuplicateActionDelegate.description" |
| id="org.eclipse.gmf.runtime.diagram.ui.providers.duplicateNode" |
| name="%DuplicateActionDelegate.name"/> |
| </extension> |
| <extension |
| point="org.eclipse.ui.bindings"> |
| <key |
| commandId="org.eclipse.gmf.runtime.diagram.ui.providers.duplicateNode" |
| contextId="org.eclipse.gmf.runtime.diagram.ui.diagramContext" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="M1+M2+D"/> |
| </extension> |
| |
| </plugin> |