catch up with branch development

Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
diff --git a/org.eclipse.osbp.dsl.common.xtext.tests/org.eclipse.osbp.dsl.common.xtext.tests.launch b/org.eclipse.osbp.dsl.common.xtext.tests/org.eclipse.osbp.dsl.common.xtext.tests.launch
deleted file mode 100644
index 51afafc..0000000
--- a/org.eclipse.osbp.dsl.common.xtext.tests/org.eclipse.osbp.dsl.common.xtext.tests.launch
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/org.eclipse.osbp.dsl.common.xtext.tests"/>
-</listAttribute>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
-<listEntry value="4"/>
-</listAttribute>
-<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value="=org.eclipse.osbp.dsl.common.xtext.tests"/>
-<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
-<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osbp.dsl.common.xtext.tests"/>
-</launchConfiguration>
diff --git a/org.eclipse.osbp.dsl.datatype.xtext.tests/org.eclipse.osbp.dsl.datatype.xtext.tests.launch b/org.eclipse.osbp.dsl.datatype.xtext.tests/org.eclipse.osbp.dsl.datatype.xtext.tests.launch
deleted file mode 100644
index 0d1e586..0000000
--- a/org.eclipse.osbp.dsl.datatype.xtext.tests/org.eclipse.osbp.dsl.datatype.xtext.tests.launch
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/org.eclipse.osbp.dsl.datatype.xtext.tests"/>
-</listAttribute>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
-<listEntry value="4"/>
-</listAttribute>
-<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value="=org.eclipse.osbp.dsl.datatype.xtext.tests"/>
-<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
-<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osbp.dsl.datatype.xtext.tests"/>
-</launchConfiguration>
diff --git a/org.eclipse.osbp.dsl.dto.xtext.tests/org.eclipse.osbp.dsl.dto.xtext.tests.launch b/org.eclipse.osbp.dsl.dto.xtext.tests/org.eclipse.osbp.dsl.dto.xtext.tests.launch
deleted file mode 100644
index b002f1c..0000000
--- a/org.eclipse.osbp.dsl.dto.xtext.tests/org.eclipse.osbp.dsl.dto.xtext.tests.launch
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/org.eclipse.osbp.dsl.dto.xtext.tests"/>
-</listAttribute>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
-<listEntry value="4"/>
-</listAttribute>
-<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value="=org.eclipse.osbp.dsl.dto.xtext.tests"/>
-<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
-<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osbp.dsl.dto.xtext.tests"/>
-</launchConfiguration>
diff --git a/org.eclipse.osbp.dsl.services.xtext.tests/org.eclipse.osbp.dsl.services.xtext.tests.launch b/org.eclipse.osbp.dsl.services.xtext.tests/org.eclipse.osbp.dsl.services.xtext.tests.launch
deleted file mode 100644
index f9f9d55..0000000
--- a/org.eclipse.osbp.dsl.services.xtext.tests/org.eclipse.osbp.dsl.services.xtext.tests.launch
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/org.eclipse.osbp.dsl.services.xtext.tests"/>
-</listAttribute>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
-<listEntry value="4"/>
-</listAttribute>
-<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value="=org.eclipse.osbp.dsl.services.xtext.tests"/>
-<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
-<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osbp.dsl.services.xtext.tests"/>
-</launchConfiguration>
diff --git a/org.eclipse.osbp.dsl.xtext.builder.participant/README.md b/org.eclipse.osbp.dsl.xtext.builder.participant/README.md
deleted file mode 100644
index fd0de03..0000000
--- a/org.eclipse.osbp.dsl.xtext.builder.participant/README.md
+++ /dev/null
@@ -1,92 +0,0 @@
-Lunifera DSL Metadata Service
-=============================
-
-Returns metadata for datatypes, entities and dtos. These services are provided as OSGi-Services.
-
-## available services
-
-### datatypes
-Get information about a datatype:
-	
-	public interface IDatatypesMetadataService {
-
-	/**
-	 * Returns the datatypes model for the given datatype name.
-	 * 
-	 * @param datatypeName
-	 * @return
-	 */
-	LDataType getMetadata(String datatypeName);
-
-The service will use the given qualified name of the datatype to return the proper LDataType eObject for it.  
-Qualified follows the pattern "{package}.{name}" like `org.eclipse.osbp.datatypes.String` 
-
-### entities
-Get information about a entities:
-	
-	public interface IEntityMetadataService {
-
-	/**
-	 * Returns the entity model for the given class. 
-	 * @param entityClass
-	 * @return
-	 */
-	LEntity getMetadata(Class<?> entityClass);
-	
-	/**
-	 * Returns the entity model for the given class name. 
-	 * @param entityName
-	 * @return
-	 */
-	LEntity getMetadata(String entityName);
-
-The service will use the given qualified name of the entity to return the proper LEntity eObject for it.  
-Qualified follows the pattern "{package}.{name}" like `org.eclipse.osbp.carstore.entities.general.Customer`
-
-### dtos
-Get information about a entities:
-	
-	public interface IDtoMetadataService {
-
-	/**
-	 * Returns the dto model for the given class.
-	 * 
-	 * @param dtoClass
-	 * @return
-	 */
-	LDto getMetadata(Class<?> dtoClass);
-
-	/**
-	 * Returns the dto model for the given class name.
-	 * 
-	 * @param dtoName
-	 * @return
-	 */
-	LDto getMetadata(String dtoName);
-
-The service will use the given qualified name of the entity to return the proper LDto eObject for it.  
-Qualified follows the pattern "{package}.{name}" like `org.eclipse.osbp.carstore.general.CustomerDto`
-	
-
-## How to use
-Services are provided as OSGi Service. So you can consume them by DS (declarative services), get a reference by the bundleContext or even use a ServiceTracker.
-
-The services also allow you to navigate along cross references.
-
-	public void foo(){
-		LDto customerDto = dtoService.getMetadata(CustomerDto.class);
-		
-		// access the entity
-		LEntity customer = customerDto.getWrappedType();
-		List<LIndex> index = customer.getIndexes();
-		
-		// navigate along attributes
-		for(LEntityAttribute attribute : customer.getAllAttributes()) {
-			LDataType datatype = attribute.getDatatype();
-		}
-	}
-
-
-## Attention
-Never ever change values in the given metadata objects. It is not constrainted and may lead to major problems.
-