From 83a61595154affeb0085144c21df270f0923e705 Mon Sep 17 00:00:00 2001 From: Maged Elaasar Date: Wed, 4 Apr 2018 16:16:09 -0700 Subject: Bug 532101: [AFViewpoints] Make AF editor faster Bug 532104: [AFViewpoints] Transform your Workspace reference to platform reference - Simplified the AF model wizard by defaulting the root to be Architecture Domain. - Extended the Load Resource action in the AF editor to allow loading AF models from the running platfom. - Added a Resolve All action that can be used on any object in the editor to quickly resolve related references. This can be used on a loaded AF model (from workspace or running platform) to also load its dependencies like elementtypeconfigurtion and palleteconfiguration files. - Made the architecture, elementtypesetconfigurtion, nattableconfiguration, and paletteconfiguration resources extend of a common base class that supports default load/save options. This base class also makes the cross references persist using platform:/platform URIs but upon load, they may resolve to platform:/resource if the resource is available in the workspace. - Refactored uml.architecture, all the elementtypeconfiguration, all palletteconfiguration, and all nattableconfiguration models by changing their cross references to platform:/plugin URI format. - Fixed PasteEObjectConfigurationItemProvider to make the containment reference axisIdentifier show in the editor/property sheet as a containment reference (was necessary to convert its cross references properly) Change-Id: I69b82f53670cbb81e9117ce82c61d7c898080c93 Signed-off-by: Maged Elaasar --- .../org.eclipse.papyrus.editor.integration.tests/META-INF/MANIFEST.MF | 4 ++-- .../editor/org.eclipse.papyrus.editor.integration.tests/pom.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'tests/junit/plugins/editor') diff --git a/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/META-INF/MANIFEST.MF b/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/META-INF/MANIFEST.MF index 2e6aa96ed0b..93c14e6ddc0 100644 --- a/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/META-INF/MANIFEST.MF +++ b/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/META-INF/MANIFEST.MF @@ -34,12 +34,12 @@ Require-Bundle: org.eclipse.ui, org.eclipse.papyrus.infra.ui;bundle-version="[2.0.0,3.0.0)", org.eclipse.papyrus.infra.core.sasheditor;bundle-version="[2.0.0,3.0.0)", org.eclipse.papyrus.infra.core.sashwindows.di;bundle-version="[1.2.0,2.0.0)", - org.eclipse.papyrus.infra.architecture;bundle-version="[1.0.0,2.0.0)" + org.eclipse.papyrus.infra.architecture;bundle-version="[2.0.0,3.0.0)" Export-Package: org.eclipse.papyrus.editor.integration.tests, org.eclipse.papyrus.editor.integration.tests.tests Bundle-Vendor: Eclipse Modeling Project Bundle-ActivationPolicy: lazy -Bundle-Version: 1.3.100.qualifier +Bundle-Version: 1.3.200.qualifier Bundle-Name: Papyrus Editor Integration Tests Bundle-ManifestVersion: 2 Bundle-Activator: org.eclipse.papyrus.editor.integration.tests.Activator diff --git a/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/pom.xml b/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/pom.xml index eff098d7c2d..dbf25e53b6b 100644 --- a/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/pom.xml +++ b/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/pom.xml @@ -9,6 +9,6 @@ org.eclipse.papyrus.tests org.eclipse.papyrus.editor.integration.tests - 1.3.100-SNAPSHOT + 1.3.200-SNAPSHOT eclipse-test-plugin -- cgit v1.2.3