From ce2c00123b0f4bee7154d8b0b8325a7af39b4254 Mon Sep 17 00:00:00 2001
From: Fabian Brosig <fabian.brosig@uni-wuerzburg.de>
Date: Fri, 14 Dec 2012 19:07:22 +0000
Subject: [PATCH] DESCARTES-15 Implemented URI path mapping for the library
 folder using extension point org.eclipse.emf.ecore.uri_mapping

git-svn-id: https://se1.informatik.uni-wuerzburg.de/usvn/svn/code/code/DMM/trunk@9525 9e42b895-fcda-4063-8a3b-11be15eb1bbd
---
 .../META-INF/MANIFEST.MF                            |  3 ++-
 .../build.properties                                |  3 ++-
 .../plugin.xml                                      | 13 +++++++++++++
 3 files changed, 17 insertions(+), 2 deletions(-)
 create mode 100644 edu.kit.ipd.descartes.mm.applicationlevel.library/plugin.xml

diff --git a/edu.kit.ipd.descartes.mm.applicationlevel.library/META-INF/MANIFEST.MF b/edu.kit.ipd.descartes.mm.applicationlevel.library/META-INF/MANIFEST.MF
index e3560c74..aeeae7b5 100644
--- a/edu.kit.ipd.descartes.mm.applicationlevel.library/META-INF/MANIFEST.MF
+++ b/edu.kit.ipd.descartes.mm.applicationlevel.library/META-INF/MANIFEST.MF
@@ -1,5 +1,6 @@
 Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: edu.kit.ipd.descartes.mm.applicationlevel.library
-Bundle-SymbolicName: edu.kit.ipd.descartes.mm.applicationlevel.library
+Bundle-SymbolicName: edu.kit.ipd.descartes.mm.applicationlevel.library;singleton:=true
 Bundle-Version: 1.0.0
+Require-Bundle: org.eclipse.emf.ecore
diff --git a/edu.kit.ipd.descartes.mm.applicationlevel.library/build.properties b/edu.kit.ipd.descartes.mm.applicationlevel.library/build.properties
index 85e382f2..c6990f2f 100644
--- a/edu.kit.ipd.descartes.mm.applicationlevel.library/build.properties
+++ b/edu.kit.ipd.descartes.mm.applicationlevel.library/build.properties
@@ -1,2 +1,3 @@
 bin.includes = META-INF/,\
-               library/
+               library/,\
+               plugin.xml
diff --git a/edu.kit.ipd.descartes.mm.applicationlevel.library/plugin.xml b/edu.kit.ipd.descartes.mm.applicationlevel.library/plugin.xml
new file mode 100644
index 00000000..c2a429c7
--- /dev/null
+++ b/edu.kit.ipd.descartes.mm.applicationlevel.library/plugin.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+
+   <extension
+         point="org.eclipse.emf.ecore.uri_mapping">
+      <mapping
+            source="pathmap://DMM_APPLICATIONLEVEL_MODELS/"
+            target="platform:/plugin/edu.kit.ipd.descartes.mm.applicationlevel.library/library/">
+      </mapping>
+   </extension>
+   
+</plugin>
-- 
GitLab