blob: e33f8fd8968f4bcd507136d5492b4beb7ccb808d [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.papyrus.uml.extensionpoints.UMLProfile">
<profile
description="Profile for privacy and data protection by design"
iconpath="icons/PDP4E-16x16.png"
name="Profile pdp4eng Design"
path="pathmap://PDP4ENG-DESIGN/pdp4engDesign.profile.uml"
provider="CEA LIST">
</profile>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?after=filtersMenu">
<menu
icon="icons/PDP4E-16x16.png"
id="org.eclipse.papyrus.pdp4eng.designer.menu"
label="PDP4Eng Designer"
tooltip="PDP4Eng Designer">
<visibleWhen>
<with
variable="activeEditorId">
<equals
value="org.eclipse.papyrus.infra.core.papyrusEditor">
</equals>
</with>
</visibleWhen>
</menu>
</menuContribution>
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.views.modelexplorer.modelexplorer.popup">
<menu
icon="icons/PDP4E-16x16.png"
id="org.eclipse.papyrus.pdp4eng.designer.menu"
label="PDP4Eng Designer"
tooltip="PDP4Eng Designer">
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.pdp4eng.designer.menu">
<menu
icon="icons/PDP4E-16x16.png"
id="org.eclipse.papyrus.pdp4eng.datamodel.menu"
label="Data-oriented model"
tooltip="PDP4Eng Data Model">
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.pdp4eng.designer.menu">
<menu
icon="icons/PDP4E-16x16.png"
id="org.eclipse.papyrus.pdp4eng.processmodel.menu"
label="Process-oriented model"
tooltip="PDP4Eng Process Model">
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.pdp4eng.datamodel.menu">
<command
commandId="org.eclipse.papyrus.pdp4eng.designer.ui.TransformDataHandler.command"
icon="icons/working.png"
label="Generate Composite Data"
style="push"
tooltip="Generate Composite Data from a Data">
<visibleWhen
checkEnabled="true">
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.pdp4eng.designer.ui.TransformDataHandler"
id="org.eclipse.papyrus.pdp4eng.designer.ui.TransformDataHandler.command"
name="Generate Composite Data">
</command>
</extension>
<extension
point="org.eclipse.ui.startup">
<startup
class="org.eclipse.papyrus.pdp4eng.designer.ui.Activator"></startup>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.pdp4eng.processmodel.menu">
<command
commandId="org.eclipse.papyrus.pdp4eng.designer.ui.ProcessStrategyHandler.command"
icon="icons/working.png"
label="Strategy4Process"
style="push"
tooltip="Apply process-oriented strategy">
<visibleWhen
checkEnabled="true">
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.pdp4eng.designer.ui.ProcessStrategyHandler"
id="org.eclipse.papyrus.pdp4eng.designer.ui.ProcessStrategyHandler.command"
name="Process-strategy handler">
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.pdp4eng.datamodel.menu">
<command
commandId="org.eclipse.papyrus.pdp4eng.designer.ui.DataStrategyHandler.command"
icon="icons/working.png"
label="Strategy4Data"
style="push"
tooltip="Apply data-oriented strategy">
<visibleWhen
checkEnabled="true">
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.pdp4eng.designer.ui.DataStrategyHandler"
id="org.eclipse.papyrus.pdp4eng.designer.ui.DataStrategyHandler.command"
name="Data-strategy handler">
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.pdp4eng.processmodel.menu">
<command
commandId="org.eclipse.papyrus.pdp4eng.designer.ui.CreateProcessFromReqHandler.command"
icon="icons/working.png"
label="Create process model"
style="push"
tooltip="Create a prcoess DFD from Requirement DFD">
<visibleWhen
checkEnabled="true">
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.pdp4eng.designer.ui.CreateProcessFromReqHandler"
id="org.eclipse.papyrus.pdp4eng.designer.ui.CreateProcessFromReqHandler.command"
name="Process Model creation handler">
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.pdp4eng.processmodel.menu">
<command
commandId="org.eclipse.papyrus.pdp4eng.designer.ui.TransformCallProcessToProcessHandler.command"
icon="icons/working.png"
label="Transform CallProcess to Process"
style="push"
tooltip="Transform CallProcess to Process">
<visibleWhen
checkEnabled="true">
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.pdp4eng.designer.ui.TransformCallProcessToProcessHandler"
id="org.eclipse.papyrus.pdp4eng.designer.ui.TransformCallProcessToProcessHandler.command"
name="Transform CallProcess to Process">
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.pdp4eng.processmodel.menu">
<command
commandId="org.eclipse.papyrus.pdp4eng.designer.ui.TransformActionCallProcessToProcessHandler.command"
icon="icons/working.png"
label="Transform ActionCallProcess to Process"
style="push"
tooltip="Transform ActionCallProcess to Process">
<visibleWhen
checkEnabled="true">
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.pdp4eng.designer.ui.TransformActionCallProcessToProcessHandler"
id="org.eclipse.papyrus.pdp4eng.designer.ui.TransformActionCallProcessToProcessHandler.command"
name="Transform ActionCallProcess to Process">
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.pdp4eng.processmodel.menu">
<command
commandId="org.eclipse.papyrus.pdp4eng.designer.ui.TransformAllCallProcessToProcessHandler.command"
icon="icons/working.png"
label="Transform All CallProcess"
style="push"
tooltip="Transform All CallProcess">
<visibleWhen
checkEnabled="true">
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.pdp4eng.designer.ui.TransformAllCallProcessToProcessHandler"
id="org.eclipse.papyrus.pdp4eng.designer.ui.TransformAllCallProcessToProcessHandler.command"
name="Transform All CallProcess">
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.pdp4eng.processmodel.menu">
<command
commandId="org.eclipse.papyrus.pdp4eng.designer.ui.ApplyPDPbDProfileToActivityDFDHandler.command"
icon="icons/working.png"
label="Apply Privacy-by-Design Profile"
style="push"
tooltip="Apply Privacy-by-Design Profile">
<visibleWhen
checkEnabled="true">
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.pdp4eng.designer.ui.ApplyPDPbDProfileToActivityDFDHandler"
id="org.eclipse.papyrus.pdp4eng.designer.ui.ApplyPDPbDProfileToActivityDFDHandler.command"
name="Apply Privacy-by-Design Profile">
</command>
</extension>
</plugin>