From b5bba400c5f8f4fc128f9d458017e7d6f848d3e9 Mon Sep 17 00:00:00 2001 From: cletavernie Date: Wed, 2 Nov 2011 10:32:08 +0000 Subject: 362162: [Architecture - Refactoring] The plug-ins should be renamed to match their layer's qualified name https://bugs.eclipse.org/bugs/show_bug.cgi?id=362162 --- .../org.eclipse.papyrus.diagram.usecase/.classpath | 8 - .../org.eclipse.papyrus.diagram.usecase/.options | 7 - .../org.eclipse.papyrus.diagram.usecase/.project | 28 - .../.settings/usecaseDiagram.gmfgen.prefs | 8 - .../.settings/usecaseDiagram1.gmfgen.prefs | 8 - .../META-INF/MANIFEST.MF | 66 - .../org.eclipse.papyrus.diagram.usecase/about.html | 28 - .../build.properties | 8 - .../usecase/CreateUseCaseDiagramCommand.java | 41 - .../CreateUseCaseDiagramWithNavigationHandler.java | 24 - .../usecase/UmlUseCaseDiagramForMultiEditor.java | 119 - .../usecase/UseCaseDiagramCreationCondition.java | 32 - .../usecase/UseCaseDiagramEditorFactory.java | 32 - .../command/CreateAssociationSupplement.java | 102 - .../command/CreateExtensionPointCommand.java | 240 - .../usecase/draw2d/AbstractProportionalShape.java | 109 - .../diagram/usecase/draw2d/ShadowShape.java | 187 - .../papyrus/diagram/usecase/draw2d/StickMan.java | 147 - ...eotypeExtensionPointLabelDisplayEditPolicy.java | 53 - .../policies/CreateExtensionPointEditPolicy.java | 100 - .../policies/CustomDiagramDragDropEditPolicy.java | 119 - .../usecase/figure/AbstractSubjectFigure.java | 130 - .../diagram/usecase/figure/AssociationFigure.java | 183 - .../diagram/usecase/figure/UseCaseFigure.java | 207 - .../diagram/usecase/figure/UseCaseNodeFigure.java | 76 - .../usecase/helper/ExtensionPointLabelHelper.java | 79 - .../usecase/helper/UseCaseLinkMappingHelper.java | 87 - .../providers/CustomEditPolicyProvider.java | 82 - .../icons/incomingLinksNavigatorGroup.gif | Bin 709 -> 0 bytes .../icons/linkSourceNavigatorGroup.gif | Bin 709 -> 0 bytes .../icons/linkTargetNavigatorGroup.gif | Bin 709 -> 0 bytes .../icons/linksNavigatorGroup.gif | Bin 709 -> 0 bytes .../icons/obj16/Diagram_UseCase.gif | Bin 95 -> 0 bytes .../icons/obj16/UMLDiagramFile.gif | Bin 339 -> 0 bytes .../icons/outgoingLinksNavigatorGroup.gif | Bin 709 -> 0 bytes .../icons/wizban/NewUMLWizard.gif | Bin 2466 -> 0 bytes .../messages.properties | 188 - .../models/usecaseDiagram.gmfgen | 6419 -------------------- .../models/usecaseDiagram.gmfgraph | 420 -- .../models/usecaseDiagram.gmfmap | 895 --- .../models/usecaseDiagram.gmftool | 107 - .../models/usecaseDiagram.trace | 119 - .../plugin.properties | 87 - .../org.eclipse.papyrus.diagram.usecase/plugin.xml | 1344 ---- .../edit/commands/AbstractionCreateCommand.java | 168 - .../edit/commands/AbstractionReorientCommand.java | 178 - .../commands/ActorAsRectangleCreateCommandTN.java | 129 - .../edit/commands/ActorCreateCommandTN.java | 129 - .../commands/ActorInComponentCreateCommand.java | 129 - .../edit/commands/ActorInPackageCreateCommand.java | 129 - .../edit/commands/AssociationCreateCommand.java | 162 - .../edit/commands/AssociationReorientCommand.java | 176 - .../CommentAnnotatedElementCreateCommand.java | 106 - .../CommentAnnotatedElementReorientCommand.java | 161 - .../edit/commands/CommentCreateCommandCN.java | 129 - .../edit/commands/CommentCreateCommandTN.java | 129 - .../edit/commands/ComponentCreateCommandTN.java | 129 - .../ComponentInComponentCreateCommand.java | 128 - .../commands/ComponentInPackageCreateCommand.java | 129 - .../ConstraintConstrainedElementCreateCommand.java | 106 - ...onstraintConstrainedElementReorientCommand.java | 161 - .../edit/commands/ConstraintCreateCommandTN.java | 129 - .../ConstraintInComponentCreateCommand.java | 129 - .../commands/ConstraintInPackageCreateCommand.java | 132 - .../edit/commands/DependencyCreateCommand.java | 168 - .../edit/commands/DependencyReorientCommand.java | 178 - .../edit/commands/DiagramCreateCommand.java | 130 - .../usecase/edit/commands/ExtendCreateCommand.java | 165 - .../edit/commands/ExtendReorientCommand.java | 169 - .../edit/commands/ExtensionPointCreateCommand.java | 129 - .../ExtensionPointInRectangleCreateCommand.java | 129 - .../edit/commands/GeneralizationCreateCommand.java | 165 - .../commands/GeneralizationReorientCommand.java | 169 - .../edit/commands/IncludeCreateCommand.java | 165 - .../edit/commands/IncludeReorientCommand.java | 169 - .../edit/commands/PackageCreateCommandCN.java | 128 - .../edit/commands/PackageCreateCommandTN.java | 128 - .../edit/commands/PackageImportCreateCommand.java | 131 - .../commands/PackageImportReorientCommand.java | 166 - .../edit/commands/PackageMergeCreateCommand.java | 165 - .../edit/commands/PackageMergeReorientCommand.java | 169 - .../edit/commands/RealizationCreateCommand.java | 168 - .../edit/commands/RealizationReorientCommand.java | 178 - .../commands/ShortCutDiagramCreateCommand.java | 130 - .../commands/UMLReorientConnectionViewCommand.java | 80 - .../usecase/edit/commands/UsageCreateCommand.java | 168 - .../edit/commands/UsageReorientCommand.java | 178 - .../UseCaseAsRectangleCreateCommandTN.java | 129 - .../edit/commands/UseCaseCreateCommandTN.java | 129 - .../commands/UseCaseInComponentCreateCommand.java | 131 - .../commands/UseCaseInPackageCreateCommand.java | 129 - .../edit/helpers/AbstractionEditHelper.java | 20 - .../usecase/edit/helpers/ActorEditHelper.java | 20 - .../edit/helpers/AssociationEditHelper.java | 20 - .../usecase/edit/helpers/CommentEditHelper.java | 20 - .../usecase/edit/helpers/ComponentEditHelper.java | 20 - .../usecase/edit/helpers/ConstraintEditHelper.java | 20 - .../usecase/edit/helpers/DependencyEditHelper.java | 20 - .../usecase/edit/helpers/ExtendEditHelper.java | 20 - .../edit/helpers/ExtensionPointEditHelper.java | 20 - .../edit/helpers/GeneralizationEditHelper.java | 20 - .../usecase/edit/helpers/IncludeEditHelper.java | 20 - .../usecase/edit/helpers/PackageEditHelper.java | 20 - .../edit/helpers/PackageImportEditHelper.java | 20 - .../edit/helpers/PackageMergeEditHelper.java | 20 - .../edit/helpers/RealizationEditHelper.java | 20 - .../edit/helpers/ShortCutDiagramEditHelper.java | 20 - .../usecase/edit/helpers/UMLBaseEditHelper.java | 110 - .../usecase/edit/helpers/UsageEditHelper.java | 20 - .../usecase/edit/helpers/UseCaseEditHelper.java | 20 - .../usecase/edit/parts/AbstractionEditPart.java | 122 - .../edit/parts/AbstractionNameEditPart.java | 734 --- .../parts/ActorAppliedStereotypeEditPartCN.java | 762 --- .../parts/ActorAppliedStereotypeEditPartTN.java | 774 --- .../edit/parts/ActorAsRectangleEditPartTN.java | 902 --- .../edit/parts/ActorAsRectangleNameEditPartTN.java | 791 --- .../usecase/edit/parts/ActorEditPartTN.java | 801 --- .../ActorInComponentAppliedStereotypeEditPart.java | 774 --- .../edit/parts/ActorInComponentEditPart.java | 801 --- .../edit/parts/ActorInComponentNameEditPart.java | 788 --- .../ActorInPackageAppliedStereotypeEditPart.java | 774 --- .../usecase/edit/parts/ActorInPackageEditPart.java | 801 --- .../edit/parts/ActorInPackageNameEditPart.java | 788 --- .../usecase/edit/parts/ActorNameEditPartCN.java | 767 --- .../usecase/edit/parts/ActorNameEditPartTN.java | 788 --- .../AppliedStereotypeAbstractionEditPart.java | 726 --- .../AppliedStereotypePackageImportEditPart.java | 723 --- .../AppliedStereotypePackageMergeEditPart.java | 726 --- .../AppliedStereotypeRealizationEditPart.java | 723 --- .../edit/parts/AppliedStereotypeUsageEditPart.java | 726 --- .../AssociationAppliedStereotypeEditPart.java | 738 --- .../usecase/edit/parts/AssociationEditPart.java | 230 - .../edit/parts/AssociationNameEditPart.java | 734 --- .../parts/CommentAnnotatedElementEditPart.java | 86 - .../usecase/edit/parts/CommentBodyEditPartCN.java | 772 --- .../usecase/edit/parts/CommentBodyEditPartTN.java | 772 --- .../usecase/edit/parts/CommentEditPartCN.java | 448 -- .../usecase/edit/parts/CommentEditPartTN.java | 448 -- .../usecase/edit/parts/ComponentEditPartTN.java | 975 --- .../edit/parts/ComponentInComponentEditPart.java | 974 --- .../parts/ComponentInComponentNameEditPart.java | 771 --- .../edit/parts/ComponentInPackageEditPart.java | 974 --- .../edit/parts/ComponentInPackageNameEditPart.java | 771 --- .../edit/parts/ComponentNameEditPartTN.java | 771 --- .../edit/parts/ComponentUsecases2EditPart.java | 125 - .../edit/parts/ComponentUsecases3EditPart.java | 125 - .../edit/parts/ComponentUsecasesEditPart.java | 125 - .../ConstraintConstrainedElementEditPart.java | 86 - .../usecase/edit/parts/ConstraintEditPartTN.java | 845 --- .../edit/parts/ConstraintInComponentEditPart.java | 845 --- .../parts/ConstraintInComponentNameEditPart.java | 771 --- .../edit/parts/ConstraintInPackageEditPart.java | 845 --- .../parts/ConstraintInPackageNameEditPart.java | 771 --- .../edit/parts/ConstraintNameEditPartTN.java | 771 --- .../parts/DependencyAppliedStereotypeEditPart.java | 738 --- .../usecase/edit/parts/DependencyEditPart.java | 120 - .../usecase/edit/parts/DependencyNameEditPart.java | 734 --- .../usecase/edit/parts/DiagramNameEditPart.java | 760 --- .../parts/ExtendAppliedStereotypeEditPart.java | 738 --- .../diagram/usecase/edit/parts/ExtendEditPart.java | 151 - .../edit/parts/ExtendsLink_fixedEditPart.java | 733 --- .../usecase/edit/parts/ExtensionPointEditPart.java | 749 --- .../parts/ExtensionPointInRectangleEditPart.java | 761 --- .../GeneralizationAppliedStereotypeEditPart.java | 738 --- .../usecase/edit/parts/GeneralizationEditPart.java | 151 - .../parts/IncludeAppliedStereotypeEditPart.java | 738 --- .../usecase/edit/parts/IncludeEditPart.java | 151 - .../edit/parts/IncludeLink_fixedEditPart.java | 733 --- .../usecase/edit/parts/PackageEditPartCN.java | 768 --- .../usecase/edit/parts/PackageEditPartTN.java | 768 --- .../PackageImportAppliedStereotypeEditPart.java | 738 --- .../usecase/edit/parts/PackageImportEditPart.java | 119 - .../usecase/edit/parts/PackageMergeEditPart.java | 115 - .../usecase/edit/parts/PackageNameEditPartCN.java | 776 --- .../usecase/edit/parts/PackageNameEditPartTN.java | 776 --- ...kagePackageableElementCompartment2EditPart.java | 128 - ...ckagePackageableElementCompartmentEditPart.java | 128 - .../RealizationAppliedStereotypeEditPart.java | 738 --- .../usecase/edit/parts/RealizationEditPart.java | 121 - .../edit/parts/RealizationNameEditPart.java | 734 --- .../edit/parts/ShortCutDiagramEditPart.java | 384 -- .../usecase/edit/parts/UMLEditPartFactory.java | 444 -- .../diagram/usecase/edit/parts/UsageEditPart.java | 122 - .../usecase/edit/parts/UsageNameEditPart.java | 734 --- .../edit/parts/UseCaseAsRectangleEditPartTN.java | 1028 ---- .../parts/UseCaseAsRectangleNameEditPartTN.java | 791 --- .../usecase/edit/parts/UseCaseDiagramEditPart.java | 147 - .../usecase/edit/parts/UseCaseEditPartTN.java | 908 --- .../edit/parts/UseCaseInComponentEditPart.java | 908 --- .../edit/parts/UseCaseInComponentNameEditPart.java | 791 --- .../edit/parts/UseCaseInPackageEditPart.java | 908 --- .../edit/parts/UseCaseInPackageNameEditPart.java | 791 --- .../usecase/edit/parts/UseCaseNameEditPartTN.java | 791 --- .../edit/parts/UseCasePointsEditPartTN.java | 137 - .../parts/UseCasePointsInComponentEditPart.java | 135 - .../edit/parts/UseCasePointsInPackageEditPart.java | 135 - .../parts/UseCasePointsInRectangleEditPart.java | 125 - .../AbstractionItemSemanticEditPolicy.java | 172 - .../ActorAsRectangleItemSemanticEditPolicyTN.java | 201 - .../ActorInComponentItemSemanticEditPolicy.java | 201 - .../ActorInPackageItemSemanticEditPolicy.java | 201 - .../policies/ActorItemSemanticEditPolicyTN.java | 201 - .../AssociationItemSemanticEditPolicy.java | 201 - ...mentAnnotatedElementItemSemanticEditPolicy.java | 40 - .../policies/CommentItemSemanticEditPolicyCN.java | 113 - .../policies/CommentItemSemanticEditPolicyTN.java | 113 - ...ComponentInComponentItemSemanticEditPolicy.java | 201 - .../ComponentInPackageItemSemanticEditPolicy.java | 201 - .../ComponentItemSemanticEditPolicyTN.java | 201 - .../ComponentUsecases2CanonicalEditPolicy.java | 200 - .../ComponentUsecases2ItemSemanticEditPolicy.java | 59 - .../ComponentUsecases3CanonicalEditPolicy.java | 200 - .../ComponentUsecases3ItemSemanticEditPolicy.java | 59 - .../ComponentUsecasesCanonicalEditPolicy.java | 200 - .../ComponentUsecasesItemSemanticEditPolicy.java | 59 - ...ntConstrainedElementItemSemanticEditPolicy.java | 40 - ...onstraintInComponentItemSemanticEditPolicy.java | 172 - .../ConstraintInPackageItemSemanticEditPolicy.java | 172 - .../ConstraintItemSemanticEditPolicyTN.java | 172 - .../policies/DependencyItemSemanticEditPolicy.java | 172 - .../policies/ExtendItemSemanticEditPolicy.java | 172 - ...sionPointInRectangleItemSemanticEditPolicy.java | 64 - .../ExtensionPointItemSemanticEditPolicy.java | 64 - .../GeneralizationItemSemanticEditPolicy.java | 113 - .../policies/IncludeItemSemanticEditPolicy.java | 172 - .../edit/policies/OpenDiagramEditPolicy.java | 196 - .../PackageImportItemSemanticEditPolicy.java | 113 - .../policies/PackageItemSemanticEditPolicyCN.java | 190 - .../policies/PackageItemSemanticEditPolicyTN.java | 190 - .../PackageMergeItemSemanticEditPolicy.java | 113 - ...ableElementCompartment2CanonicalEditPolicy.java | 199 - ...eElementCompartment2ItemSemanticEditPolicy.java | 63 - ...eableElementCompartmentCanonicalEditPolicy.java | 199 - ...leElementCompartmentItemSemanticEditPolicy.java | 63 - .../RealizationItemSemanticEditPolicy.java | 172 - .../ShortCutDiagramItemSemanticEditPolicy.java | 55 - .../policies/UMLBaseItemSemanticEditPolicy.java | 611 -- .../policies/UMLTextNonResizableEditPolicy.java | 236 - .../edit/policies/UMLTextSelectionEditPolicy.java | 220 - .../edit/policies/UsageItemSemanticEditPolicy.java | 172 - ...UseCaseAsRectangleItemSemanticEditPolicyTN.java | 219 - .../UseCaseDiagramCanonicalEditPolicy.java | 680 --- .../UseCaseDiagramItemSemanticEditPolicy.java | 108 - .../UseCaseInComponentItemSemanticEditPolicy.java | 219 - .../UseCaseInPackageItemSemanticEditPolicy.java | 219 - .../policies/UseCaseItemSemanticEditPolicyTN.java | 219 - .../UseCasePointsCanonicalEditPolicyTN.java | 172 - ...seCasePointsInComponentCanonicalEditPolicy.java | 172 - ...asePointsInComponentItemSemanticEditPolicy.java | 43 - .../UseCasePointsInPackageCanonicalEditPolicy.java | 172 - ...eCasePointsInPackageItemSemanticEditPolicy.java | 43 - ...seCasePointsInRectangleCanonicalEditPolicy.java | 172 - ...asePointsInRectangleItemSemanticEditPolicy.java | 43 - .../UseCasePointsItemSemanticEditPolicyTN.java | 43 - .../usecase/expressions/UMLAbstractExpression.java | 166 - .../diagram/usecase/expressions/UMLOCLFactory.java | 180 - .../navigator/UMLAbstractNavigatorItem.java | 71 - .../UMLDomainNavigatorContentProvider.java | 230 - .../usecase/navigator/UMLDomainNavigatorItem.java | 119 - .../navigator/UMLDomainNavigatorLabelProvider.java | 107 - .../navigator/UMLNavigatorActionProvider.java | 181 - .../navigator/UMLNavigatorContentProvider.java | 2513 -------- .../usecase/navigator/UMLNavigatorGroup.java | 110 - .../usecase/navigator/UMLNavigatorItem.java | 97 - .../navigator/UMLNavigatorLabelProvider.java | 797 --- .../usecase/navigator/UMLNavigatorLinkHelper.java | 128 - .../usecase/navigator/UMLNavigatorSorter.java | 40 - .../diagram/usecase/parsers/AbstractParser.java | 431 -- .../usecase/parsers/MessageFormatParser.java | 202 - .../part/DiagramEditorContextMenuProvider.java | 62 - .../diagram/usecase/part/LoadResourceAction.java | 43 - .../papyrus/diagram/usecase/part/Messages.java | 887 --- .../usecase/part/ModelElementSelectionPage.java | 156 - .../diagram/usecase/part/UMLCreationWizard.java | 167 - .../usecase/part/UMLCreationWizardPage.java | 96 - .../part/UMLDiagramActionBarContributor.java | 60 - .../diagram/usecase/part/UMLDiagramEditor.java | 557 -- .../usecase/part/UMLDiagramEditorPlugin.java | 333 - .../diagram/usecase/part/UMLDiagramEditorUtil.java | 378 -- .../usecase/part/UMLDiagramUpdateCommand.java | 91 - .../diagram/usecase/part/UMLDiagramUpdater.java | 3000 --------- .../diagram/usecase/part/UMLDocumentProvider.java | 988 --- .../usecase/part/UMLInitDiagramFileAction.java | 99 - .../diagram/usecase/part/UMLLinkDescriptor.java | 105 - .../diagram/usecase/part/UMLMatchingStrategy.java | 47 - .../usecase/part/UMLNewDiagramFileWizard.java | 174 - .../diagram/usecase/part/UMLNodeDescriptor.java | 55 - .../diagram/usecase/part/UMLPaletteFactory.java | 425 -- .../usecase/part/UMLUriEditorInputTester.java | 35 - .../diagram/usecase/part/UMLVisualIDRegistry.java | 1148 ---- .../diagram/usecase/part/ValidateAction.java | 251 - .../preferences/AbstractionPreferencePage.java | 90 - .../usecase/preferences/ActorPreferencePage.java | 64 - .../preferences/AssociationPreferencePage.java | 91 - .../usecase/preferences/CommentPreferencePage.java | 64 - .../preferences/ComponentPreferencePage.java | 118 - .../preferences/ConstraintPreferencePage.java | 64 - .../preferences/DependencyPreferencePage.java | 90 - .../DiagramAppearancePreferencePage.java | 31 - .../DiagramConnectionsPreferencePage.java | 31 - .../preferences/DiagramGeneralPreferencePage.java | 33 - .../preferences/DiagramPreferenceInitializer.java | 75 - .../preferences/DiagramPrintingPreferencePage.java | 31 - .../DiagramRulersAndGridPreferencePage.java | 31 - .../usecase/preferences/ExtendPreferencePage.java | 87 - .../preferences/ExtensionPointPreferencePage.java | 64 - .../preferences/GeneralizationPreferencePage.java | 87 - .../usecase/preferences/IncludePreferencePage.java | 87 - .../preferences/PackageImportPreferencePage.java | 87 - .../preferences/PackageMergePreferencePage.java | 87 - .../usecase/preferences/PackagePreferencePage.java | 118 - .../preferences/RealizationPreferencePage.java | 90 - .../preferences/ShortCutDiagramPreferencePage.java | 100 - .../usecase/preferences/UsagePreferencePage.java | 90 - .../preferences/UseCaseDiagramPreferencePage.java | 46 - .../usecase/preferences/UseCasePreferencePage.java | 120 - .../usecase/providers/ElementInitializers.java | 422 -- .../usecase/providers/UMLEditPartProvider.java | 154 - .../diagram/usecase/providers/UMLElementTypes.java | 570 -- .../diagram/usecase/providers/UMLIconProvider.java | 44 - .../providers/UMLMarkerNavigationProvider.java | 81 - .../providers/UMLModelingAssistantProvider.java | 531 -- .../usecase/providers/UMLParserProvider.java | 868 --- .../providers/UMLValidationDecoratorProvider.java | 58 - .../usecase/providers/UMLValidationProvider.java | 66 - .../diagram/usecase/providers/UMLViewProvider.java | 1580 ----- .../diagram/usecase/sheet/UMLPropertySection.java | 123 - .../usecase/sheet/UMLSheetLabelProvider.java | 91 - .../.classpath | 8 + .../.options | 7 + .../.project | 28 + .../.settings/usecaseDiagram.gmfgen.prefs | 8 + .../.settings/usecaseDiagram1.gmfgen.prefs | 8 + .../META-INF/MANIFEST.MF | 66 + .../about.html | 28 + .../build.properties | 8 + .../usecase/CreateUseCaseDiagramCommand.java | 41 + .../CreateUseCaseDiagramWithNavigationHandler.java | 24 + .../usecase/UmlUseCaseDiagramForMultiEditor.java | 119 + .../usecase/UseCaseDiagramCreationCondition.java | 32 + .../usecase/UseCaseDiagramEditorFactory.java | 32 + .../command/CreateAssociationSupplement.java | 102 + .../command/CreateExtensionPointCommand.java | 240 + .../usecase/draw2d/AbstractProportionalShape.java | 109 + .../diagram/usecase/draw2d/ShadowShape.java | 187 + .../papyrus/diagram/usecase/draw2d/StickMan.java | 147 + ...eotypeExtensionPointLabelDisplayEditPolicy.java | 53 + .../policies/CreateExtensionPointEditPolicy.java | 100 + .../policies/CustomDiagramDragDropEditPolicy.java | 119 + .../usecase/figure/AbstractSubjectFigure.java | 130 + .../diagram/usecase/figure/AssociationFigure.java | 183 + .../diagram/usecase/figure/UseCaseFigure.java | 207 + .../diagram/usecase/figure/UseCaseNodeFigure.java | 76 + .../usecase/helper/ExtensionPointLabelHelper.java | 79 + .../usecase/helper/UseCaseLinkMappingHelper.java | 87 + .../providers/CustomEditPolicyProvider.java | 82 + .../icons/incomingLinksNavigatorGroup.gif | Bin 0 -> 709 bytes .../icons/linkSourceNavigatorGroup.gif | Bin 0 -> 709 bytes .../icons/linkTargetNavigatorGroup.gif | Bin 0 -> 709 bytes .../icons/linksNavigatorGroup.gif | Bin 0 -> 709 bytes .../icons/obj16/Diagram_UseCase.gif | Bin 0 -> 95 bytes .../icons/obj16/UMLDiagramFile.gif | Bin 0 -> 339 bytes .../icons/outgoingLinksNavigatorGroup.gif | Bin 0 -> 709 bytes .../icons/wizban/NewUMLWizard.gif | Bin 0 -> 2466 bytes .../messages.properties | 188 + .../models/usecaseDiagram.gmfgen | 6419 ++++++++++++++++++++ .../models/usecaseDiagram.gmfgraph | 420 ++ .../models/usecaseDiagram.gmfmap | 895 +++ .../models/usecaseDiagram.gmftool | 107 + .../models/usecaseDiagram.trace | 119 + .../plugin.properties | 87 + .../plugin.xml | 1344 ++++ .../edit/commands/AbstractionCreateCommand.java | 168 + .../edit/commands/AbstractionReorientCommand.java | 178 + .../commands/ActorAsRectangleCreateCommandTN.java | 129 + .../edit/commands/ActorCreateCommandTN.java | 129 + .../commands/ActorInComponentCreateCommand.java | 129 + .../edit/commands/ActorInPackageCreateCommand.java | 129 + .../edit/commands/AssociationCreateCommand.java | 162 + .../edit/commands/AssociationReorientCommand.java | 176 + .../CommentAnnotatedElementCreateCommand.java | 106 + .../CommentAnnotatedElementReorientCommand.java | 161 + .../edit/commands/CommentCreateCommandCN.java | 129 + .../edit/commands/CommentCreateCommandTN.java | 129 + .../edit/commands/ComponentCreateCommandTN.java | 129 + .../ComponentInComponentCreateCommand.java | 128 + .../commands/ComponentInPackageCreateCommand.java | 129 + .../ConstraintConstrainedElementCreateCommand.java | 106 + ...onstraintConstrainedElementReorientCommand.java | 161 + .../edit/commands/ConstraintCreateCommandTN.java | 129 + .../ConstraintInComponentCreateCommand.java | 129 + .../commands/ConstraintInPackageCreateCommand.java | 132 + .../edit/commands/DependencyCreateCommand.java | 168 + .../edit/commands/DependencyReorientCommand.java | 178 + .../edit/commands/DiagramCreateCommand.java | 130 + .../usecase/edit/commands/ExtendCreateCommand.java | 165 + .../edit/commands/ExtendReorientCommand.java | 169 + .../edit/commands/ExtensionPointCreateCommand.java | 129 + .../ExtensionPointInRectangleCreateCommand.java | 129 + .../edit/commands/GeneralizationCreateCommand.java | 165 + .../commands/GeneralizationReorientCommand.java | 169 + .../edit/commands/IncludeCreateCommand.java | 165 + .../edit/commands/IncludeReorientCommand.java | 169 + .../edit/commands/PackageCreateCommandCN.java | 128 + .../edit/commands/PackageCreateCommandTN.java | 128 + .../edit/commands/PackageImportCreateCommand.java | 131 + .../commands/PackageImportReorientCommand.java | 166 + .../edit/commands/PackageMergeCreateCommand.java | 165 + .../edit/commands/PackageMergeReorientCommand.java | 169 + .../edit/commands/RealizationCreateCommand.java | 168 + .../edit/commands/RealizationReorientCommand.java | 178 + .../commands/ShortCutDiagramCreateCommand.java | 130 + .../commands/UMLReorientConnectionViewCommand.java | 80 + .../usecase/edit/commands/UsageCreateCommand.java | 168 + .../edit/commands/UsageReorientCommand.java | 178 + .../UseCaseAsRectangleCreateCommandTN.java | 129 + .../edit/commands/UseCaseCreateCommandTN.java | 129 + .../commands/UseCaseInComponentCreateCommand.java | 131 + .../commands/UseCaseInPackageCreateCommand.java | 129 + .../edit/helpers/AbstractionEditHelper.java | 20 + .../usecase/edit/helpers/ActorEditHelper.java | 20 + .../edit/helpers/AssociationEditHelper.java | 20 + .../usecase/edit/helpers/CommentEditHelper.java | 20 + .../usecase/edit/helpers/ComponentEditHelper.java | 20 + .../usecase/edit/helpers/ConstraintEditHelper.java | 20 + .../usecase/edit/helpers/DependencyEditHelper.java | 20 + .../usecase/edit/helpers/ExtendEditHelper.java | 20 + .../edit/helpers/ExtensionPointEditHelper.java | 20 + .../edit/helpers/GeneralizationEditHelper.java | 20 + .../usecase/edit/helpers/IncludeEditHelper.java | 20 + .../usecase/edit/helpers/PackageEditHelper.java | 20 + .../edit/helpers/PackageImportEditHelper.java | 20 + .../edit/helpers/PackageMergeEditHelper.java | 20 + .../edit/helpers/RealizationEditHelper.java | 20 + .../edit/helpers/ShortCutDiagramEditHelper.java | 20 + .../usecase/edit/helpers/UMLBaseEditHelper.java | 110 + .../usecase/edit/helpers/UsageEditHelper.java | 20 + .../usecase/edit/helpers/UseCaseEditHelper.java | 20 + .../usecase/edit/parts/AbstractionEditPart.java | 122 + .../edit/parts/AbstractionNameEditPart.java | 734 +++ .../parts/ActorAppliedStereotypeEditPartCN.java | 762 +++ .../parts/ActorAppliedStereotypeEditPartTN.java | 774 +++ .../edit/parts/ActorAsRectangleEditPartTN.java | 902 +++ .../edit/parts/ActorAsRectangleNameEditPartTN.java | 791 +++ .../usecase/edit/parts/ActorEditPartTN.java | 801 +++ .../ActorInComponentAppliedStereotypeEditPart.java | 774 +++ .../edit/parts/ActorInComponentEditPart.java | 801 +++ .../edit/parts/ActorInComponentNameEditPart.java | 788 +++ .../ActorInPackageAppliedStereotypeEditPart.java | 774 +++ .../usecase/edit/parts/ActorInPackageEditPart.java | 801 +++ .../edit/parts/ActorInPackageNameEditPart.java | 788 +++ .../usecase/edit/parts/ActorNameEditPartCN.java | 767 +++ .../usecase/edit/parts/ActorNameEditPartTN.java | 788 +++ .../AppliedStereotypeAbstractionEditPart.java | 726 +++ .../AppliedStereotypePackageImportEditPart.java | 723 +++ .../AppliedStereotypePackageMergeEditPart.java | 726 +++ .../AppliedStereotypeRealizationEditPart.java | 723 +++ .../edit/parts/AppliedStereotypeUsageEditPart.java | 726 +++ .../AssociationAppliedStereotypeEditPart.java | 738 +++ .../usecase/edit/parts/AssociationEditPart.java | 230 + .../edit/parts/AssociationNameEditPart.java | 734 +++ .../parts/CommentAnnotatedElementEditPart.java | 86 + .../usecase/edit/parts/CommentBodyEditPartCN.java | 772 +++ .../usecase/edit/parts/CommentBodyEditPartTN.java | 772 +++ .../usecase/edit/parts/CommentEditPartCN.java | 448 ++ .../usecase/edit/parts/CommentEditPartTN.java | 448 ++ .../usecase/edit/parts/ComponentEditPartTN.java | 975 +++ .../edit/parts/ComponentInComponentEditPart.java | 974 +++ .../parts/ComponentInComponentNameEditPart.java | 771 +++ .../edit/parts/ComponentInPackageEditPart.java | 974 +++ .../edit/parts/ComponentInPackageNameEditPart.java | 771 +++ .../edit/parts/ComponentNameEditPartTN.java | 771 +++ .../edit/parts/ComponentUsecases2EditPart.java | 125 + .../edit/parts/ComponentUsecases3EditPart.java | 125 + .../edit/parts/ComponentUsecasesEditPart.java | 125 + .../ConstraintConstrainedElementEditPart.java | 86 + .../usecase/edit/parts/ConstraintEditPartTN.java | 845 +++ .../edit/parts/ConstraintInComponentEditPart.java | 845 +++ .../parts/ConstraintInComponentNameEditPart.java | 771 +++ .../edit/parts/ConstraintInPackageEditPart.java | 845 +++ .../parts/ConstraintInPackageNameEditPart.java | 771 +++ .../edit/parts/ConstraintNameEditPartTN.java | 771 +++ .../parts/DependencyAppliedStereotypeEditPart.java | 738 +++ .../usecase/edit/parts/DependencyEditPart.java | 120 + .../usecase/edit/parts/DependencyNameEditPart.java | 734 +++ .../usecase/edit/parts/DiagramNameEditPart.java | 760 +++ .../parts/ExtendAppliedStereotypeEditPart.java | 738 +++ .../diagram/usecase/edit/parts/ExtendEditPart.java | 151 + .../edit/parts/ExtendsLink_fixedEditPart.java | 733 +++ .../usecase/edit/parts/ExtensionPointEditPart.java | 749 +++ .../parts/ExtensionPointInRectangleEditPart.java | 761 +++ .../GeneralizationAppliedStereotypeEditPart.java | 738 +++ .../usecase/edit/parts/GeneralizationEditPart.java | 151 + .../parts/IncludeAppliedStereotypeEditPart.java | 738 +++ .../usecase/edit/parts/IncludeEditPart.java | 151 + .../edit/parts/IncludeLink_fixedEditPart.java | 733 +++ .../usecase/edit/parts/PackageEditPartCN.java | 768 +++ .../usecase/edit/parts/PackageEditPartTN.java | 768 +++ .../PackageImportAppliedStereotypeEditPart.java | 738 +++ .../usecase/edit/parts/PackageImportEditPart.java | 119 + .../usecase/edit/parts/PackageMergeEditPart.java | 115 + .../usecase/edit/parts/PackageNameEditPartCN.java | 776 +++ .../usecase/edit/parts/PackageNameEditPartTN.java | 776 +++ ...kagePackageableElementCompartment2EditPart.java | 128 + ...ckagePackageableElementCompartmentEditPart.java | 128 + .../RealizationAppliedStereotypeEditPart.java | 738 +++ .../usecase/edit/parts/RealizationEditPart.java | 121 + .../edit/parts/RealizationNameEditPart.java | 734 +++ .../edit/parts/ShortCutDiagramEditPart.java | 384 ++ .../usecase/edit/parts/UMLEditPartFactory.java | 444 ++ .../diagram/usecase/edit/parts/UsageEditPart.java | 122 + .../usecase/edit/parts/UsageNameEditPart.java | 734 +++ .../edit/parts/UseCaseAsRectangleEditPartTN.java | 1028 ++++ .../parts/UseCaseAsRectangleNameEditPartTN.java | 791 +++ .../usecase/edit/parts/UseCaseDiagramEditPart.java | 147 + .../usecase/edit/parts/UseCaseEditPartTN.java | 908 +++ .../edit/parts/UseCaseInComponentEditPart.java | 908 +++ .../edit/parts/UseCaseInComponentNameEditPart.java | 791 +++ .../edit/parts/UseCaseInPackageEditPart.java | 908 +++ .../edit/parts/UseCaseInPackageNameEditPart.java | 791 +++ .../usecase/edit/parts/UseCaseNameEditPartTN.java | 791 +++ .../edit/parts/UseCasePointsEditPartTN.java | 137 + .../parts/UseCasePointsInComponentEditPart.java | 135 + .../edit/parts/UseCasePointsInPackageEditPart.java | 135 + .../parts/UseCasePointsInRectangleEditPart.java | 125 + .../AbstractionItemSemanticEditPolicy.java | 172 + .../ActorAsRectangleItemSemanticEditPolicyTN.java | 201 + .../ActorInComponentItemSemanticEditPolicy.java | 201 + .../ActorInPackageItemSemanticEditPolicy.java | 201 + .../policies/ActorItemSemanticEditPolicyTN.java | 201 + .../AssociationItemSemanticEditPolicy.java | 201 + ...mentAnnotatedElementItemSemanticEditPolicy.java | 40 + .../policies/CommentItemSemanticEditPolicyCN.java | 113 + .../policies/CommentItemSemanticEditPolicyTN.java | 113 + ...ComponentInComponentItemSemanticEditPolicy.java | 201 + .../ComponentInPackageItemSemanticEditPolicy.java | 201 + .../ComponentItemSemanticEditPolicyTN.java | 201 + .../ComponentUsecases2CanonicalEditPolicy.java | 200 + .../ComponentUsecases2ItemSemanticEditPolicy.java | 59 + .../ComponentUsecases3CanonicalEditPolicy.java | 200 + .../ComponentUsecases3ItemSemanticEditPolicy.java | 59 + .../ComponentUsecasesCanonicalEditPolicy.java | 200 + .../ComponentUsecasesItemSemanticEditPolicy.java | 59 + ...ntConstrainedElementItemSemanticEditPolicy.java | 40 + ...onstraintInComponentItemSemanticEditPolicy.java | 172 + .../ConstraintInPackageItemSemanticEditPolicy.java | 172 + .../ConstraintItemSemanticEditPolicyTN.java | 172 + .../policies/DependencyItemSemanticEditPolicy.java | 172 + .../policies/ExtendItemSemanticEditPolicy.java | 172 + ...sionPointInRectangleItemSemanticEditPolicy.java | 64 + .../ExtensionPointItemSemanticEditPolicy.java | 64 + .../GeneralizationItemSemanticEditPolicy.java | 113 + .../policies/IncludeItemSemanticEditPolicy.java | 172 + .../edit/policies/OpenDiagramEditPolicy.java | 196 + .../PackageImportItemSemanticEditPolicy.java | 113 + .../policies/PackageItemSemanticEditPolicyCN.java | 190 + .../policies/PackageItemSemanticEditPolicyTN.java | 190 + .../PackageMergeItemSemanticEditPolicy.java | 113 + ...ableElementCompartment2CanonicalEditPolicy.java | 199 + ...eElementCompartment2ItemSemanticEditPolicy.java | 63 + ...eableElementCompartmentCanonicalEditPolicy.java | 199 + ...leElementCompartmentItemSemanticEditPolicy.java | 63 + .../RealizationItemSemanticEditPolicy.java | 172 + .../ShortCutDiagramItemSemanticEditPolicy.java | 55 + .../policies/UMLBaseItemSemanticEditPolicy.java | 611 ++ .../policies/UMLTextNonResizableEditPolicy.java | 236 + .../edit/policies/UMLTextSelectionEditPolicy.java | 220 + .../edit/policies/UsageItemSemanticEditPolicy.java | 172 + ...UseCaseAsRectangleItemSemanticEditPolicyTN.java | 219 + .../UseCaseDiagramCanonicalEditPolicy.java | 680 +++ .../UseCaseDiagramItemSemanticEditPolicy.java | 108 + .../UseCaseInComponentItemSemanticEditPolicy.java | 219 + .../UseCaseInPackageItemSemanticEditPolicy.java | 219 + .../policies/UseCaseItemSemanticEditPolicyTN.java | 219 + .../UseCasePointsCanonicalEditPolicyTN.java | 172 + ...seCasePointsInComponentCanonicalEditPolicy.java | 172 + ...asePointsInComponentItemSemanticEditPolicy.java | 43 + .../UseCasePointsInPackageCanonicalEditPolicy.java | 172 + ...eCasePointsInPackageItemSemanticEditPolicy.java | 43 + ...seCasePointsInRectangleCanonicalEditPolicy.java | 172 + ...asePointsInRectangleItemSemanticEditPolicy.java | 43 + .../UseCasePointsItemSemanticEditPolicyTN.java | 43 + .../usecase/expressions/UMLAbstractExpression.java | 166 + .../diagram/usecase/expressions/UMLOCLFactory.java | 180 + .../navigator/UMLAbstractNavigatorItem.java | 71 + .../UMLDomainNavigatorContentProvider.java | 230 + .../usecase/navigator/UMLDomainNavigatorItem.java | 119 + .../navigator/UMLDomainNavigatorLabelProvider.java | 107 + .../navigator/UMLNavigatorActionProvider.java | 181 + .../navigator/UMLNavigatorContentProvider.java | 2513 ++++++++ .../usecase/navigator/UMLNavigatorGroup.java | 110 + .../usecase/navigator/UMLNavigatorItem.java | 97 + .../navigator/UMLNavigatorLabelProvider.java | 797 +++ .../usecase/navigator/UMLNavigatorLinkHelper.java | 128 + .../usecase/navigator/UMLNavigatorSorter.java | 40 + .../diagram/usecase/parsers/AbstractParser.java | 431 ++ .../usecase/parsers/MessageFormatParser.java | 202 + .../part/DiagramEditorContextMenuProvider.java | 62 + .../diagram/usecase/part/LoadResourceAction.java | 43 + .../papyrus/diagram/usecase/part/Messages.java | 887 +++ .../usecase/part/ModelElementSelectionPage.java | 156 + .../diagram/usecase/part/UMLCreationWizard.java | 167 + .../usecase/part/UMLCreationWizardPage.java | 96 + .../part/UMLDiagramActionBarContributor.java | 60 + .../diagram/usecase/part/UMLDiagramEditor.java | 557 ++ .../usecase/part/UMLDiagramEditorPlugin.java | 333 + .../diagram/usecase/part/UMLDiagramEditorUtil.java | 378 ++ .../usecase/part/UMLDiagramUpdateCommand.java | 91 + .../diagram/usecase/part/UMLDiagramUpdater.java | 3000 +++++++++ .../diagram/usecase/part/UMLDocumentProvider.java | 988 +++ .../usecase/part/UMLInitDiagramFileAction.java | 99 + .../diagram/usecase/part/UMLLinkDescriptor.java | 105 + .../diagram/usecase/part/UMLMatchingStrategy.java | 47 + .../usecase/part/UMLNewDiagramFileWizard.java | 174 + .../diagram/usecase/part/UMLNodeDescriptor.java | 55 + .../diagram/usecase/part/UMLPaletteFactory.java | 425 ++ .../usecase/part/UMLUriEditorInputTester.java | 35 + .../diagram/usecase/part/UMLVisualIDRegistry.java | 1148 ++++ .../diagram/usecase/part/ValidateAction.java | 251 + .../preferences/AbstractionPreferencePage.java | 90 + .../usecase/preferences/ActorPreferencePage.java | 64 + .../preferences/AssociationPreferencePage.java | 91 + .../usecase/preferences/CommentPreferencePage.java | 64 + .../preferences/ComponentPreferencePage.java | 118 + .../preferences/ConstraintPreferencePage.java | 64 + .../preferences/DependencyPreferencePage.java | 90 + .../DiagramAppearancePreferencePage.java | 31 + .../DiagramConnectionsPreferencePage.java | 31 + .../preferences/DiagramGeneralPreferencePage.java | 33 + .../preferences/DiagramPreferenceInitializer.java | 75 + .../preferences/DiagramPrintingPreferencePage.java | 31 + .../DiagramRulersAndGridPreferencePage.java | 31 + .../usecase/preferences/ExtendPreferencePage.java | 87 + .../preferences/ExtensionPointPreferencePage.java | 64 + .../preferences/GeneralizationPreferencePage.java | 87 + .../usecase/preferences/IncludePreferencePage.java | 87 + .../preferences/PackageImportPreferencePage.java | 87 + .../preferences/PackageMergePreferencePage.java | 87 + .../usecase/preferences/PackagePreferencePage.java | 118 + .../preferences/RealizationPreferencePage.java | 90 + .../preferences/ShortCutDiagramPreferencePage.java | 100 + .../usecase/preferences/UsagePreferencePage.java | 90 + .../preferences/UseCaseDiagramPreferencePage.java | 46 + .../usecase/preferences/UseCasePreferencePage.java | 120 + .../usecase/providers/ElementInitializers.java | 422 ++ .../usecase/providers/UMLEditPartProvider.java | 154 + .../diagram/usecase/providers/UMLElementTypes.java | 570 ++ .../diagram/usecase/providers/UMLIconProvider.java | 44 + .../providers/UMLMarkerNavigationProvider.java | 81 + .../providers/UMLModelingAssistantProvider.java | 531 ++ .../usecase/providers/UMLParserProvider.java | 868 +++ .../providers/UMLValidationDecoratorProvider.java | 58 + .../usecase/providers/UMLValidationProvider.java | 66 + .../diagram/usecase/providers/UMLViewProvider.java | 1580 +++++ .../diagram/usecase/sheet/UMLPropertySection.java | 123 + .../usecase/sheet/UMLSheetLabelProvider.java | 91 + 656 files changed, 102362 insertions(+), 102362 deletions(-) delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.classpath delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.options delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.project delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.settings/usecaseDiagram.gmfgen.prefs delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.settings/usecaseDiagram1.gmfgen.prefs delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/META-INF/MANIFEST.MF delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/about.html delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/build.properties delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/CreateUseCaseDiagramCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/CreateUseCaseDiagramWithNavigationHandler.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UmlUseCaseDiagramForMultiEditor.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UseCaseDiagramCreationCondition.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UseCaseDiagramEditorFactory.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/command/CreateAssociationSupplement.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/command/CreateExtensionPointCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/AbstractProportionalShape.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/ShadowShape.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/StickMan.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/AppliedStereotypeExtensionPointLabelDisplayEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/CreateExtensionPointEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/CustomDiagramDragDropEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/AbstractSubjectFigure.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/AssociationFigure.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/UseCaseFigure.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/UseCaseNodeFigure.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/helper/ExtensionPointLabelHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/helper/UseCaseLinkMappingHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/providers/CustomEditPolicyProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/incomingLinksNavigatorGroup.gif delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linkSourceNavigatorGroup.gif delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linkTargetNavigatorGroup.gif delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linksNavigatorGroup.gif delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/obj16/Diagram_UseCase.gif delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/obj16/UMLDiagramFile.gif delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/outgoingLinksNavigatorGroup.gif delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/wizban/NewUMLWizard.gif delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/messages.properties delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.gmfgen delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.gmfgraph delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.gmfmap delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.gmftool delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.trace delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/plugin.properties delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/plugin.xml delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/AbstractionCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/AbstractionReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ActorAsRectangleCreateCommandTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ActorCreateCommandTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ActorInComponentCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ActorInPackageCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/AssociationCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/AssociationReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/CommentAnnotatedElementCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/CommentAnnotatedElementReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/CommentCreateCommandCN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/CommentCreateCommandTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ComponentCreateCommandTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ComponentInComponentCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ComponentInPackageCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ConstraintConstrainedElementCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ConstraintConstrainedElementReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ConstraintCreateCommandTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ConstraintInComponentCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ConstraintInPackageCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/DependencyCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/DependencyReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/DiagramCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ExtendCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ExtendReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ExtensionPointCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ExtensionPointInRectangleCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/GeneralizationCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/GeneralizationReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/IncludeCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/IncludeReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageCreateCommandCN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageCreateCommandTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageImportCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageImportReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageMergeCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageMergeReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/RealizationCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/RealizationReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ShortCutDiagramCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UMLReorientConnectionViewCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UsageCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UsageReorientCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UseCaseAsRectangleCreateCommandTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UseCaseCreateCommandTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UseCaseInComponentCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UseCaseInPackageCreateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/AbstractionEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ActorEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/AssociationEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/CommentEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ComponentEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ConstraintEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/DependencyEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ExtendEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ExtensionPointEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/GeneralizationEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/IncludeEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/PackageEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/PackageImportEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/PackageMergeEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/RealizationEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ShortCutDiagramEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/UMLBaseEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/UsageEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/UseCaseEditHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AbstractionEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AbstractionNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorAppliedStereotypeEditPartCN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorAppliedStereotypeEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorAsRectangleEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorAsRectangleNameEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInComponentAppliedStereotypeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInComponentEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInComponentNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInPackageAppliedStereotypeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInPackageEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInPackageNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorNameEditPartCN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorNameEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AppliedStereotypeAbstractionEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AppliedStereotypePackageImportEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AppliedStereotypePackageMergeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AppliedStereotypeRealizationEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AppliedStereotypeUsageEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AssociationAppliedStereotypeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AssociationEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AssociationNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/CommentAnnotatedElementEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/CommentBodyEditPartCN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/CommentBodyEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/CommentEditPartCN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/CommentEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentInComponentEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentInComponentNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentInPackageEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentInPackageNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentNameEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentUsecases2EditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentUsecases3EditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentUsecasesEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintConstrainedElementEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintInComponentEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintInComponentNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintInPackageEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintInPackageNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintNameEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/DependencyAppliedStereotypeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/DependencyEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/DependencyNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/DiagramNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ExtendAppliedStereotypeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ExtendEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ExtendsLink_fixedEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ExtensionPointEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ExtensionPointInRectangleEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/GeneralizationAppliedStereotypeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/GeneralizationEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/IncludeAppliedStereotypeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/IncludeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/IncludeLink_fixedEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageEditPartCN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageImportAppliedStereotypeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageImportEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageMergeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageNameEditPartCN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageNameEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackagePackageableElementCompartment2EditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackagePackageableElementCompartmentEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/RealizationAppliedStereotypeEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/RealizationEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/RealizationNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ShortCutDiagramEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UMLEditPartFactory.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UsageEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UsageNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseAsRectangleEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseAsRectangleNameEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseDiagramEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseInComponentEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseInComponentNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseInPackageEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseInPackageNameEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseNameEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCasePointsEditPartTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCasePointsInComponentEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCasePointsInPackageEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCasePointsInRectangleEditPart.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/AbstractionItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ActorAsRectangleItemSemanticEditPolicyTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ActorInComponentItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ActorInPackageItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ActorItemSemanticEditPolicyTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/AssociationItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/CommentAnnotatedElementItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/CommentItemSemanticEditPolicyCN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/CommentItemSemanticEditPolicyTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentInComponentItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentInPackageItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentItemSemanticEditPolicyTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecases2CanonicalEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecases2ItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecases3CanonicalEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecases3ItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecasesCanonicalEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecasesItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ConstraintConstrainedElementItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ConstraintInComponentItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ConstraintInPackageItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ConstraintItemSemanticEditPolicyTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/DependencyItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ExtendItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ExtensionPointInRectangleItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ExtensionPointItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/GeneralizationItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/IncludeItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/OpenDiagramEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackageImportItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackageItemSemanticEditPolicyCN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackageItemSemanticEditPolicyTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackageMergeItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackagePackageableElementCompartment2CanonicalEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackagePackageableElementCompartment2ItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackagePackageableElementCompartmentCanonicalEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackagePackageableElementCompartmentItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/RealizationItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ShortCutDiagramItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UMLBaseItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UMLTextNonResizableEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UMLTextSelectionEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UsageItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseAsRectangleItemSemanticEditPolicyTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseDiagramCanonicalEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseDiagramItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseInComponentItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseInPackageItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseItemSemanticEditPolicyTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsCanonicalEditPolicyTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInComponentCanonicalEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInComponentItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInPackageCanonicalEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInPackageItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInRectangleCanonicalEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInRectangleItemSemanticEditPolicy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsItemSemanticEditPolicyTN.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/expressions/UMLAbstractExpression.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/expressions/UMLOCLFactory.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLAbstractNavigatorItem.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLDomainNavigatorContentProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLDomainNavigatorItem.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLDomainNavigatorLabelProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorActionProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorContentProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorGroup.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorItem.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorLabelProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorLinkHelper.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorSorter.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/parsers/AbstractParser.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/parsers/MessageFormatParser.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/DiagramEditorContextMenuProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/LoadResourceAction.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/Messages.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/ModelElementSelectionPage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLCreationWizard.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLCreationWizardPage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramActionBarContributor.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramEditor.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramEditorPlugin.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramEditorUtil.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramUpdateCommand.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramUpdater.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDocumentProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLInitDiagramFileAction.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLLinkDescriptor.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLMatchingStrategy.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLNewDiagramFileWizard.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLNodeDescriptor.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLPaletteFactory.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLUriEditorInputTester.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLVisualIDRegistry.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/ValidateAction.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/AbstractionPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ActorPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/AssociationPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/CommentPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ComponentPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ConstraintPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DependencyPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramAppearancePreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramConnectionsPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramGeneralPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramPreferenceInitializer.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramPrintingPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramRulersAndGridPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ExtendPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ExtensionPointPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/GeneralizationPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/IncludePreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/PackageImportPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/PackageMergePreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/PackagePreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/RealizationPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ShortCutDiagramPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/UsagePreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/UseCaseDiagramPreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/UseCasePreferencePage.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/ElementInitializers.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLEditPartProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLElementTypes.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLIconProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLMarkerNavigationProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLModelingAssistantProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLParserProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLValidationDecoratorProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLValidationProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLViewProvider.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/sheet/UMLPropertySection.java delete mode 100644 plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/sheet/UMLSheetLabelProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/.classpath create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/.options create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/.project create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/.settings/usecaseDiagram.gmfgen.prefs create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/.settings/usecaseDiagram1.gmfgen.prefs create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/META-INF/MANIFEST.MF create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/about.html create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/build.properties create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/CreateUseCaseDiagramCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/CreateUseCaseDiagramWithNavigationHandler.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UmlUseCaseDiagramForMultiEditor.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UseCaseDiagramCreationCondition.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UseCaseDiagramEditorFactory.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/command/CreateAssociationSupplement.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/command/CreateExtensionPointCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/AbstractProportionalShape.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/ShadowShape.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/StickMan.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/AppliedStereotypeExtensionPointLabelDisplayEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/CreateExtensionPointEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/CustomDiagramDragDropEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/AbstractSubjectFigure.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/AssociationFigure.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/UseCaseFigure.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/UseCaseNodeFigure.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/helper/ExtensionPointLabelHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/helper/UseCaseLinkMappingHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/providers/CustomEditPolicyProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/icons/incomingLinksNavigatorGroup.gif create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/icons/linkSourceNavigatorGroup.gif create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/icons/linkTargetNavigatorGroup.gif create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/icons/linksNavigatorGroup.gif create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/icons/obj16/Diagram_UseCase.gif create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/icons/obj16/UMLDiagramFile.gif create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/icons/outgoingLinksNavigatorGroup.gif create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/icons/wizban/NewUMLWizard.gif create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/messages.properties create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/models/usecaseDiagram.gmfgen create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/models/usecaseDiagram.gmfgraph create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/models/usecaseDiagram.gmfmap create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/models/usecaseDiagram.gmftool create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/models/usecaseDiagram.trace create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.properties create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/AbstractionCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/AbstractionReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ActorAsRectangleCreateCommandTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ActorCreateCommandTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ActorInComponentCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ActorInPackageCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/AssociationCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/AssociationReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/CommentAnnotatedElementCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/CommentAnnotatedElementReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/CommentCreateCommandCN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/CommentCreateCommandTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ComponentCreateCommandTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ComponentInComponentCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ComponentInPackageCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ConstraintConstrainedElementCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ConstraintConstrainedElementReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ConstraintCreateCommandTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ConstraintInComponentCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ConstraintInPackageCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/DependencyCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/DependencyReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/DiagramCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ExtendCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ExtendReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ExtensionPointCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ExtensionPointInRectangleCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/GeneralizationCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/GeneralizationReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/IncludeCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/IncludeReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageCreateCommandCN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageCreateCommandTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageImportCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageImportReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageMergeCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/PackageMergeReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/RealizationCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/RealizationReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/ShortCutDiagramCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UMLReorientConnectionViewCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UsageCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UsageReorientCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UseCaseAsRectangleCreateCommandTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UseCaseCreateCommandTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UseCaseInComponentCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/commands/UseCaseInPackageCreateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/AbstractionEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ActorEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/AssociationEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/CommentEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ComponentEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ConstraintEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/DependencyEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ExtendEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ExtensionPointEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/GeneralizationEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/IncludeEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/PackageEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/PackageImportEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/PackageMergeEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/RealizationEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/ShortCutDiagramEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/UMLBaseEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/UsageEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/helpers/UseCaseEditHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AbstractionEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AbstractionNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorAppliedStereotypeEditPartCN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorAppliedStereotypeEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorAsRectangleEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorAsRectangleNameEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInComponentAppliedStereotypeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInComponentEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInComponentNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInPackageAppliedStereotypeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInPackageEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorInPackageNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorNameEditPartCN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ActorNameEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AppliedStereotypeAbstractionEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AppliedStereotypePackageImportEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AppliedStereotypePackageMergeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AppliedStereotypeRealizationEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AppliedStereotypeUsageEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AssociationAppliedStereotypeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AssociationEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/AssociationNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/CommentAnnotatedElementEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/CommentBodyEditPartCN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/CommentBodyEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/CommentEditPartCN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/CommentEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentInComponentEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentInComponentNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentInPackageEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentInPackageNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentNameEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentUsecases2EditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentUsecases3EditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ComponentUsecasesEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintConstrainedElementEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintInComponentEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintInComponentNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintInPackageEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintInPackageNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ConstraintNameEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/DependencyAppliedStereotypeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/DependencyEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/DependencyNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/DiagramNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ExtendAppliedStereotypeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ExtendEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ExtendsLink_fixedEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ExtensionPointEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ExtensionPointInRectangleEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/GeneralizationAppliedStereotypeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/GeneralizationEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/IncludeAppliedStereotypeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/IncludeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/IncludeLink_fixedEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageEditPartCN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageImportAppliedStereotypeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageImportEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageMergeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageNameEditPartCN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackageNameEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackagePackageableElementCompartment2EditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/PackagePackageableElementCompartmentEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/RealizationAppliedStereotypeEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/RealizationEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/RealizationNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/ShortCutDiagramEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UMLEditPartFactory.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UsageEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UsageNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseAsRectangleEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseAsRectangleNameEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseDiagramEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseInComponentEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseInComponentNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseInPackageEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseInPackageNameEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCaseNameEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCasePointsEditPartTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCasePointsInComponentEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCasePointsInPackageEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/parts/UseCasePointsInRectangleEditPart.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/AbstractionItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ActorAsRectangleItemSemanticEditPolicyTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ActorInComponentItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ActorInPackageItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ActorItemSemanticEditPolicyTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/AssociationItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/CommentAnnotatedElementItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/CommentItemSemanticEditPolicyCN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/CommentItemSemanticEditPolicyTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentInComponentItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentInPackageItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentItemSemanticEditPolicyTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecases2CanonicalEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecases2ItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecases3CanonicalEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecases3ItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecasesCanonicalEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ComponentUsecasesItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ConstraintConstrainedElementItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ConstraintInComponentItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ConstraintInPackageItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ConstraintItemSemanticEditPolicyTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/DependencyItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ExtendItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ExtensionPointInRectangleItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ExtensionPointItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/GeneralizationItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/IncludeItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/OpenDiagramEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackageImportItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackageItemSemanticEditPolicyCN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackageItemSemanticEditPolicyTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackageMergeItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackagePackageableElementCompartment2CanonicalEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackagePackageableElementCompartment2ItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackagePackageableElementCompartmentCanonicalEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/PackagePackageableElementCompartmentItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/RealizationItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/ShortCutDiagramItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UMLBaseItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UMLTextNonResizableEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UMLTextSelectionEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UsageItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseAsRectangleItemSemanticEditPolicyTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseDiagramCanonicalEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseDiagramItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseInComponentItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseInPackageItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCaseItemSemanticEditPolicyTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsCanonicalEditPolicyTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInComponentCanonicalEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInComponentItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInPackageCanonicalEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInPackageItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInRectangleCanonicalEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsInRectangleItemSemanticEditPolicy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/edit/policies/UseCasePointsItemSemanticEditPolicyTN.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/expressions/UMLAbstractExpression.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/expressions/UMLOCLFactory.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLAbstractNavigatorItem.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLDomainNavigatorContentProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLDomainNavigatorItem.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLDomainNavigatorLabelProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorActionProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorContentProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorGroup.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorItem.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorLabelProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorLinkHelper.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/navigator/UMLNavigatorSorter.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/parsers/AbstractParser.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/parsers/MessageFormatParser.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/DiagramEditorContextMenuProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/LoadResourceAction.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/Messages.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/ModelElementSelectionPage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLCreationWizard.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLCreationWizardPage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramActionBarContributor.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramEditor.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramEditorPlugin.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramEditorUtil.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramUpdateCommand.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDiagramUpdater.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLDocumentProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLInitDiagramFileAction.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLLinkDescriptor.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLMatchingStrategy.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLNewDiagramFileWizard.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLNodeDescriptor.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLPaletteFactory.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLUriEditorInputTester.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/UMLVisualIDRegistry.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/part/ValidateAction.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/AbstractionPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ActorPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/AssociationPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/CommentPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ComponentPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ConstraintPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DependencyPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramAppearancePreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramConnectionsPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramGeneralPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramPreferenceInitializer.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramPrintingPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/DiagramRulersAndGridPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ExtendPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ExtensionPointPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/GeneralizationPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/IncludePreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/PackageImportPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/PackageMergePreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/PackagePreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/RealizationPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/ShortCutDiagramPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/UsagePreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/UseCaseDiagramPreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/preferences/UseCasePreferencePage.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/ElementInitializers.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLEditPartProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLElementTypes.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLIconProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLMarkerNavigationProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLModelingAssistantProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLParserProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLValidationDecoratorProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLValidationProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/providers/UMLViewProvider.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/sheet/UMLPropertySection.java create mode 100644 plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src/org/eclipse/papyrus/diagram/usecase/sheet/UMLSheetLabelProvider.java (limited to 'plugins') diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.classpath b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.classpath deleted file mode 100644 index f6326c88c74..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.classpath +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.options b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.options deleted file mode 100644 index b0abf62dc94..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.options +++ /dev/null @@ -1,7 +0,0 @@ -# Tracing options for the org.eclipse.papyrus.diagram.usecase plug-in - -# Common issues -org.eclipse.papyrus.diagram.usecase/debug=false - -# Visual IDs -org.eclipse.papyrus.diagram.usecase/debug/visualID=false diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.project b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.project deleted file mode 100644 index 55a400c4b3d..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.project +++ /dev/null @@ -1,28 +0,0 @@ - - - org.eclipse.papyrus.diagram.usecase - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.settings/usecaseDiagram.gmfgen.prefs b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.settings/usecaseDiagram.gmfgen.prefs deleted file mode 100644 index cb3a275507f..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.settings/usecaseDiagram.gmfgen.prefs +++ /dev/null @@ -1,8 +0,0 @@ -#Thu May 28 16:52:47 CEST 2009 -dynamic_figure_templates=file\:/D\:/LOCAL/workspace-MDTPapyrus/org.eclipse.papyrus.def/dynamic-templates3.5/codegen -eclipse.preferences.version=1 -generate_rcp=false -ignore_gmfgen_validation=false -ignore_mapmodel_validation=false -use_map_mode=true -use_runtime_figures=true diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.settings/usecaseDiagram1.gmfgen.prefs b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.settings/usecaseDiagram1.gmfgen.prefs deleted file mode 100644 index 71e01d6a85e..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/.settings/usecaseDiagram1.gmfgen.prefs +++ /dev/null @@ -1,8 +0,0 @@ -#Thu May 28 17:04:58 CEST 2009 -dynamic_figure_templates=file\:/D\:/LOCAL/workspace-MDTPapyrus/org.eclipse.papyrus.def/dynamic-templates3.5/codegen -eclipse.preferences.version=1 -generate_rcp=false -ignore_gmfgen_validation=false -ignore_mapmodel_validation=false -use_map_mode=true -use_runtime_figures=true diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/META-INF/MANIFEST.MF b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/META-INF/MANIFEST.MF deleted file mode 100644 index ca86c88622c..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/META-INF/MANIFEST.MF +++ /dev/null @@ -1,66 +0,0 @@ -Manifest-Version: 1.0 -Export-Package: org.eclipse.papyrus.diagram.usecase, - org.eclipse.papyrus.diagram.usecase.command, - org.eclipse.papyrus.diagram.usecase.draw2d, - org.eclipse.papyrus.diagram.usecase.edit.commands, - org.eclipse.papyrus.diagram.usecase.edit.helpers, - org.eclipse.papyrus.diagram.usecase.edit.parts, - org.eclipse.papyrus.diagram.usecase.edit.policies, - org.eclipse.papyrus.diagram.usecase.expressions, - org.eclipse.papyrus.diagram.usecase.figure, - org.eclipse.papyrus.diagram.usecase.helper, - org.eclipse.papyrus.diagram.usecase.navigator, - org.eclipse.papyrus.diagram.usecase.parsers, - org.eclipse.papyrus.diagram.usecase.part, - org.eclipse.papyrus.diagram.usecase.preferences, - org.eclipse.papyrus.diagram.usecase.providers, - org.eclipse.papyrus.diagram.usecase.sheet -Bundle-ActivationPolicy: lazy -Bundle-ClassPath: . -Bundle-Name: %pluginName -Bundle-Localization: plugin -Bundle-RequiredExecutionEnvironment: J2SE-1.5 -Require-Bundle: org.eclipse.core.runtime, - org.eclipse.core.resources, - org.eclipse.core.expressions, - org.eclipse.jface, - org.eclipse.ui.ide, - org.eclipse.ui.views, - org.eclipse.ui.navigator, - org.eclipse.ui.navigator.resources, - org.eclipse.emf.ecore, - org.eclipse.emf.ecore.xmi, - org.eclipse.emf.edit.ui, - org.eclipse.gmf.runtime.emf.core, - org.eclipse.gmf.runtime.emf.commands.core, - org.eclipse.gmf.runtime.emf.ui.properties, - org.eclipse.gmf.runtime.diagram.ui, - org.eclipse.gmf.runtime.diagram.ui.properties, - org.eclipse.gmf.runtime.diagram.ui.providers, - org.eclipse.gmf.runtime.diagram.ui.providers.ide, - org.eclipse.gmf.runtime.diagram.ui.render, - org.eclipse.gmf.runtime.diagram.ui.resources.editor, - org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide, - org.eclipse.uml2.uml;visibility:=reexport, - org.eclipse.uml2.uml.edit;visibility:=reexport, - org.eclipse.emf.ecore;visibility:=reexport, - org.eclipse.emf.ecore.edit;visibility:=reexport, - org.eclipse.ocl.ecore;visibility:=reexport, - org.eclipse.draw2d;visibility:=reexport, - org.eclipse.gmf.runtime.draw2d.ui;visibility:=reexport, - org.eclipse.gef;visibility:=reexport, - org.eclipse.papyrus.core.adaptor.gmf;bundle-version="0.9.0", - org.eclipse.papyrus.diagram.common;bundle-version="0.9.0", - org.eclipse.papyrus.preferences;bundle-version:="0.9.0", - org.eclipse.papyrus.ui.toolbox;bundle-version="0.9.0", - org.eclipse.papyrus.extensionpoints.editors;bundle-version="0.9.0", - org.eclipse.emf.validation;visibility:=reexport, - org.eclipse.papyrus.service.edit;bundle-version="0.9.0" -Bundle-Vendor: %providerName -Eclipse-LazyStart: true -Bundle-Version: 0.9.0.qualifier -Bundle-ManifestVersion: 2 -Bundle-Activator: org.eclipse.papyrus.diagram.usecase.part.UMLDiagramE - ditorPlugin -Bundle-SymbolicName: org.eclipse.papyrus.diagram.usecase;singleton:=true - diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/about.html b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/about.html deleted file mode 100644 index 82d49bf5f81..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/about.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - -About - - -

