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.
-