catch up with branch development

Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
diff --git a/org.eclipse.osbp.dsl.metadata.service/src/org/eclipse/osbp/dsl/metadata/service/DSLBuilderParticipant.java b/org.eclipse.osbp.dsl.metadata.service/src/org/eclipse/osbp/dsl/metadata/service/DSLBuilderParticipant.java
index 1485121..76a3c00 100644
--- a/org.eclipse.osbp.dsl.metadata.service/src/org/eclipse/osbp/dsl/metadata/service/DSLBuilderParticipant.java
+++ b/org.eclipse.osbp.dsl.metadata.service/src/org/eclipse/osbp/dsl/metadata/service/DSLBuilderParticipant.java
@@ -126,6 +126,8 @@
 	/** The translations. */
 	private HashMap<String, Properties> translations = new HashMap<>();
 
+	private boolean osbee = false;
+
 	/**
 	 * Activate.
 	 *
@@ -164,6 +166,9 @@
 			return results;
 		}
 		log.debug("visiting bundle {}", suspect.getSymbolicName());
+		if(suspect.getSymbolicName().contains("osbee")) {
+			osbee  = true;
+		}
 		scanModelBundles(suspect, results, wiring);
 		scanRuntimeBundles(suspect);
 		// bundles containing translations and don't scan translations twice
@@ -716,6 +721,7 @@
 			return result;
 		}
 
+		@SuppressWarnings("unchecked")
 		@Override
 		public <T> void execute(T state, Object unitOfWork) {
 			metadataBuilderService.execute(state, (IUnitOfWork<T>) unitOfWork);
@@ -760,6 +766,14 @@
 			}
 			return NamingConventions.getECViewId((Dialog) dialog);
 		}
+
+		/* (non-Javadoc)
+		 * @see org.eclipse.osbp.ui.api.metadata.IDSLMetadataService#isOsbee()
+		 */
+		@Override
+		public boolean isOsbee() {
+			return osbee;
+		}
 	}
 
 	/**
@@ -974,9 +988,7 @@
 				return "";
 			}
 			DialogPackage pkg = (DialogPackage) dialog.eContainer();
-			String name = pkg.getName() + "." + dialog.getName();
-			
-			return name;
+			return pkg.getName() + "." + dialog.getName();
 		}
 
 		private static String getDatainterchangeFQN(EObject eObject) {