About This Content

- -

June 5, 2007

-

License

- -

The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.

- -

If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.

- - - diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/build.properties b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/build.properties deleted file mode 100644 index d60491ca513..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -# -#Mon Sep 12 09:29:50 CEST 2011 -output..=bin/ -bin.includes=.,icons/,META-INF/,plugin.xml,plugin.properties,messages.properties,.options,about.html,bin/ -jars.compile.order=. -src.includes=models/,icons/,about.html,.,META-INF/,plugin.xml,plugin.properties,messages.properties,.options,bin/ -source..=src/,custom-src/ -bin..=bin/ diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/CreateUseCaseDiagramCommand.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/CreateUseCaseDiagramCommand.java deleted file mode 100644 index cbeca101c26..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/CreateUseCaseDiagramCommand.java +++ /dev/null @@ -1,41 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2008 Obeo. - * 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: - * Obeo - initial API and implementation - *******************************************************************************/ -package org.eclipse.papyrus.diagram.usecase; - -import org.eclipse.gmf.runtime.diagram.core.preferences.PreferencesHint; -import org.eclipse.papyrus.core.adaptor.gmf.AbstractPapyrusGmfCreateDiagramCommandHandler; -import org.eclipse.papyrus.diagram.usecase.edit.parts.UseCaseDiagramEditPart; -import org.eclipse.papyrus.diagram.usecase.part.UMLDiagramEditorPlugin; - -/** - * Define a command to create a new UseCase Diagram. This command is used by all UI (toolbar, - * outline, creation wizards) to create a new UseCase Diagram. - * - * @author Jerome Benois - */ -public class CreateUseCaseDiagramCommand extends AbstractPapyrusGmfCreateDiagramCommandHandler { - - @Override - protected String getDiagramNotationID() { - return UseCaseDiagramEditPart.MODEL_ID; - } - - @Override - protected PreferencesHint getPreferenceHint() { - return UMLDiagramEditorPlugin.DIAGRAM_PREFERENCES_HINT; - } - - @Override - protected String getDefaultDiagramName() { - return "UseCaseDiagram"; - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/CreateUseCaseDiagramWithNavigationHandler.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/CreateUseCaseDiagramWithNavigationHandler.java deleted file mode 100644 index 39c8b1e7bd2..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/CreateUseCaseDiagramWithNavigationHandler.java +++ /dev/null @@ -1,24 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2011 Atos Origin. - * - * - * 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: - * Mathieu Velten (Atos Origin) mathieu.velten@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase; - -import org.eclipse.papyrus.navigation.CreateDiagramWithNavigationHandler; - -public class CreateUseCaseDiagramWithNavigationHandler extends CreateDiagramWithNavigationHandler { - - public CreateUseCaseDiagramWithNavigationHandler() { - super(new CreateUseCaseDiagramCommand(), new UseCaseDiagramCreationCondition()); - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UmlUseCaseDiagramForMultiEditor.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UmlUseCaseDiagramForMultiEditor.java deleted file mode 100644 index c752359f454..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UmlUseCaseDiagramForMultiEditor.java +++ /dev/null @@ -1,119 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2008 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase; - -import org.eclipse.core.runtime.CoreException; -import org.eclipse.emf.common.ui.URIEditorInput; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.gmf.runtime.notation.Diagram; -import org.eclipse.jface.dialogs.ErrorDialog; -import org.eclipse.jface.resource.ImageDescriptor; -import org.eclipse.papyrus.core.editor.BackboneException; -import org.eclipse.papyrus.core.services.ServiceException; -import org.eclipse.papyrus.core.services.ServicesRegistry; -import org.eclipse.papyrus.diagram.usecase.part.UMLDiagramEditor; -import org.eclipse.papyrus.diagram.usecase.part.UMLDiagramEditorPlugin; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.swt.widgets.Shell; -import org.eclipse.ui.IEditorInput; -import org.eclipse.ui.IEditorSite; -import org.eclipse.ui.PartInitException; - -/** - * Editor used in multitabs editor. - * - * @author Emilien Perico - * - */ -public class UmlUseCaseDiagramForMultiEditor extends UMLDiagramEditor { - - /** - * The location of diagram icon in the plug-in - */ - private static final String DIAG_IMG_PATH = "icons/obj16/Diagram_UseCase.gif"; - - /** - * The image descriptor of the diagram icon - */ - private static final ImageDescriptor DIAG_IMG_DESC = UMLDiagramEditorPlugin.getBundledImageDescriptor(UmlUseCaseDiagramForMultiEditor.DIAG_IMG_PATH); - - /** The editor splitter. */ - private Composite splitter; - - /** - * Constructor for SashSystem v2. Context and required objects are retrieved from the - * ServiceRegistry. - * - * @throws BackboneException - * @throws ServiceException - * - */ - public UmlUseCaseDiagramForMultiEditor(ServicesRegistry servicesRegistry, Diagram diagram) throws BackboneException, ServiceException { - super(servicesRegistry, diagram); - } - - /** - * {@inheritDoc} - */ - @Override - public void init(IEditorSite site, IEditorInput input) throws PartInitException { - super.init(site, input); - setPartName(getDiagram().getName()); - setTitleImage(DIAG_IMG_DESC.createImage()); - } - - /** - * {@inheritDoc} - */ - @Override - public void setInput(IEditorInput input) { - try { - // Provide an URI with fragment in order to reuse the same Resource - // and set the diagram to the fragment. - URIEditorInput uriInput = new URIEditorInput(EcoreUtil.getURI(getDiagram())); - doSetInput(uriInput, true); - } catch (CoreException x) { - String title = "Problem opening"; - String msg = "Cannot open input element:"; - Shell shell = getSite().getShell(); - ErrorDialog.openError(shell, title, msg, x.getStatus()); - } - } - - /** - * {@inheritDoc} - */ - @Override - protected void createGraphicalViewer(Composite parent) { - splitter = parent; - super.createGraphicalViewer(parent); - } - - /** - * {@inheritDoc} - */ - @Override - public void setFocus() { - splitter.setFocus(); - super.setFocus(); - } - - /** - * {@inheritDoc} - */ - @Override - public String getEditingDomainID() { - return "org.eclipse.papyrus.diagram.usecase.EditingDomain"; - } -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UseCaseDiagramCreationCondition.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UseCaseDiagramCreationCondition.java deleted file mode 100644 index 658d9c68a88..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UseCaseDiagramCreationCondition.java +++ /dev/null @@ -1,32 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2010 Atos Origin. - * - * 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: - * Atos Origin - Initial API and implementation - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase; - -import org.eclipse.emf.ecore.EObject; -import org.eclipse.papyrus.core.extension.commands.PerspectiveContextDependence; - -/** - * UseCaseDiagramCreationCondition class allows to check if a UseCase diagram can be added to the - * selected element. - */ -public class UseCaseDiagramCreationCondition extends PerspectiveContextDependence { - - /** - * @return whether the diagram can be created. - */ - public boolean create(EObject selectedElement) { - if(super.create(selectedElement)) { - return selectedElement instanceof org.eclipse.uml2.uml.Package; - } - return false; - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UseCaseDiagramEditorFactory.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UseCaseDiagramEditorFactory.java deleted file mode 100644 index a93e6524b11..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/UseCaseDiagramEditorFactory.java +++ /dev/null @@ -1,32 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2008 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase; - -import org.eclipse.papyrus.core.adaptor.gmf.GmfEditorFactory; -import org.eclipse.papyrus.diagram.usecase.edit.parts.UseCaseDiagramEditPart; - -/** - * The editor factory to launch the usecase diagram. - * - * @author Emilien Perico - */ -public class UseCaseDiagramEditorFactory extends GmfEditorFactory { - - /** - * Instantiates a new use case diagram editor factory. - */ - public UseCaseDiagramEditorFactory() { - super(UmlUseCaseDiagramForMultiEditor.class, UseCaseDiagramEditPart.MODEL_ID); - } -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/command/CreateAssociationSupplement.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/command/CreateAssociationSupplement.java deleted file mode 100644 index 5132e1da9b7..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/command/CreateAssociationSupplement.java +++ /dev/null @@ -1,102 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2008 CEA LIST. - * - * - * 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: - * Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - Initial API and implementation - * Emilien Perico (Atos Origin) - adapt class for use case association - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.command; - -import java.util.List; - -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.transaction.TransactionalEditingDomain; -import org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest; -import org.eclipse.papyrus.diagram.common.commands.SupplementCommand; -import org.eclipse.papyrus.diagram.usecase.providers.ElementInitializers; -import org.eclipse.uml2.uml.Association; -import org.eclipse.uml2.uml.Package; -import org.eclipse.uml2.uml.Property; -import org.eclipse.uml2.uml.Type; -import org.eclipse.uml2.uml.UMLFactory; - -/** - * This is the supplement command adapted for association in use case diagram - * - * @author Emilien Perico - */ -public class CreateAssociationSupplement extends SupplementCommand { - - /** - * this is the constructor of the supplement command for the association. - * - * @param container - * the container of the association (package) - * @param source - * the source of the association (Type) - * @param target - * the target of the association (Type) - */ - public CreateAssociationSupplement(EObject container, EObject source, EObject target) { - super(container, source, target); - } - - /** - * {@inheritDoc} - */ - @Override - public boolean canExecute() { - return false; - } - - /** - * {@inheritDoc} - */ - - @Override - protected ConfigureRequest createConfigureRequest(ConfigureRequest request) { - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public EObject doDefaultElementCreation(TransactionalEditingDomain domain, EObject newElement) { - - Association association = UMLFactory.eINSTANCE.createAssociation(); - - // create source property - Property sourceProperty = association.createOwnedEnd(((Type)getSource()).getName().toLowerCase(), (Type)getSource()); - sourceProperty.setLower(1); - sourceProperty.setUpper(1); - - // create target property - Property targetProperty = association.createOwnedEnd(((Type)getTarget()).getName().toLowerCase(), (Type)getTarget()); - targetProperty.setLower(1); - targetProperty.setUpper(1); - - List memberEnds = association.getMemberEnds(); - if((memberEnds.indexOf(((Property)sourceProperty)) >= 0)) { - association.getMemberEnds().move(0, ((Property)sourceProperty)); - } else { - association.getMemberEnds().add(0, ((Property)sourceProperty)); - } - if((memberEnds.indexOf(((Property)targetProperty)) >= 0)) { - association.getMemberEnds().move(1, ((Property)targetProperty)); - } else { - association.getMemberEnds().add(1, ((Property)targetProperty)); - } - - ((Package)getContainer()).getPackagedElements().add(association); - ElementInitializers.getInstance().init_Association_4011(association); - return association; - } -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/command/CreateExtensionPointCommand.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/command/CreateExtensionPointCommand.java deleted file mode 100644 index 48a76e4a632..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/command/CreateExtensionPointCommand.java +++ /dev/null @@ -1,240 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2010 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.command; - -import org.eclipse.core.commands.ExecutionException; -import org.eclipse.core.runtime.IAdaptable; -import org.eclipse.core.runtime.IProgressMonitor; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.commands.CompoundCommand; -import org.eclipse.gef.editparts.AbstractEditPart; -import org.eclipse.gmf.runtime.common.core.command.CommandResult; -import org.eclipse.gmf.runtime.diagram.ui.commands.ICommandProxy; -import org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart; -import org.eclipse.gmf.runtime.diagram.ui.requests.CreateViewRequest; -import org.eclipse.gmf.runtime.diagram.ui.requests.CreateViewRequest.ViewDescriptor; -import org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand; -import org.eclipse.gmf.runtime.emf.core.util.EObjectAdapter; -import org.eclipse.gmf.runtime.emf.type.core.IHintedType; -import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest; -import org.eclipse.gmf.runtime.notation.Node; -import org.eclipse.papyrus.core.utils.EditorUtils; -import org.eclipse.papyrus.diagram.usecase.edit.commands.ExtensionPointCreateCommand; -import org.eclipse.papyrus.diagram.usecase.edit.parts.ExtensionPointEditPart; -import org.eclipse.papyrus.diagram.usecase.edit.parts.UseCasePointsEditPartTN; -import org.eclipse.papyrus.diagram.usecase.edit.parts.UseCasePointsInComponentEditPart; -import org.eclipse.papyrus.diagram.usecase.edit.parts.UseCasePointsInPackageEditPart; -import org.eclipse.papyrus.diagram.usecase.providers.UMLElementTypes; -import org.eclipse.uml2.uml.Extend; -import org.eclipse.uml2.uml.ExtensionPoint; -import org.eclipse.uml2.uml.UseCase; - -public class CreateExtensionPointCommand extends Command { - - /** The command to create the extension point */ - private ICommandProxy elementCreationCommand = null; - - /** The command to create corresponding view */ - private CompoundCommand viewsCreationCommand = null; - - /** The command to set the property extension point in extend element */ - private ICommandProxy setExtensionPropertyCmd; - - /** The compartment which graphically contains the extension point to create */ - private AbstractEditPart compartment = null; - - /** The e object container of the extension point */ - private EObject containerObject; - - /** the element type */ - private IHintedType type; - - /** adapter to get the extend element */ - private IAdaptable adapter; - - public CreateExtensionPointCommand(IHintedType elementType, AbstractEditPart compartmentPart, EObject container, IAdaptable adapter) { - elementCreationCommand = getElementCreationCommand(container, elementType); - type = elementType; - compartment = compartmentPart; - containerObject = container; - this.adapter = adapter; - } - - /** - * Get the Command to create the extension point element - * - * @param container - * the use case which owns the extension point - * @param elementType - * the type of the extension point - * @return the command to create model element or null - */ - private static ICommandProxy getElementCreationCommand(EObject container, IHintedType elementType) { - CreateElementRequest createElementReq = new CreateElementRequest(container, elementType); - if(UMLElementTypes.ExtensionPoint_3007.equals(elementType)) { - ExtensionPointCreateCommand cmd = new ExtensionPointCreateCommand(createElementReq); - return new ICommandProxy(cmd); - } else { - return null; - } - } - - /** - * Get the Command to create the extension point element - * - * @param container - * the use case which owns the extension point - * @param elementType - * the type of the extension point - * @return the command to create model element or null - */ - private ICommandProxy getExtensionPointAddCommand(Extend extend, ExtensionPoint extPoint) { - SetExtensionPropertyCmd cmd = new SetExtensionPropertyCmd(extend, extPoint); - return new ICommandProxy(cmd); - } - - /** - * @see org.eclipse.gef.commands.Command#canExecute() - */ - @Override - public boolean canExecute() { - return elementCreationCommand != null && elementCreationCommand.canExecute(); - } - - /** - * Execute the command : create the model element, then the corresponding view - * - * @see org.eclipse.gef.commands.Command#execute() - */ - @Override - public void execute() { - super.execute(); - Object extensionPoint = getExtensionPoint(); - // create the view for the extension point - if(extensionPoint instanceof ExtensionPoint && compartment != null && type != null) { - // set the property of extend element with the extension point - Object object = adapter.getAdapter(Extend.class); - if(object instanceof Extend) { - Extend extend = (Extend)object; - setExtensionPropertyCmd = getExtensionPointAddCommand(extend, (ExtensionPoint)extensionPoint); - if(setExtensionPropertyCmd.canExecute()) { - setExtensionPropertyCmd.execute(); - } - } - createExtensionPointView((ExtensionPoint)extensionPoint); - } - } - - /** - * @return the first extension point if exists, create a new one any - */ - private Object getExtensionPoint() { - Object extensionPoint = null; - if(containerObject instanceof UseCase) { - UseCase useCase = (UseCase)containerObject; - if(useCase.getExtensionPoints() != null && !useCase.getExtensionPoints().isEmpty()) { - extensionPoint = useCase.getExtensionPoints().get(0); - } - } - // or create a new extension point if needed - if(elementCreationCommand != null && extensionPoint == null) { - elementCreationCommand.execute(); - extensionPoint = elementCreationCommand.getICommand().getCommandResult().getReturnValue(); - } - return extensionPoint; - } - - /** - * Creates the extension point view if needed - * - * @param extensionPoint - * the extension point element - */ - private void createExtensionPointView(ExtensionPoint extensionPoint) { - viewsCreationCommand = new CompoundCommand(); - IGraphicalEditPart useCasePointEP = null; - for(Object ep : compartment.getChildren()) { - if(ep instanceof UseCasePointsEditPartTN) { - useCasePointEP = (IGraphicalEditPart)ep; - break; - } else if(ep instanceof UseCasePointsInComponentEditPart) { - useCasePointEP = (IGraphicalEditPart)ep; - break; - } else if(ep instanceof UseCasePointsInPackageEditPart) { - useCasePointEP = (IGraphicalEditPart)ep; - break; - } - } - if(useCasePointEP != null) { - // check if extension point is already drawn - boolean alreadyDrawn = false; - for(Object obj : useCasePointEP.getChildren()) { - if((obj instanceof ExtensionPointEditPart) && extensionPoint.equals(((ExtensionPointEditPart)obj).resolveSemanticElement())) { - alreadyDrawn = true; - break; - } - } - if(!alreadyDrawn) { - ViewDescriptor descriptor = new CreateViewRequest.ViewDescriptor(new EObjectAdapter((EObject)extensionPoint), Node.class, type.getSemanticHint(), useCasePointEP.getDiagramPreferencesHint()); - CreateViewRequest request = new CreateViewRequest(descriptor); - Command nodeCreationCommand = useCasePointEP.getCommand(request); - viewsCreationCommand.add(nodeCreationCommand); - viewsCreationCommand.execute(); - } - } - } - - /** - * Undo model and views creation - * - * @see org.eclipse.gef.commands.Command#undo() - */ - @Override - public void undo() { - if(viewsCreationCommand != null) { - viewsCreationCommand.undo(); - } - if(setExtensionPropertyCmd != null) { - setExtensionPropertyCmd.undo(); - } - if(elementCreationCommand != null) { - elementCreationCommand.undo(); - } - } - - /** - * Custom command to set the property extension points in extend element - */ - private class SetExtensionPropertyCmd extends AbstractTransactionalCommand { - - private ExtensionPoint extPoint; - - private Extend extend; - - public SetExtensionPropertyCmd(Extend extend, ExtensionPoint extensionPoint) { - super(EditorUtils.getTransactionalEditingDomain(), "Set extension point property", null); - this.extend = extend; - this.extPoint = extensionPoint; - } - - @Override - protected CommandResult doExecuteWithResult(IProgressMonitor monitor, IAdaptable info) throws ExecutionException { - extend.getExtensionLocations().add(extPoint); - return CommandResult.newOKCommandResult(); - } - - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/AbstractProportionalShape.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/AbstractProportionalShape.java deleted file mode 100644 index ec908ed107d..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/AbstractProportionalShape.java +++ /dev/null @@ -1,109 +0,0 @@ -/***************************************************************************** - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.draw2d; - -import org.eclipse.draw2d.Shape; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Rectangle; - -/** - * The Class AbstractProportionalShape. This class comes from - * org.eclipse.uml2.diagram.usecase.draw2d provided by Eclipse.org - */ -public abstract class AbstractProportionalShape extends Shape { - - private float w2HRatio = 1.0f; - - private boolean keepingProportions; - - public AbstractProportionalShape() { - } - - /** - * Sets the w2 h ratio. - * - * @param w2hRatio - * the new w2 h ratio - */ - protected void setW2HRatio(float w2hRatio) { - w2HRatio = w2hRatio; - keepingProportions = true; - } - - /** - * Sets the keeping proportions. - * - * @param newValue - * the new keeping proportions - */ - protected void setKeepingProportions(boolean newValue) { - keepingProportions = newValue; - } - - /** - * Checks if is keeping proportions. - * - * @return true, if is keeping proportions - */ - protected boolean isKeepingProportions() { - return keepingProportions; - } - - /** - * If keeping proportions, returns the maximum rectangle that is fully inside the bounds and has - * the specified proportions. Otherwise, returns the bounds. - */ - public Rectangle getProportionalBounds() { - Rectangle area = getClientArea(); - if(!keepingProportions || w2HRatio == 0.0f || area.height == 0) { - return new Rectangle(area); - } - - int newX = area.x; - int newY = area.y; - int newW = area.width; - int newH = area.height; - - float currentRatio = ((float)newW) / ((float)newH); - float discrepancy = currentRatio / w2HRatio; - - if(discrepancy < 1) { - // we are too high. - newH = Math.round(newH * discrepancy); - newY += (area.height - newH) / 2; - } else { - // we are too wide - newW = Math.round(newW / discrepancy); - newX += (area.width - newW) / 2; - } - return new Rectangle(newX, newY, newW, newH); - } - - /** - * If keeping proportions, returns the dimension tweaked by the same factor as the proportional - * bounds relate to the original bounds. Otherwise, returns the original dimension. - */ - public Dimension adjustDimension(Dimension d) { - Rectangle area = getClientArea(); - if(!keepingProportions || w2HRatio == 0.0f || area.height == 0) { - return new Dimension(d); - } - - float currentRatio = ((float)area.width) / ((float)area.height); - float discrepancy = currentRatio / w2HRatio; - - if(discrepancy < 1) { - return new Dimension(d.width, (int)(d.height * discrepancy)); - } else { - return new Dimension((int)(d.width / discrepancy), d.height); - } - } -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/ShadowShape.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/ShadowShape.java deleted file mode 100644 index a62ba85a5a6..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/ShadowShape.java +++ /dev/null @@ -1,187 +0,0 @@ -/***************************************************************************** - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.draw2d; - -import org.eclipse.draw2d.AbstractBorder; -import org.eclipse.draw2d.Border; -import org.eclipse.draw2d.Graphics; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Insets; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.swt.graphics.Color; - -/** - * The Class ShadowShape is used to draw StickMan figure. This class comes from - * org.eclipse.uml2.diagram.usecase.draw2d provided by Eclipse.org - */ -public abstract class ShadowShape extends AbstractProportionalShape { - - /** The Constant SHADOW_COLOR. */ - private static final Color SHADOW_COLOR = new Color(null, 150, 150, 150); - - /** The Constant SHADOW_SIZE. */ - private static final int SHADOW_SIZE = 3; - - /** The Constant SHADOW_INSETS. */ - private static final Insets SHADOW_INSETS = new Insets(0, 0, SHADOW_SIZE, SHADOW_SIZE); - - /** The my3 d. */ - private boolean my3D; - - /** The my border. */ - private Border myBorder; - - /** - * Instantiates a new shadow shape. - * - * @param is3D - * the is3 d - * @param backgroundColor - * the background color - * @param foregroundColor - * the foreground color - */ - public ShadowShape(boolean is3D, Color backgroundColor, Color foregroundColor) { - setForegroundColor(foregroundColor); - setBackgroundColor(backgroundColor); - myBorder = new ShadowBorder(); - setBorder(myBorder); - set3D(is3D); - } - - /** - * Checks if is 3 d. - * - * @return true, if is 3 d - */ - protected boolean is3D() { - return my3D; - } - - /** - * Sets the 3 d. - * - * @param is3D - * the new 3 d - */ - public void set3D(boolean is3D) { - if(my3D == is3D) { - return; - } - my3D = is3D; - repaint(); - } - - /** - * {@inheritDoc} - */ - public Dimension getPreferredSize(int wHint, int hHint) { - Dimension original = super.getPreferredSize(wHint, hHint); - if(is3D()) { - original.expand(SHADOW_SIZE, SHADOW_SIZE); - } - return original; - } - - /** - * Paints this figure, including its border and children. Border is painted first. - * - * @param graphics - * the graphics - */ - public void paint(Graphics graphics) { - paintBorder(graphics); - if(getBackgroundColor() != null) - graphics.setBackgroundColor(getBackgroundColor()); - if(getForegroundColor() != null) - graphics.setForegroundColor(getForegroundColor()); - if(getFont() != null) - graphics.setFont(getFont()); - paintFigure(graphics); - paintClientArea(graphics); - } - - /** - * {@inheritDoc} - */ - protected void fillShape(Graphics graphics) { - fillShape(graphics, getProportionalBounds()); - } - - /** - * Fill shape. - * - * @param graphics - * the graphics - * @param bounds - * the bounds - */ - protected abstract void fillShape(Graphics graphics, Rectangle bounds); - - /** - * {@inheritDoc} - */ - protected void outlineShape(Graphics graphics) { - outlineShape(graphics, getProportionalBounds()); - } - - /** - * Outline shape. - * - * @param graphics - * the graphics - * @param bounds - * the bounds - */ - protected abstract void outlineShape(Graphics graphics, Rectangle bounds); - - /** - * The Class ShadowBorder. - */ - private class ShadowBorder extends AbstractBorder { - - /** - * {@inheritDoc} - */ - public Insets getInsets(IFigure figure) { - return is3D() ? SHADOW_INSETS : IFigure.NO_INSETS; - } - - /** - * {@inheritDoc} - */ - public boolean isOpaque() { - return is3D(); - } - - /** - * {@inheritDoc} - */ - public void paint(IFigure figure, Graphics graphics, Insets insets) { - if(!is3D()) { - return; - } - graphics.setBackgroundColor(SHADOW_COLOR); - Rectangle rec = getProportionalBounds().getTranslated(SHADOW_SIZE, SHADOW_SIZE); - graphics.pushState(); - graphics.clipRect(rec); - // graphics.setClip(new Rectangle(rec.x, rec.y + rec.height - getShift(), rec.width, - // getShift())); - fillShape(graphics, rec); - graphics.popState(); - // graphics.setClip(new Rectangle(rec.x + rec.width - getShift(), rec.y, getShift(), - // rec.height)); - // fillShape(graphics, rec); - } - - } -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/StickMan.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/StickMan.java deleted file mode 100644 index be576ab3d65..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/draw2d/StickMan.java +++ /dev/null @@ -1,147 +0,0 @@ -/***************************************************************************** - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.draw2d; - -import org.eclipse.draw2d.ColorConstants; -import org.eclipse.draw2d.Graphics; -import org.eclipse.draw2d.geometry.PointList; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.swt.graphics.Color; - -/** - * The Class StickMan. This class comes from org.eclipse.uml2.diagram.usecase.draw2d provided by - * Eclipse.org - */ -public class StickMan extends ShadowShape { - - private static final float BASE_W = 31 - 1; - - private static final float BASE_H = 50 - 1; - - private static final float FACTOR1 = 16f / BASE_H; - - private static final float FACTOR2 = 22f / BASE_H; - - private static final int P_NUM = 20; - - private int ovalX; - - private int ovalY; - - private int ovalD; - - public StickMan() { - this(false, ColorConstants.white, ColorConstants.black); - } - - public StickMan(boolean is3D, Color backgroundColor, Color foregroundColor) { - super(is3D, backgroundColor, foregroundColor); - setKeepingProportions(true); - setW2HRatio(BASE_W / BASE_H); - } - - /** - * Outlines the ellipse. - */ - protected void outlineShape(Graphics graphics, Rectangle bounds) { - PointList pl = setupPoints(bounds); - graphics.drawPolygon(pl); - int add = graphics.getLineWidth() / 2; - graphics.drawOval(new Rectangle(ovalX, ovalY, ovalD + add, ovalD + add)); - } - - /** - * Fills the ellipse. - */ - protected void fillShape(Graphics graphics, Rectangle bounds) { - PointList pl = setupPoints(bounds); - graphics.fillPolygon(pl); - int add = graphics.getLineWidth() / 2; - graphics.fillOval(new Rectangle(ovalX, ovalY, ovalD + add, ovalD + add)); - } - - /** - * Setup the points to draw the stickMan figure. - * - * @param rectangle - * the specified rectangle - * - * @return the point list - */ - protected PointList setupPoints(Rectangle rectangle) { - int[] xPoints = new int[P_NUM]; - int[] yPoints = new int[P_NUM]; - - PointList pl = new PointList(10); - int W = (rectangle.width / 2) * 2; - int H = rectangle.height; - int X1 = W / 2; - int Y1 = (Math.round(H * FACTOR1) / 2) * 2; - int Y2 = Math.round(H * FACTOR2); - int Y3 = H - (X1 - 1); - int STEP = Math.round(W / BASE_W); - if(STEP < 1) { - STEP = 1; - } - - // set positive points. (0...9) - xPoints[0] = STEP; - yPoints[0] = Y1; - xPoints[1] = STEP; - yPoints[1] = Y2 - STEP; - xPoints[2] = X1; - yPoints[2] = Y2 - STEP; - xPoints[3] = X1; - yPoints[3] = Y2 + STEP; - xPoints[4] = STEP; - yPoints[4] = Y2 + STEP; - xPoints[5] = STEP; - yPoints[5] = Y3 - STEP; - xPoints[6] = X1; - yPoints[6] = H - STEP; - xPoints[7] = X1; - yPoints[7] = H; - xPoints[8] = X1 - 2 * STEP; - yPoints[8] = H; - xPoints[9] = 0; - yPoints[9] = Y3 + STEP; - - // reflect points 0..8 - for(int i = 0; i <= 8; i++) { - xPoints[18 - i] = -xPoints[i]; - yPoints[18 - i] = yPoints[i]; - } - - // close polyline. - xPoints[19] = xPoints[0]; - yPoints[19] = yPoints[0]; - - // shift all points and copy to integer. - for(int i = 0; i < P_NUM; i++) { - xPoints[i] += X1; - - xPoints[i] += rectangle.x; - yPoints[i] += rectangle.y; - } - - for(int i = 0; i < xPoints.length; i++) { - pl.addPoint(xPoints[i], yPoints[i]); - } - - // head-oval - ovalD = Y1; - ovalX = X1 - ovalD / 2 + rectangle.x; - ovalY = rectangle.y; - - return pl; - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/AppliedStereotypeExtensionPointLabelDisplayEditPolicy.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/AppliedStereotypeExtensionPointLabelDisplayEditPolicy.java deleted file mode 100644 index 0338168a12c..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/AppliedStereotypeExtensionPointLabelDisplayEditPolicy.java +++ /dev/null @@ -1,53 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2009 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.edit.policies; - -import org.eclipse.gef.GraphicalEditPart; -import org.eclipse.papyrus.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy; -import org.eclipse.papyrus.diagram.usecase.helper.ExtensionPointLabelHelper; -import org.eclipse.uml2.uml.ExtensionPoint; - -/** - * Specific edit policy for label displaying stereotypes and their properties for edges representing - * UML elements. - * - * @author eperico - */ -public class AppliedStereotypeExtensionPointLabelDisplayEditPolicy extends AppliedStereotypeLinkLabelDisplayEditPolicy { - - /** - * {@inheritDoc} - */ - @Override - protected ExtensionPoint getUMLElement() { - return (ExtensionPoint)super.getUMLElement(); - } - - /** - * {@inheritDoc} - */ - @Override - public void refreshDisplay() { - // calls the helper for this edit Part - ExtensionPointLabelHelper.getInstance().refreshEditPartDisplay((GraphicalEditPart)getHost()); - super.refreshDisplay(); - } - - @Override - protected void refreshStereotypeDisplay() { - // TODO Auto-generated method stub - - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/CreateExtensionPointEditPolicy.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/CreateExtensionPointEditPolicy.java deleted file mode 100644 index b7f48304c75..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/CreateExtensionPointEditPolicy.java +++ /dev/null @@ -1,100 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2010 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.edit.policies; - -import org.eclipse.core.runtime.IAdaptable; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.commands.CompoundCommand; -import org.eclipse.gef.editparts.AbstractEditPart; -import org.eclipse.gef.requests.CreateConnectionRequest; -import org.eclipse.gmf.runtime.diagram.core.util.ViewUtil; -import org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart; -import org.eclipse.gmf.runtime.diagram.ui.editpolicies.GraphicalNodeEditPolicy; -import org.eclipse.gmf.runtime.diagram.ui.requests.CreateConnectionViewRequest; -import org.eclipse.gmf.runtime.emf.type.core.IHintedType; -import org.eclipse.gmf.runtime.notation.Edge; -import org.eclipse.gmf.runtime.notation.View; -import org.eclipse.papyrus.diagram.usecase.command.CreateExtensionPointCommand; -import org.eclipse.papyrus.diagram.usecase.providers.UMLElementTypes; -import org.eclipse.uml2.uml.Extend; - -/** - * The custom policy CreateExtensionPointEditPolicy thats create an extension point with extend creation - */ -public class CreateExtensionPointEditPolicy extends GraphicalNodeEditPolicy { - - /** - * @see org.eclipse.gmf.runtime.diagram.ui.editpolicies.GraphicalNodeEditPolicy#getConnectionCompleteCommand(org.eclipse.gef.requests. - * CreateConnectionRequest) - */ - @Override - protected Command getConnectionCompleteCommand(CreateConnectionRequest request) { - Command command = super.getConnectionCompleteCommand(request); - if(request instanceof CreateConnectionViewRequest) { - if(getExtendHint().equals(((CreateConnectionViewRequest)request).getConnectionViewDescriptor().getSemanticHint())) { - if(command != null && command.canExecute()) { - CompoundCommand compound = new CompoundCommand(); - compound.add(command); - INodeEditPart targetEP = getConnectionCompleteEditPart(request); - if(targetEP instanceof AbstractEditPart) { - IAdaptable adapter = getExtendViewAdapter(request); - EObject usecase = ViewUtil.resolveSemanticElement((View)getHost().getModel()); - CreateExtensionPointCommand createExtensionPointCommand = new CreateExtensionPointCommand((IHintedType)UMLElementTypes.ExtensionPoint_3007, (AbstractEditPart)targetEP, usecase, adapter); - compound.add(createExtensionPointCommand); - return compound; - } - } - } - } - return command; - } - - /** - * Get the adapter to recover the extend element - * - * @param request - * the request - * @return the extend element - */ - private IAdaptable getExtendViewAdapter(final CreateConnectionRequest request) { - return new IAdaptable() { - - @SuppressWarnings({ "unchecked", "rawtypes" }) - public Object getAdapter(Class adapter) { - if(adapter != null && adapter.isAssignableFrom(Extend.class)) { - Object view = getViewAdapter().getAdapter(Edge.class); - if(view instanceof Edge) { - EObject element = ((Edge)view).getElement(); - if(element instanceof Extend) { - return element; - } - } - } - return null; - } - }; - } - - /** - * Get the semantic hint for an extend element - * - * @return semantic hint - */ - private static String getExtendHint() { - IHintedType extend = (IHintedType)UMLElementTypes.Extend_4009; - return extend.getSemanticHint(); - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/CustomDiagramDragDropEditPolicy.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/CustomDiagramDragDropEditPolicy.java deleted file mode 100644 index 4bd905661ee..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/edit/policies/CustomDiagramDragDropEditPolicy.java +++ /dev/null @@ -1,119 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2009 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.edit.policies; - -import java.util.Collection; -import java.util.HashSet; -import java.util.Set; - -import org.eclipse.emf.ecore.EObject; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.commands.UnexecutableCommand; -import org.eclipse.gmf.runtime.common.core.command.CompositeCommand; -import org.eclipse.gmf.runtime.diagram.ui.commands.ICommandProxy; -import org.eclipse.gmf.runtime.diagram.ui.requests.DropObjectsRequest; -import org.eclipse.gmf.runtime.emf.type.core.IElementType; -import org.eclipse.gmf.runtime.notation.View; -import org.eclipse.papyrus.diagram.common.editpolicies.OldCommonDiagramDragDropEditPolicy; -import org.eclipse.papyrus.diagram.usecase.edit.parts.AssociationEditPart; -import org.eclipse.papyrus.diagram.usecase.helper.UseCaseLinkMappingHelper; -import org.eclipse.papyrus.diagram.usecase.part.UMLVisualIDRegistry; -import org.eclipse.papyrus.diagram.usecase.providers.UMLElementTypes; -import org.eclipse.uml2.uml.Element; - -/** - * This class is used to execute the drag and drop from the outline. It can manage the drop of nodes - * and binary links. To manage specific drop the method - * CommonDiagramDragDropEditPolicy.getSpecificDropCommand has to be implemented - */ -public class CustomDiagramDragDropEditPolicy extends OldCommonDiagramDragDropEditPolicy { - - /** - * Instantiates a new custom diagram drag drop edit policy with the right link mapping helper - */ - public CustomDiagramDragDropEditPolicy() { - super(UseCaseLinkMappingHelper.getInstance()); - } - - /** - * {@inheritDoc} - */ - @Override - protected Set getDroppableElementVisualId() { - Set droppableElementsVisualId = new HashSet(); - droppableElementsVisualId.add(AssociationEditPart.VISUAL_ID); - return droppableElementsVisualId; - } - - /** - * {@inheritDoc} - */ - @Override - public IElementType getUMLElementType(int elementID) { - return UMLElementTypes.getElementType(elementID); - } - - /** - * {@inheritDoc} - */ - @Override - public int getNodeVisualID(View containerView, EObject domainElement) { - return UMLVisualIDRegistry.getNodeVisualID(containerView, domainElement); - } - - /** - * {@inheritDoc} - */ - @Override - public int getLinkWithClassVisualID(EObject domainElement) { - return UMLVisualIDRegistry.getLinkWithClassVisualID(domainElement); - } - - /** - * {@inheritDoc} - */ - @Override - protected Command getSpecificDropCommand(DropObjectsRequest dropRequest, Element semanticLink, int nodeVISUALID, int linkVISUALID) { - switch(linkVISUALID) { - case AssociationEditPart.VISUAL_ID: - return dropAssociation(dropRequest, semanticLink, linkVISUALID); - default: - return super.getSpecificDropCommand(dropRequest, semanticLink, nodeVISUALID, linkVISUALID); - } - } - - /** - * Specific drop action for association - * - * @param dropRequest - * the drop request - * @param semanticLink - * the semantic link - * @param linkVISUALID - * the link visual Sid - * - * @return the command for association - */ - protected Command dropAssociation(DropObjectsRequest dropRequest, Element semanticLink, int linkVISUALID) { - Collection endtypes = UseCaseLinkMappingHelper.getInstance().getSource(semanticLink); - if(endtypes.size() == 2) { - Element source = (Element)endtypes.toArray()[0]; - Element target = (Element)endtypes.toArray()[1]; - return new ICommandProxy(dropBinaryLink(new CompositeCommand("drop Association"), source, target, linkVISUALID, dropRequest.getLocation(), semanticLink)); - } else { - return UnexecutableCommand.INSTANCE; - } - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/AbstractSubjectFigure.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/AbstractSubjectFigure.java deleted file mode 100644 index d5b500ccf55..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/AbstractSubjectFigure.java +++ /dev/null @@ -1,130 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2010 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.figure; - -import org.eclipse.draw2d.Label; -import org.eclipse.draw2d.RectangleFigure; -import org.eclipse.papyrus.diagram.common.draw2d.PileLayout; -import org.eclipse.papyrus.diagram.common.figure.node.IPapyrusNodeUMLElementFigure; -import org.eclipse.papyrus.diagram.common.helper.StereotypeFigureHelper; -import org.eclipse.swt.graphics.Color; -import org.eclipse.swt.graphics.Image; - -public abstract class AbstractSubjectFigure extends RectangleFigure implements IPapyrusNodeUMLElementFigure { - - static final Color THIS_BACK = new Color(null, 245, 245, 245); - - /** @generated */ - private boolean myUseLocalCoordinates = false; - - /** The helper which handles stereotype aspects */ - protected StereotypeFigureHelper stereotypeHelper; - - /** - * Instantiates a new abstract subject figure. - */ - public AbstractSubjectFigure() { - PileLayout layoutThis = new PileLayout(); - layoutThis.setStretchBottom(true); - this.setLayoutManager(layoutThis); - this.setLineWidth(1); - this.setBackgroundColor(THIS_BACK); - } - - /** - * Refresh the layout of the figure - */ - protected void refreshLayout() { - } - - /** - * Sets the stereotypes for this figure. - *

