| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| |
| <!-- |
| Copyright (c) 2003, 2006 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 - initial API and implementation |
| |
| $Id: plugin.xml,v 1.21 2006/03/28 21:16:24 khussey Exp $ |
| --> |
| |
| <plugin> |
| |
| <extension |
| point="org.eclipse.ui.editorActions"> |
| <editorContribution |
| targetID="org.eclipse.uml2.presentation.UML2EditorID" |
| id="org.eclipse.uml2.examples.UML2EditorContribution"> |
| <menu |
| label="%_UI_StereotypeMenu_label" |
| path="org.eclipse.uml2MenuID/additions" |
| id="org.eclipse.uml2.examples.ui.StereotypeMenuID"> |
| <separator name="additions"/> |
| </menu> |
| <action |
| label="%_UI_CreateExtensionAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.CreateExtensionAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.StereotypeMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.CreateExtensionAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Stereotype"> |
| </objectClass> |
| </enablement> |
| </action> |
| <menu |
| label="%_UI_ProfileMenu_label" |
| path="org.eclipse.uml2MenuID/additions" |
| id="org.eclipse.uml2.examples.ui.ProfileMenuID"> |
| <separator name="additions"/> |
| </menu> |
| <action |
| label="%_UI_ReferenceMetaclassAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.ReferenceMetaclassAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ProfileMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.ReferenceMetaclassAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Profile"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_ExternalizeKeywordsAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.ExternalizeKeywordsAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ProfileMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.ExternalizeKeywordsAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Profile"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_DefineProfileAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.DefineProfileAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ProfileMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.DefineProfileAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Profile"> |
| </objectClass> |
| </enablement> |
| </action> |
| <menu |
| label="%_UI_GenerateMenu_label" |
| path="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ProfileMenuID/additions" |
| id="org.eclipse.uml2.examples.ui.GenerateProfileMenuID"> |
| <separator name="additions"/> |
| </menu> |
| <action |
| label="%_UI_GenerateEcoreStereotypesAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.GenerateEcoreStereotypesAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ProfileMenuID/org.eclipse.uml2.examples.ui.GenerateProfileMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.GenerateEcoreStereotypesAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Profile"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_GenerateCompleteStereotypesAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.GenerateCompleteStereotypesAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ProfileMenuID/org.eclipse.uml2.examples.ui.GenerateProfileMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.GenerateCompleteStereotypesAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Profile"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_GenerateIntermediateStereotypesAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.GenerateIntermediateStereotypesAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ProfileMenuID/org.eclipse.uml2.examples.ui.GenerateProfileMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.GenerateIntermediateStereotypesAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Profile"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_GenerateBasicStereotypesAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.GenerateBasicStereotypesAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ProfileMenuID/org.eclipse.uml2.examples.ui.GenerateProfileMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.GenerateBasicStereotypesAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Profile"> |
| </objectClass> |
| </enablement> |
| </action> |
| <menu |
| label="%_UI_PackageMenu_label" |
| path="org.eclipse.uml2MenuID/additions" |
| id="org.eclipse.uml2.examples.ui.PackageMenuID"> |
| <separator name="additions"/> |
| </menu> |
| <action |
| label="%_UI_UnapplyProfileAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.UnapplyProfileAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.PackageMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.UnapplyProfileAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Package"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_MergePackageAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.MergePackageAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.PackageMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.MergePackageAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Package"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_ImportPrimitiveTypeAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.ImportPrimitiveTypeAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.PackageMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.ImportPrimitiveTypeAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Package"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_ExternalizeLabelsAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.ExternalizeLabelsAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.PackageMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.ExternalizeLabelsAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Package"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_ApplyProfileAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.ApplyProfileAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.PackageMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.ApplyProfileAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Package"> |
| </objectClass> |
| </enablement> |
| </action> |
| <menu |
| label="%_UI_ModelMenu_label" |
| path="org.eclipse.uml2MenuID/additions" |
| id="org.eclipse.uml2.examples.ui.ModelMenuID"> |
| <separator name="additions"/> |
| </menu> |
| <action |
| label="%_UI_ConvertToModelLibraryAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.ConvertToModelLibraryAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ModelMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.ConvertToModelLibraryAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Model"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_ConvertToMetamodelAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.ConvertToMetamodelAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ModelMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.ConvertToMetamodelAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Model"> |
| </objectClass> |
| </enablement> |
| </action> |
| <menu |
| label="%_UI_GenerateMenu_label" |
| path="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ModelMenuID/additions" |
| id="org.eclipse.uml2.examples.ui.GenerateModelMenuID"> |
| <separator name="additions"/> |
| </menu> |
| <action |
| label="%_UI_GenerateUML2PrimitiveTypesAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.GenerateUML2PrimitiveTypesAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ModelMenuID/org.eclipse.uml2.examples.ui.GenerateModelMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.GenerateUML2PrimitiveTypesAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Model"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_GenerateJavaPrimitiveTypesAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.GenerateJavaPrimitiveTypesAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ModelMenuID/org.eclipse.uml2.examples.ui.GenerateModelMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.GenerateJavaPrimitiveTypesAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Model"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_GenerateEcorePrimitiveTypesAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.GenerateEcorePrimitiveTypesAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ModelMenuID/org.eclipse.uml2.examples.ui.GenerateModelMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.GenerateEcorePrimitiveTypesAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Model"> |
| </objectClass> |
| </enablement> |
| </action> |
| <menu |
| label="%_UI_ElementMenu_label" |
| path="org.eclipse.uml2MenuID/additions" |
| id="org.eclipse.uml2.examples.ui.ElementMenuID"> |
| <separator name="additions"/> |
| </menu> |
| <action |
| label="%_UI_UnapplyStereotypeAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.UnapplyStereotypeAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ElementMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.UnapplyStereotypeAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Element"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_DestroyElementAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.DestroyElementAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ElementMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.DestroyElementAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Element"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_ApplyStereotypeAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.ApplyStereotypeAction" |
| menubarPath="org.eclipse.uml2MenuID/org.eclipse.uml2.examples.ui.ElementMenuID/additions" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.ApplyStereotypeAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Element"> |
| </objectClass> |
| </enablement> |
| </action> |
| <action |
| label="%_UI_ConvertToEcoreAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.ConvertToEcoreAction" |
| menubarPath="org.eclipse.uml2MenuID/additions-end" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.uiConvertToEcoreAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.uml2.Package"> |
| </objectClass> |
| </enablement> |
| </action> |
| </editorContribution> |
| <editorContribution |
| targetID="org.eclipse.emf.ecore.presentation.EcoreEditorID" |
| id="org.eclipse.uml2.examples.ui.EcoreEditorContribution"> |
| <action |
| label="%_UI_ConvertFromEcoreAction_label" |
| class="org.eclipse.uml2.examples.ui.actions.ConvertFromEcoreAction" |
| menubarPath="org.eclipse.emf.ecoreMenuID/additions-end" |
| enablesFor="1" |
| id="org.eclipse.uml2.examples.ui.ConvertFromEcoreAction"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.emf.ecore.EPackage"> |
| </objectClass> |
| </enablement> |
| </action> |
| </editorContribution> |
| </extension> |
| |
| </plugin> |