added user documentation for Model transformation framework+ updated customobjectsstore API
diff --git "a/eclipse-tools/model-transformation/doc/AMALTHEA_Transformation_Engine \050ATE\051.pptx" "b/eclipse-tools/model-transformation/doc/AMALTHEA_Transformation_Engine \050ATE\051.pptx"
deleted file mode 100644
index cade096..0000000
--- "a/eclipse-tools/model-transformation/doc/AMALTHEA_Transformation_Engine \050ATE\051.pptx"
+++ /dev/null
Binary files differ
diff --git a/eclipse-tools/model-transformation/doc/UserGuide_APP4MC_EMF_Model_Transformation.docx b/eclipse-tools/model-transformation/doc/UserGuide_APP4MC_EMF_Model_Transformation.docx
new file mode 100644
index 0000000..59cdada
--- /dev/null
+++ b/eclipse-tools/model-transformation/doc/UserGuide_APP4MC_EMF_Model_Transformation.docx
Binary files differ
diff --git a/eclipse-tools/model-transformation/doc/UserGuide_APP4MC_EMF_Model_Transformation.pdf b/eclipse-tools/model-transformation/doc/UserGuide_APP4MC_EMF_Model_Transformation.pdf
new file mode 100644
index 0000000..0530811
--- /dev/null
+++ b/eclipse-tools/model-transformation/doc/UserGuide_APP4MC_EMF_Model_Transformation.pdf
Binary files differ
diff --git a/eclipse-tools/model-transformation/doc/overview.bmp b/eclipse-tools/model-transformation/doc/overview.bmp
deleted file mode 100644
index 70542a5..0000000
--- a/eclipse-tools/model-transformation/doc/overview.bmp
+++ /dev/null
Binary files differ
diff --git a/eclipse-tools/model-transformation/plugins/org.eclipse.app4mc.transformation.extensions/src/org/eclipse/app4mc/transformation/extensions/CustomObjectsStore.xtend b/eclipse-tools/model-transformation/plugins/org.eclipse.app4mc.transformation.extensions/src/org/eclipse/app4mc/transformation/extensions/CustomObjectsStore.xtend
index 2c1b53b..4cd485b 100644
--- a/eclipse-tools/model-transformation/plugins/org.eclipse.app4mc.transformation.extensions/src/org/eclipse/app4mc/transformation/extensions/CustomObjectsStore.xtend
+++ b/eclipse-tools/model-transformation/plugins/org.eclipse.app4mc.transformation.extensions/src/org/eclipse/app4mc/transformation/extensions/CustomObjectsStore.xtend
@@ -15,18 +15,33 @@
 
 class CustomObjectsStore {
 
-	private var map = new HashMap();
+	private var cls_instance_map = new HashMap();
 
+	private var  data_map = new HashMap<String, Object>();
+
+	
 	public def <T> T getInstance(Object cls) {
 
-		val value = map.get(cls);
+		val value = cls_instance_map.get(cls);
 
 		return value as T
 	}
 
 	public def <T> void injectMembers(Object cls, T instance) {
-		map.put(cls, instance);
+		cls_instance_map.put(cls, instance);
 
 	}
+	
+	public def <T> void indexData(String key, T value){
+		
+		data_map.put(key, value);		
+	}
+	
+	public def <T> getData(String key){
+		data_map.get(key) as T
+	}
 
+	public def void clearCache() {
+		cls_instance_map.clear
+	}
 }