- * This implementation checks if the specified string is null or not. - *

    - *
  • if the string is null, it removes the label representing the stereotypes.
  • - *
  • if this is not null, it creates the stereotype label if needed and displays the specified string.
  • - *
- *

- * - * @param stereotypes - * the string representing the stereotypes to be displayed - * @param image - * the image representing the stereotypes to be displayed - * @see org.eclipse.papyrus.diagram.common.figure.node.IPapyrusUMLElementFigure#setStereotypeDisplay(java.lang.String, - * org.eclipse.swt.graphics.Image) - */ - public void setStereotypeDisplay(String stereotypes, Image image) { - stereotypeHelper.setStereotypeDisplay(stereotypes, image); - refreshLayout(); - } - - /** - * Sets the stereotypes properties for this figure. - *

- * This implementation checks if the specified string is null or not. - *

    - *
  • if the string is null, it removes the label representing the stereotypes properties with brace.
  • - *
  • if this is not null, it creates the stereotype properties label if needed and displays the specified string.
  • - *
- *

- * - * @param stereotypeProperties - * the string representing the stereotype properties to be displayed - */ - public void setStereotypePropertiesInBrace(String stereotypeProperties) { - stereotypeHelper.setStereotypePropertiesInBrace(stereotypeProperties); - refreshLayout(); - } - - /** - * displays the new string corresponding to the list of stereotypes. - * - * if the string is null, then the figure that displays the stereotype label is - * removed from the NodeNamedElementFigure. - * - * @param stereotypeProperties - * the string to be displayed. - */ - public void setStereotypePropertiesInCompartment(String stereotypeProperties) { - stereotypeHelper.setStereotypePropertiesInCompartment(stereotypeProperties); - refreshLayout(); - } - - /** - * @generated - */ - protected boolean useLocalCoordinates() { - return myUseLocalCoordinates; - } - - /** - * @generated - */ - protected void setUseLocalCoordinates(boolean useLocalCoordinates) { - myUseLocalCoordinates = useLocalCoordinates; - } - - /** - * Gets the stereotype label. - * - * @return the stereotype label - * @unused - * @deprecated - */ - public Label getStereotypesLabel() { - return null;//fActionStereotypeLabel; - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/AssociationFigure.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/AssociationFigure.java deleted file mode 100644 index 382770054f1..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/AssociationFigure.java +++ /dev/null @@ -1,183 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2008 CEA LIST. - * - * - * 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: - * Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - Initial API and implementation - * Emilien Perico (Atos Origin) - adapt class for use case association - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.figure; - -import org.eclipse.draw2d.Graphics; -import org.eclipse.draw2d.PolylineDecoration; -import org.eclipse.draw2d.RotatableDecoration; -import org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel; -import org.eclipse.papyrus.diagram.common.figure.edge.UMLEdgeFigure; -import org.eclipse.swt.SWT; - -/** - * this is the figure to display a association figure. - */ -public class AssociationFigure extends UMLEdgeFigure { - - /** the end of the association is navigable so this is an arrow. */ - public static final int navigable = 1; - - /** the end of contained the property. */ - public static final int owned = 8; - - /** The association name label. */ - private WrappingLabel fAssociationNameLabel; - - /** The multiplicity source label. */ - private WrappingLabel fMultiplicitySourceLabel; - - /** The multiplicity target label. */ - private WrappingLabel fMultiplicityTargetLabel; - - /** The f role source label. */ - private WrappingLabel fRoleSourceLabel; - - /** The f role target label. */ - private WrappingLabel fRoleTargetLabel; - - public AssociationFigure() { - super(); - setAntialias(SWT.ON); - createContents(); - } - - /** - * create an association figure. - * - * @param targetType - * the type of end of the association {@link AssociationFigure#navigable} - * @param sourceType - * the type of end of the association {@link AssociationFigure#navigable} - */ - public AssociationFigure(int sourceType, int targetType) { - super(); - this.setEnd(sourceType, targetType); - createContents(); - } - - /** - * Creates the contents of the association - */ - protected void createContents() { - super.createContents(); - - fAssociationNameLabel = new WrappingLabel(); - fAssociationNameLabel.setText(""); - this.add(fAssociationNameLabel); - - fMultiplicitySourceLabel = new WrappingLabel(); - fMultiplicitySourceLabel.setText(""); - this.add(fMultiplicitySourceLabel); - - fMultiplicityTargetLabel = new WrappingLabel(); - fMultiplicityTargetLabel.setText(""); - this.add(fMultiplicityTargetLabel); - - fRoleSourceLabel = new WrappingLabel(); - fRoleSourceLabel.setText(""); - this.add(fRoleSourceLabel); - - fRoleTargetLabel = new WrappingLabel(); - fRoleTargetLabel.setText(""); - this.add(fRoleTargetLabel); - } - - /** - * Gets the decoration. - * - * @param typeDecoration - * the type decoration - * - * @return the appropriate decoration - */ - public RotatableDecoration getDecoration(int typeDecoration) { - int remain = typeDecoration % owned; - int navigationValue = remain / navigable; - - if(navigationValue == 1) { - return getNavigationDecoration(); - } - return null; - - } - - /** - * Gets the navigation decoration. - * - * @return the navigation decoration - */ - protected RotatableDecoration getNavigationDecoration() { - PolylineDecoration dec = new PolylineDecoration(); - dec.setScale(15, 5); - dec.setLineWidth(1); - return dec; - } - - /** - * @{inheritDoc - */ - public void paintFigure(Graphics graphics) { - graphics.setAntialias(SWT.ON); - super.paintFigure(graphics); - } - - /** - * used to display end of the association. - * - * @param targetType - * the type of end of the association {@link AssociationFigure#navigable} - * @param sourceType - * the type of end of the association {@link AssociationFigure#navigable} - */ - public void setEnd(int sourceType, int targetType) { - this.setSourceDecoration(getDecoration(sourceType)); - this.setTargetDecoration(getDecoration(targetType)); - } - - /** - * @generated - */ - public WrappingLabel getAssociationNameLabel() { - return fAssociationNameLabel; - } - - /** - * @generated - */ - public WrappingLabel getMultiplicitySourceLabel() { - return fMultiplicitySourceLabel; - } - - /** - * @generated - */ - public WrappingLabel getMultiplicityTargetLabel() { - return fMultiplicityTargetLabel; - } - - /** - * @generated - */ - public WrappingLabel getRoleSourceLabel() { - return fRoleSourceLabel; - } - - /** - * @generated - */ - public WrappingLabel getRoleTargetLabel() { - return fRoleTargetLabel; - } -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/UseCaseFigure.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/UseCaseFigure.java deleted file mode 100644 index be170a0f912..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/UseCaseFigure.java +++ /dev/null @@ -1,207 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2009 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.figure; - -import org.eclipse.draw2d.Border; -import org.eclipse.draw2d.Ellipse; -import org.eclipse.draw2d.Label; -import org.eclipse.draw2d.MarginBorder; -import org.eclipse.draw2d.RectangleFigure; -import org.eclipse.gmf.runtime.draw2d.ui.figures.GravityConstrainedFlowLayout; -import org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel; -import org.eclipse.gmf.runtime.draw2d.ui.mapmode.IMapMode; -import org.eclipse.gmf.runtime.draw2d.ui.mapmode.MapModeUtil; -import org.eclipse.papyrus.diagram.common.draw2d.SplitEllipseLayout; -import org.eclipse.papyrus.diagram.common.figure.node.CenteredWrappedLabel; -import org.eclipse.papyrus.diagram.common.figure.node.IPapyrusNodeUMLElementFigure; -import org.eclipse.papyrus.diagram.common.helper.StereotypeFigureHelper; -import org.eclipse.swt.graphics.Image; - -/** - * The Class UseCaseFigure. - * - * @author eperico - */ -public class UseCaseFigure extends Ellipse implements IPapyrusNodeUMLElementFigure { - - /** The use case figure_name. */ - private WrappingLabel fUseCaseFigure_name; - - /** The use case figure_contents. */ - private RectangleFigure fUseCaseFigure_contents; - - /** The my use local coordinates. */ - private boolean myUseLocalCoordinates = false; - - /** The helper which handles stereotype aspects */ - protected StereotypeFigureHelper stereotypeHelper; - - /** - * Instantiates a new use case figure. - */ - public UseCaseFigure() { - - SplitEllipseLayout layoutThis = new SplitEllipseLayout(); - this.setLayoutManager(layoutThis); - this.setLineWidth(1); - createContents(); - // use StereotypeFigureHelper - stereotypeHelper = new StereotypeFigureHelper(this) { - - @Override - public IMapMode getMapMode() { - return MapModeUtil.getMapMode(UseCaseFigure.this); - } - - @Override - public Object getStereotypeRectangleConstraint() { - return GravityConstrainedFlowLayout.ALIGN_CENTER; - } - }; - } - - /** - * Creates the contents. - */ - private void createContents() { - - fUseCaseFigure_name = new CenteredWrappedLabel(); - fUseCaseFigure_name.setText(""); - this.add(fUseCaseFigure_name, GravityConstrainedFlowLayout.ALIGN_CENTER); - - fUseCaseFigure_contents = new RectangleFigure(); - fUseCaseFigure_contents.setFill(false); - fUseCaseFigure_contents.setOutline(false); - fUseCaseFigure_contents.setLineWidth(1); - fUseCaseFigure_contents.setBorder(createBorder0()); - this.add(fUseCaseFigure_contents, GravityConstrainedFlowLayout.ALIGN_TOPLEFT); - } - - /** - * Creates the border0. - * - * @return the border - */ - private Border createBorder0() { - MarginBorder result = new MarginBorder(2); - return result; - } - - /** - * {@inheritDoc} - */ - protected boolean useLocalCoordinates() { - return myUseLocalCoordinates; - } - - /** - * Sets the use local coordinates. - * - * @param useLocalCoordinates - * the new use local coordinates - */ - protected void setUseLocalCoordinates(boolean useLocalCoordinates) { - myUseLocalCoordinates = useLocalCoordinates; - } - - /** - * Gets the use case figure_name. - * - * @return the use case figure_name - */ - public WrappingLabel getUseCaseFigure_name() { - return fUseCaseFigure_name; - } - - /** - * Gets the use case figure_contents. - * - * @return the use case figure_contents - */ - public RectangleFigure getUseCaseFigure_contents() { - return fUseCaseFigure_contents; - } - - /** - * Refresh the layout of the figure - */ - protected void refreshLayout() { - } - - /** - * Sets the stereotypes for this figure. - *

- * This implementation checks if the specified string is null or not. - *

    - *
  • if the string is null, it removes the label representing the stereotypes.
  • - *
  • if this is not null, it creates the stereotype label if needed and displays the specified string.
  • - *
- *

- * - * @param stereotypes - * the string representing the stereotypes to be displayed - * @param image - * the image representing the stereotypes to be displayed - * @see org.eclipse.papyrus.diagram.common.figure.node.IPapyrusUMLElementFigure#setStereotypeDisplay(java.lang.String, - * org.eclipse.swt.graphics.Image) - */ - public void setStereotypeDisplay(String stereotypes, Image image) { - stereotypeHelper.setStereotypeDisplay(stereotypes, image); - refreshLayout(); - } - - /** - * Sets the stereotypes properties for this figure. - *

- * This implementation checks if the specified string is null or not. - *

    - *
  • if the string is null, it removes the label representing the stereotypes properties with brace.
  • - *
  • if this is not null, it creates the stereotype properties label if needed and displays the specified string.
  • - *
- *

- * - * @param stereotypeProperties - * the string representing the stereotype properties to be displayed - */ - public void setStereotypePropertiesInBrace(String stereotypeProperties) { - stereotypeHelper.setStereotypePropertiesInBrace(stereotypeProperties); - refreshLayout(); - } - - /** - * displays the new string corresponding to the list of stereotypes. - * - * if the string is null, then the figure that displays the stereotype label is - * removed from the NodeNamedElementFigure. - * - * @param stereotypeProperties - * the string to be displayed. - */ - public void setStereotypePropertiesInCompartment(String stereotypeProperties) { - stereotypeHelper.setStereotypePropertiesInCompartment(stereotypeProperties); - refreshLayout(); - } - - /** - * Gets the stereotype label. - * - * @return the stereotype label - * @unused - * @deprecated - */ - public Label getStereotypesLabel() { - return null;//fActionStereotypeLabel; - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/UseCaseNodeFigure.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/UseCaseNodeFigure.java deleted file mode 100644 index b6e158748b2..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/figure/UseCaseNodeFigure.java +++ /dev/null @@ -1,76 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2009 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.figure; - -import org.eclipse.draw2d.ConnectionAnchor; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.PrecisionPoint; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gmf.runtime.draw2d.ui.figures.IOvalAnchorableFigure; -import org.eclipse.gmf.runtime.gef.ui.figures.DefaultSizeNodeFigure; -import org.eclipse.gmf.runtime.gef.ui.figures.SlidableOvalAnchor; - -/** - * UseCaseNodeFigure is in charge of managing the anchoring area and the anchor points for Ellipse - */ -public class UseCaseNodeFigure extends DefaultSizeNodeFigure implements IOvalAnchorableFigure { - - /** - * Instantiates a new use case node figure. - * - * @param defSize - * the default size - */ - public UseCaseNodeFigure(Dimension defSize) { - super(defSize); - } - - /** - * Instantiates a new use case node figure. - * - * @param width - * the specific width - * @param height - * the specific height - */ - public UseCaseNodeFigure(int width, int height) { - super(width, height); - } - - /** - * {@inheritDoc} - */ - @Override - protected ConnectionAnchor createDefaultAnchor() { - return new SlidableOvalAnchor(this); - } - - /** - * {@inheritDoc} - */ - @Override - protected ConnectionAnchor createAnchor(PrecisionPoint p) { - if(p == null) - return createDefaultAnchor(); - return new SlidableOvalAnchor(this, p); - } - - /** - * {@inheritDoc} - */ - public Rectangle getOvalBounds() { - return getBounds(); - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/helper/ExtensionPointLabelHelper.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/helper/ExtensionPointLabelHelper.java deleted file mode 100644 index f26692826fa..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/helper/ExtensionPointLabelHelper.java +++ /dev/null @@ -1,79 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2009 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.helper; - -import java.util.Collection; - -import org.eclipse.draw2d.IFigure; -import org.eclipse.gef.GraphicalEditPart; -import org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel; -import org.eclipse.papyrus.diagram.common.helper.StereotypedElementLabelHelper; -import org.eclipse.swt.graphics.Image; -import org.eclipse.uml2.uml.NamedElement; - -/** - * The Class ExtensionPointLabelHelper to display label on extension point - * - * @author eperico - */ -public class ExtensionPointLabelHelper extends StereotypedElementLabelHelper { - - private static ExtensionPointLabelHelper labelHelper; - - public static ExtensionPointLabelHelper getInstance() { - if(labelHelper == null) { - labelHelper = new ExtensionPointLabelHelper(); - } - return labelHelper; - } - - /** - * Refreshes the label of the figure associated to the specified edit part - * - * @param editPart - * the edit part managing the refreshed figure - */ - public void refreshEditPartDisplay(GraphicalEditPart editPart) { - IFigure figure = editPart.getFigure(); - - // computes the icon to be displayed - final Collection imageToDisplay = stereotypeIconsToDisplay(editPart); - - // for each element in the list of stereotype icon, adds it to the icons list of the - // wrapping label - // TODO (RS - CEA LIST): more icons were displayed before refresh: has to clean - // TODO (RS - CEA LIST): how many icons were displayed => should fix a max number - // solution: set all images to null, and then add the correct icons - int i = 0; - while(((WrappingLabel)figure).getIcon(i) != null) { - ((WrappingLabel)figure).setIcon(null, i); - i++; - } - i = 0; - for(Image image : imageToDisplay) { - ((WrappingLabel)figure).setIcon(image, i); - i++; - } - ((WrappingLabel)figure).setText(labelToDisplay(editPart)); - } - - /** - * {@inheritDoc} - */ - @Override - protected String elementLabel(GraphicalEditPart editPart) { - return ((NamedElement)getUMLElement(editPart)).getName(); - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/helper/UseCaseLinkMappingHelper.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/helper/UseCaseLinkMappingHelper.java deleted file mode 100644 index 3962bb80344..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/helper/UseCaseLinkMappingHelper.java +++ /dev/null @@ -1,87 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2009 Atos Origin. - * - * - * 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: - * Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.helper; - -import java.util.Collection; - -import org.eclipse.papyrus.diagram.common.helper.ILinkMappingHelper; -import org.eclipse.papyrus.diagram.common.helper.LinkMappingHelper; -import org.eclipse.papyrus.diagram.common.helper.LinkMappingHelper.CommonSourceUMLSwitch; -import org.eclipse.papyrus.diagram.common.helper.LinkMappingHelper.CommonTargetUMLSwitch; -import org.eclipse.uml2.uml.Element; - -/** - * Specialization of the link mapping helper for the Use Case diagram - * - * @author eperico - */ -public class UseCaseLinkMappingHelper implements ILinkMappingHelper { - - /** - * SingletonHolder is loaded at the first execution of getInstance() method - */ - private static class SingletonHolder { - - private final static UseCaseLinkMappingHelper instance = new UseCaseLinkMappingHelper(); - } - - /** - * Gets the single instance of ClassLinkMappingHelper. - * - * @return single instance of ClassLinkMappingHelper - */ - public static UseCaseLinkMappingHelper getInstance() { - return SingletonHolder.instance; - } - - /** - * private constructor - */ - private UseCaseLinkMappingHelper() { - // do nothing - } - - /** - * {@inheritDoc} - */ - public Collection getSource(Element link) { - return LinkMappingHelper.getSource(link, new CommonSourceUMLSwitch() { - - public java.util.Collection caseInclude(org.eclipse.uml2.uml.Include object) { - return object.getSources(); - }; - - public java.util.Collection caseExtend(org.eclipse.uml2.uml.Extend object) { - return object.getSources(); - }; - }); - } - - /** - * {@inheritDoc} - */ - public Collection getTarget(Element link) { - return LinkMappingHelper.getTarget(link, new CommonTargetUMLSwitch() { - - public java.util.Collection caseInclude(org.eclipse.uml2.uml.Include object) { - return object.getTargets(); - }; - - public java.util.Collection caseExtend(org.eclipse.uml2.uml.Extend object) { - return object.getTargets(); - }; - }); - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/providers/CustomEditPolicyProvider.java b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/providers/CustomEditPolicyProvider.java deleted file mode 100644 index dc0dda0e556..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/custom-src/org/eclipse/papyrus/diagram/usecase/providers/CustomEditPolicyProvider.java +++ /dev/null @@ -1,82 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2011 CEA LIST. - * - * - * 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: - * Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.diagram.usecase.providers; - -import org.eclipse.gef.EditPart; -import org.eclipse.gmf.runtime.common.core.service.IOperation; -import org.eclipse.gmf.runtime.common.core.service.IProviderChangeListener; -import org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart; -import org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart; -import org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles; -import org.eclipse.gmf.runtime.diagram.ui.services.editpolicy.CreateEditPoliciesOperation; -import org.eclipse.gmf.runtime.diagram.ui.services.editpolicy.IEditPolicyProvider; -import org.eclipse.papyrus.diagram.common.editpolicies.ApplyStereotypeEditPolicy; -import org.eclipse.papyrus.diagram.common.editpolicies.HyperLinkPopupBarEditPolicy; -import org.eclipse.papyrus.diagram.common.editpolicies.NavigationEditPolicy; -import org.eclipse.papyrus.diagram.common.service.ApplyStereotypeRequest; -import org.eclipse.papyrus.diagram.usecase.edit.parts.UseCaseDiagramEditPart; - -/** - * this is an editpolicy provider in charge to install a policy to navigate between diagrams and elements - * - */ -public class CustomEditPolicyProvider implements IEditPolicyProvider { - - /** - * - * {@inheritDoc} - */ - public void addProviderChangeListener(IProviderChangeListener listener) { - - } - - /** - * - * {@inheritDoc} - */ - public void createEditPolicies(EditPart editPart) { - editPart.installEditPolicy(NavigationEditPolicy.NAVIGATION_POLICY, new NavigationEditPolicy()); - editPart.installEditPolicy(ApplyStereotypeRequest.APPLY_STEREOTYPE_REQUEST, new ApplyStereotypeEditPolicy()); - if(editPart instanceof IPrimaryEditPart) { - editPart.installEditPolicy(EditPolicyRoles.POPUPBAR_ROLE, new HyperLinkPopupBarEditPolicy()); - } - } - - /** - * - * {@inheritDoc} - */ - public boolean provides(IOperation operation) { - CreateEditPoliciesOperation epOperation = (CreateEditPoliciesOperation)operation; - if(!(epOperation.getEditPart() instanceof GraphicalEditPart)) { - return false; - } - GraphicalEditPart gep = (GraphicalEditPart)epOperation.getEditPart(); - String diagramType = gep.getNotationView().getDiagram().getType(); - if(UseCaseDiagramEditPart.MODEL_ID.equals(diagramType)) { - return true; - } - - return false; - } - - /** - * - * {@inheritDoc} - */ - public void removeProviderChangeListener(IProviderChangeListener listener) { - - } - -} diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/incomingLinksNavigatorGroup.gif b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/incomingLinksNavigatorGroup.gif deleted file mode 100644 index fca9c53e629..00000000000 Binary files a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/incomingLinksNavigatorGroup.gif and /dev/null differ diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linkSourceNavigatorGroup.gif b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linkSourceNavigatorGroup.gif deleted file mode 100644 index fca9c53e629..00000000000 Binary files a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linkSourceNavigatorGroup.gif and /dev/null differ diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linkTargetNavigatorGroup.gif b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linkTargetNavigatorGroup.gif deleted file mode 100644 index fca9c53e629..00000000000 Binary files a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linkTargetNavigatorGroup.gif and /dev/null differ diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linksNavigatorGroup.gif b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linksNavigatorGroup.gif deleted file mode 100644 index fca9c53e629..00000000000 Binary files a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/linksNavigatorGroup.gif and /dev/null differ diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/obj16/Diagram_UseCase.gif b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/obj16/Diagram_UseCase.gif deleted file mode 100644 index 0451c5eae4d..00000000000 Binary files a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/obj16/Diagram_UseCase.gif and /dev/null differ diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/obj16/UMLDiagramFile.gif b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/obj16/UMLDiagramFile.gif deleted file mode 100644 index de938070dea..00000000000 Binary files a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/obj16/UMLDiagramFile.gif and /dev/null differ diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/outgoingLinksNavigatorGroup.gif b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/outgoingLinksNavigatorGroup.gif deleted file mode 100644 index fca9c53e629..00000000000 Binary files a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/outgoingLinksNavigatorGroup.gif and /dev/null differ diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/wizban/NewUMLWizard.gif b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/wizban/NewUMLWizard.gif deleted file mode 100644 index 83e03bf39bf..00000000000 Binary files a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/icons/wizban/NewUMLWizard.gif and /dev/null differ diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/messages.properties b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/messages.properties deleted file mode 100644 index dc83b448108..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/messages.properties +++ /dev/null @@ -1,188 +0,0 @@ -#################################################################################### -# Copyright (c) 2008 Atos Origin. -# -# -# 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: -# Emilien Perico (Atos Origin) emilien.perico@atosorigin.com - Initial API and implementation -# -################################################################################## -# TODO: manually put keys and values -UMLCreationWizardTitle=New UML Diagram -UMLCreationWizard_DiagramModelFilePageTitle=Create UML Diagram -UMLCreationWizard_DiagramModelFilePageDescription=Select file that will contain diagram model. -UMLCreationWizard_DomainModelFilePageTitle=Create UML Domain Model -UMLCreationWizard_DomainModelFilePageDescription=Select file that will contain domain model. -UMLCreationWizardOpenEditorError=Error opening diagram editor -UMLCreationWizardCreationError=Creation Problems -UMLCreationWizardPageExtensionError=File name should have {0} extension. -UMLDiagramEditorUtil_OpenModelResourceErrorDialogTitle=Error -UMLDiagramEditorUtil_OpenModelResourceErrorDialogMessage=Failed to load model file {0} -UMLDiagramEditorUtil_CreateDiagramProgressTask=Creating diagram and model files -UMLDiagramEditorUtil_CreateDiagramCommandLabel=Creating diagram and model -UMLDocumentProvider_isModifiable=Updating cache failed -UMLDocumentProvider_handleElementContentChanged=Failed to refresh hierarchy for changed resource -UMLDocumentProvider_IncorrectInputError={1} -UMLDocumentProvider_NoDiagramInResourceError=Diagram is not present in resource -UMLDocumentProvider_DiagramLoadingError=Error loading diagram -UMLDocumentProvider_UnsynchronizedFileSaveError=The file has been changed on the file system -UMLDocumentProvider_SaveDiagramTask=Saving diagram -UMLDocumentProvider_SaveNextResourceTask=Saving {0} -UMLDocumentProvider_SaveAsOperation=Saving {0} diagram as -UMLNewDiagramFileWizard_CreationPageName=Initialize new diagram file -UMLNewDiagramFileWizard_CreationPageTitle=Diagram file -UMLNewDiagramFileWizard_CreationPageDescription=Create new diagram based on {0} model content -UMLNewDiagramFileWizard_RootSelectionPageName=Select diagram root element -UMLNewDiagramFileWizard_RootSelectionPageTitle=Diagram root element -UMLNewDiagramFileWizard_RootSelectionPageDescription=Select semantic model element to be depicted on diagram -UMLNewDiagramFileWizard_RootSelectionPageSelectionTitle=Select diagram root element: -UMLNewDiagramFileWizard_RootSelectionPageNoSelectionMessage=Diagram root element is not selected -UMLNewDiagramFileWizard_RootSelectionPageInvalidSelectionMessage=Invalid diagram root element is selected -UMLNewDiagramFileWizard_InitDiagramCommand=Initializing diagram contents -UMLNewDiagramFileWizard_IncorrectRootError=Incorrect model object stored as a root resource object -UMLDiagramEditor_SavingDeletedFile=The original file "{0}" has been deleted. -UMLDiagramEditor_SaveAsErrorTitle=Problem During Save As... -UMLDiagramEditor_SaveAsErrorMessage=Save could not be completed. Target file is already open in another editor. -UMLDiagramEditor_SaveErrorTitle=Save Problems -UMLDiagramEditor_SaveErrorMessage=Could not save file. -UMLElementChooserDialog_SelectModelElementTitle=Select model element -ModelElementSelectionPageMessage=Select model element: -ValidateActionMessage=Validate -ComponentUsecasesEditPart_title=use cases - -CommandName_OpenDiagram=Open Diagram -NavigatorGroupName_Package_1000_links=links -NavigatorActionProvider_OpenDiagramActionName=Open Diagram -MessageFormatParser_InvalidInputError=Invalid input at {0} -UMLModelingAssistantProviderTitle=Select domain model element -UMLModelingAssistantProviderMessage=Available domain model elements: -PackagePackageableElementCompartmentEditPart_title=PackageableElementCompartment -InitDiagramFile_ResourceErrorDialogTitle=Error -InitDiagramFile_ResourceErrorDialogMessage=Model file loading failed -InitDiagramFile_WizardTitle=Initialize new {0} diagram file -InitDiagramFile_OpenModelFileDialogTitle=Select domain model -AbstractParser_UnexpectedValueType=Value of type {0} is expected -AbstractParser_WrongStringConversion=String value does not convert to {0} value -AbstractParser_UnknownLiteral=Unknown literal: {0} - -ComponentUsecases2EditPart_title=use cases -PackagePackageableElementCompartment2EditPart_title=PackageableElementCompartment - NavigatorGroupName_Actor_2011_incominglinks=incoming links -NavigatorGroupName_Actor_2011_outgoinglinks=outgoing links -NavigatorGroupName_Actor_2012_incominglinks=incoming links -NavigatorGroupName_Actor_2012_outgoinglinks=outgoing links -NavigatorGroupName_UseCase_2013_incominglinks=incoming links -NavigatorGroupName_UseCase_2013_outgoinglinks=outgoing links -NavigatorGroupName_UseCase_2014_incominglinks=incoming links -NavigatorGroupName_UseCase_2014_outgoinglinks=outgoing links -NavigatorGroupName_Component_2015_incominglinks=incoming links -NavigatorGroupName_Component_2015_outgoinglinks=outgoing links -NavigatorGroupName_Package_2016_incominglinks=incoming links -NavigatorGroupName_Package_2016_outgoinglinks=outgoing links -NavigatorGroupName_Constraint_2017_incominglinks=incoming links -NavigatorGroupName_Constraint_2017_outgoinglinks=outgoing links -NavigatorGroupName_Comment_2018_incominglinks=incoming links -NavigatorGroupName_Comment_2018_outgoinglinks=outgoing links -NavigatorGroupName_ExtensionPoint_3007_incominglinks=incoming links -NavigatorGroupName_ExtensionPoint_3007_outgoinglinks=outgoing links -NavigatorGroupName_ExtensionPoint_3008_incominglinks=incoming links -NavigatorGroupName_ExtensionPoint_3008_outgoinglinks=outgoing links -NavigatorGroupName_UseCase_3009_incominglinks=incoming links -NavigatorGroupName_UseCase_3009_outgoinglinks=outgoing links -NavigatorGroupName_Constraint_3010_incominglinks=incoming links -NavigatorGroupName_Constraint_3010_outgoinglinks=outgoing links -NavigatorGroupName_Actor_3011_incominglinks=incoming links -NavigatorGroupName_Actor_3011_outgoinglinks=outgoing links -NavigatorGroupName_UseCase_3012_incominglinks=incoming links -NavigatorGroupName_UseCase_3012_outgoinglinks=outgoing links -NavigatorGroupName_Component_3013_incominglinks=incoming links -NavigatorGroupName_Component_3013_outgoinglinks=outgoing links -NavigatorGroupName_Package_3014_incominglinks=incoming links -NavigatorGroupName_Package_3014_outgoinglinks=outgoing links -NavigatorGroupName_Include_4008_target=target -NavigatorGroupName_Include_4008_source=source -NavigatorGroupName_Extend_4009_target=target -NavigatorGroupName_Extend_4009_source=source -NavigatorGroupName_Generalization_4010_target=target -NavigatorGroupName_Generalization_4010_source=source -NavigatorGroupName_Association_4011_target=target -NavigatorGroupName_Association_4011_source=source -NavigatorGroupName_ConstraintConstrainedElement_4012_target=target -NavigatorGroupName_ConstraintConstrainedElement_4012_source=source -NavigatorGroupName_Dependency_4013_target=target -NavigatorGroupName_Dependency_4013_source=source -NavigatorGroupName_CommentAnnotatedElement_4014_target=target -NavigatorGroupName_CommentAnnotatedElement_4014_source=source -NavigatorGroupName_Comment_3015_incominglinks=incoming links -NavigatorGroupName_Comment_3015_outgoinglinks=outgoing links -ComponentUsecases3EditPart_title=use cases -NavigatorGroupName_Component_3016_incominglinks=incoming links -NavigatorGroupName_Component_3016_outgoinglinks=outgoing links -NavigatorGroupName_Constraint_3017_incominglinks=incoming links -NavigatorGroupName_Constraint_3017_outgoinglinks=outgoing links -NavigatorGroupName_Actor_3018_incominglinks=incoming links -NavigatorGroupName_Actor_3018_outgoinglinks=outgoing links -NavigatorGroupName_Abstraction_4015_target=target -NavigatorGroupName_Abstraction_4015_source=source -NavigatorGroupName_Usage_4016_target=target -NavigatorGroupName_Usage_4016_source=source -NavigatorGroupName_Realization_4017_target=target -NavigatorGroupName_Realization_4017_source=source -NavigatorGroupName_PackageMerge_4018_target=target -NavigatorGroupName_PackageMerge_4018_source=source -NavigatorGroupName_PackageImport_4019_target=target -NavigatorGroupName_PackageImport_4019_source=source -NavigatorGroupName_File_incominglinks=incoming links -NavigatorGroupName_File_outgoinglinks=outgoing links -UseCasePointsEditPartTN_title=points -UseCasePointsInRectangleEditPart_title=points -UseCasePointsInComponentEditPart_title=points -UseCasePointsInPackageEditPart_title=points -createNodes1Group_title=Nodes -createNodes1Group_desc=Diagram Nodes -createChildren2Group_title=Children -createChildren2Group_desc=Child Elements of the Diagram Nodes -createLinks3Group_title=Links -createLinks3Group_desc=Diagram Links -createPackage1CreationTool_title=Package -createPackage1CreationTool_desc=Create Package -createSubject2CreationTool_title=Subject -createSubject2CreationTool_desc=Create Subject -createActor3CreationTool_title=Actor -createActor3CreationTool_desc=Create Actor -createUseCase4CreationTool_title=Use Case -createUseCase4CreationTool_desc=Create Use Case -createConstraint5CreationTool_title=Constraint -createConstraint5CreationTool_desc=Create Constraint -createComment6CreationTool_title=Comment -createComment6CreationTool_desc=Create Comment -createExtensionPoint1CreationTool_title=Extension Point -createExtensionPoint1CreationTool_desc=Create Extension Point -createAssociation1CreationTool_title=Association -createAssociation1CreationTool_desc=Create Association Link -createGeneralization2CreationTool_title=Generalization -createGeneralization2CreationTool_desc=Create Generalization Link -createDependency3CreationTool_title=Dependency -createDependency3CreationTool_desc=Create Dependency Link -createAbstraction4CreationTool_title=Abstraction -createAbstraction4CreationTool_desc=Create Abstraction Link -createRealization5CreationTool_title=Realization -createRealization5CreationTool_desc=Create Realization Link -createUsage6CreationTool_title=Usage -createUsage6CreationTool_desc=Create Usage Link -createPackageMerge7CreationTool_title=PackageMerge -createPackageMerge7CreationTool_desc=Create PackageMerge Link -createPackageImport8CreationTool_title=PackageImport -createPackageImport8CreationTool_desc=Create PackageImport Link -createInclude9CreationTool_title=Include -createInclude9CreationTool_desc=Create Include Link -createExtend10CreationTool_title=Extend -createExtend10CreationTool_desc=Create Extend -createConstrainedElement11CreationTool_title=Constrained Element -createConstrainedElement11CreationTool_desc=Create Constrained Element -createCommentlink12CreationTool_title=Comment link -createCommentlink12CreationTool_desc=Create Comment Link diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.gmfgen b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.gmfgen deleted file mode 100644 index 406fa3d2f2a..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.gmfgen +++ /dev/null @@ -1,6419 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.eclipse.draw2d - org.eclipse.gmf.runtime.draw2d.ui - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.eclipse.gmf.runtime.notation.View - org.eclipse.gef.EditPart - abstractNavigatorItem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.gmfgraph b/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.gmfgraph deleted file mode 100644 index 96f70a7f279..00000000000 --- a/plugins/uml/diagram/org.eclipse.papyrus.diagram.usecase/models/usecaseDiagram.gmfgraph +++ /dev/null @@ -1,420 +0,0 @@ - - - - -