diff options
author | Quentin Le Menez | 2015-12-01 14:41:47 +0000 |
---|---|---|
committer | Gerrit Code Review @ Eclipse.org | 2016-05-19 09:03:15 +0000 |
commit | c8a86f51bf38f568802df3034b120a26f726039f (patch) | |
tree | 60626d4dac4e46a0c707cf20a1d7ddc016678f6c | |
parent | bc0abb2abdfefeade4581e11967008275c9fc5a5 (diff) | |
download | org.eclipse.papyrus-c8a86f51bf38f568802df3034b120a26f726039f.tar.gz org.eclipse.papyrus-c8a86f51bf38f568802df3034b120a26f726039f.tar.xz org.eclipse.papyrus-c8a86f51bf38f568802df3034b120a26f726039f.zip |
Bug 483100: Profile application in Create new model Wizard gives corrupt .uml model file
https://bugs.eclipse.org/bugs/show_bug.cgi?id=483100
- Corrected a missing URI encoding
Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
-rw-r--r-- | plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards/src/org/eclipse/papyrus/uml/diagram/wizards/wizards/CreateModelWizard.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards/src/org/eclipse/papyrus/uml/diagram/wizards/wizards/CreateModelWizard.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards/src/org/eclipse/papyrus/uml/diagram/wizards/wizards/CreateModelWizard.java index e3220c3fe3b..f7184edeb4d 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards/src/org/eclipse/papyrus/uml/diagram/wizards/wizards/CreateModelWizard.java +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards/src/org/eclipse/papyrus/uml/diagram/wizards/wizards/CreateModelWizard.java @@ -472,8 +472,9 @@ public class CreateModelWizard extends Wizard implements INewWizard { protected void applyProfile(ModelSet modelSet) {
String profilePath = selectDiagramKindPage.getProfileURI();
+
ResourceSet resourceSet = new ResourceSetImpl();
- Resource resource = resourceSet.getResource(URI.createURI(profilePath), true);
+ Resource resource = resourceSet.getResource(URI.createPlatformResourceURI(profilePath, true), true);
Profile profile = (Profile) resource.getContents().get(0);
Resource myModelUMLResource = UmlUtils.getUmlResource(modelSet);
|