From 263f1597786c55251ea82d259b62e8a645f8bfd8 Mon Sep 17 00:00:00 2001
From: Daniel Ratiu <ratiu@fortiss.org>
Date: Fri, 9 Sep 2011 09:49:08 +0000
Subject: [PATCH] code review

---
 .../tooling/kernel/extension/IConnectionCompositor.java    | 2 +-
 .../tooling/kernel/extension/IElementCompositor.java       | 2 +-
 .../tooling/kernel/extension/ITransformationProvider.java  | 2 +-
 .../kernel/extension/base/ConstraintViolationBase.java     | 5 ++++-
 .../extension/base/TransformationContextChainBase.java     | 6 +++---
 .../tooling/kernel/extension/data/ITopLevelElement.java    | 2 +-
 .../extension/data/ModelElementTransformationContext.java  | 2 +-
 .../fortiss/tooling/kernel/extension/data/Prototype.java   | 7 +++----
 .../tooling/kernel/internal/CommandStackService.java       | 3 ++-
 .../kernel/internal/ConnectionCompositorService.java       | 2 +-
 .../tooling/kernel/internal/ElementCompositorService.java  | 2 +-
 .../tooling/kernel/internal/PersistencyService.java        | 2 +-
 .../tooling/kernel/internal/TransformationService.java     | 2 +-
 .../internal/storage/eclipse/EMFTransactionalCommand.java  | 6 ++----
 .../kernel/internal/storage/eclipse/ModelContext.java      | 2 +-
 .../tooling/kernel/internal/storage/eclipse/package.html   | 4 ++--
 .../kernel/service/IConnectionCompositorService.java       | 2 +-
 .../tooling/kernel/service/IElementCompositorService.java  | 2 +-
 .../tooling/kernel/service/ITransformationService.java     | 4 ++--
 .../kernel/service/base/EObjectAware2ServiceBase.java      | 2 +-
 .../kernel/service/base/EObjectAwareServiceBase.java       | 2 +-
 .../fortiss/tooling/kernel/service/base/IEObjectAware.java | 2 +-
 .../tooling/kernel/service/base/IEObjectAware2.java        | 2 +-
 .../fortiss/tooling/kernel/service/base/IObjectAware.java  | 2 +-
 .../fortiss/tooling/kernel/service/base/IObjectAware2.java | 2 +-
 .../kernel/service/base/ObjectAware2ServiceBase.java       | 2 +-
 .../kernel/service/base/ObjectAwareServiceBase.java        | 2 +-
 .../fortiss/tooling/kernel/utils/ExtensionPointUtils.java  | 2 +-
 .../org/fortiss/tooling/kernel/utils/IdentifierUtils.java  | 2 +-
 .../src/org/fortiss/tooling/kernel/utils/LoggingUtils.java | 2 +-
 .../src/org/fortiss/tooling/kernel/utils/ModelUtils.java   | 2 +-
 .../tooling/kernel/utils/ProjectRootElementUtils.java      | 2 +-
 .../fortiss/tooling/kernel/utils/TransformationUtils.java  | 2 +-
 33 files changed, 44 insertions(+), 43 deletions(-)

diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/IConnectionCompositor.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/IConnectionCompositor.java
index 54703a2dd..077488a63 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/IConnectionCompositor.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/IConnectionCompositor.java
@@ -47,7 +47,7 @@ import org.fortiss.tooling.kernel.service.base.IEObjectAware2;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating GREEN Hash: E742F52CFB04C7A360DB5B8E6B298A9B
+ * @ConQAT.Rating GREEN Hash: FB4A39FA785FA53441998CE212CA9017
  */
 public interface IConnectionCompositor<P extends EObject, S extends EObject, T extends EObject>
 		extends IEObjectAware2<S, T> {
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/IElementCompositor.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/IElementCompositor.java
index 4eb110d6b..c14f63d21 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/IElementCompositor.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/IElementCompositor.java
@@ -39,7 +39,7 @@ import org.fortiss.tooling.kernel.service.base.IEObjectAware;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating GREEN Hash: 4F8B26BA3A47A0A7E09A8E3528BBA598
+ * @ConQAT.Rating GREEN Hash: 4929B7B9EBEB238C092A10FBB4E854F1
  */
 public interface IElementCompositor<C extends EObject> extends IEObjectAware<C> {
 	/**
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/ITransformationProvider.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/ITransformationProvider.java
index 08e7a81d4..3c9240eb4 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/ITransformationProvider.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/ITransformationProvider.java
@@ -33,7 +33,7 @@ import org.fortiss.tooling.kernel.service.base.IObjectAware2;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: BD2DD3B19C8FF84B0F5544D6D1BFD19D
+ * @ConQAT.Rating GREEN Hash: F0053C7CED31063AA1AA02BFAB0791BB
  */
 public interface ITransformationProvider extends IObjectAware2<Object, Object> {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/ConstraintViolationBase.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/ConstraintViolationBase.java
index 2c8bb9651..553606449 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/ConstraintViolationBase.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/ConstraintViolationBase.java
@@ -23,10 +23,13 @@ import org.fortiss.tooling.kernel.extension.data.IConstraintViolation;
 /**
  * Base implementation for model element constraint checkers.
  * 
+ * TODO: the above comment is not aligned with the name of the class - should we
+ * use a better docu?
+ * 
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 3DDF9C3071E7CA9B599EFAFEEC27DDFF
+ * @ConQAT.Rating RED Hash: 8D1F169799F4A0110E68D25482929E80
  */
 public abstract class ConstraintViolationBase<T extends EObject> implements
 		IConstraintViolation<T> {
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/TransformationContextChainBase.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/TransformationContextChainBase.java
index d8a980ac9..37616b127 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/TransformationContextChainBase.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/TransformationContextChainBase.java
@@ -26,7 +26,7 @@ import org.fortiss.tooling.kernel.extension.data.ITransformationContext;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 662BCDD98432EED08BA052803173A5D0
+ * @ConQAT.Rating GREEN Hash: F98256FB0E0A681F13136FC0C2348369
  */
 public abstract class TransformationContextChainBase implements
 		ITransformationContext {
@@ -51,14 +51,14 @@ public abstract class TransformationContextChainBase implements
 
 	/** Finds an ITransform of the given class in the chain. */
 	@SuppressWarnings("unchecked")
-	public <T extends ITransformationContext> T findContextinChain(
+	public <T extends ITransformationContext> T findContextInChain(
 			Class<T> clazz) {
 		if (clazz.isAssignableFrom(this.getClass())) {
 			return (T) this;
 		}
 		if (chainedContext instanceof TransformationContextChainBase) {
 			return ((TransformationContextChainBase) chainedContext)
-					.findContextinChain(clazz);
+					.findContextInChain(clazz);
 		}
 		return null;
 	}
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/ITopLevelElement.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/ITopLevelElement.java
index 4bc037191..86e96dbd4 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/ITopLevelElement.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/ITopLevelElement.java
@@ -40,7 +40,7 @@ import org.fortiss.tooling.kernel.extension.IStorageProvider;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: DE8A819268F75497B61A48B6E32A648F
+ * @ConQAT.Rating GREEN Hash: 85B4A36E3F052F4BED404969E3CDB7B0
  */
 public interface ITopLevelElement {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/ModelElementTransformationContext.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/ModelElementTransformationContext.java
index 3561e4e08..94171032f 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/ModelElementTransformationContext.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/ModelElementTransformationContext.java
@@ -26,7 +26,7 @@ import org.fortiss.tooling.kernel.extension.base.TransformationContextChainBase;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 0E04AF20E122C47C6545809D144811E0
+ * @ConQAT.Rating GREEN Hash: F585ABF0304B72F06AF002690C0FD68E
  */
 public class ModelElementTransformationContext extends
 		TransformationContextChainBase {
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/Prototype.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/Prototype.java
index 571cf8d9f..dab49dc29 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/Prototype.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/data/Prototype.java
@@ -27,12 +27,13 @@ import org.eclipse.emf.ecore.util.EcoreUtil;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 462A5E84E8BF482222209236A2855BEC
+ * @ConQAT.Rating GREEN Hash: 44143526E8A49A4CE9E0D982F1ABA4F3
  */
 public final class Prototype {
 
 	/** The generic prototype name. */
 	private final String name;
+
 	/** The pre-configured {@link EObject}. */
 	private final EObject prototype;
 
@@ -52,9 +53,7 @@ public final class Prototype {
 		return prototype;
 	}
 
-	/**
-	 * Returns a copy of the prototype. This method is potentially expensive.
-	 */
+	/** Returns a copy of the prototype. This method is potentially expensive. */
 	public EObject getPrototypeCopy() {
 		return EcoreUtil.copy(prototype);
 	}
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/CommandStackService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/CommandStackService.java
index 1b3b3cd72..8e2a6eb1c 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/CommandStackService.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/CommandStackService.java
@@ -32,9 +32,10 @@ import org.fortiss.tooling.kernel.utils.LoggingUtils;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: BA190E69F3975AEA8C17310496C653BE
+ * @ConQAT.Rating GREEN Hash: 4EC48FE57128162812231DF1915E0DFA
  */
 public class CommandStackService implements ICommandStackService {
+
 	/** {@inheritDoc} */
 	@Override
 	public void runAsCommand(EObject target, Runnable runner) {
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConnectionCompositorService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConnectionCompositorService.java
index b4112eef8..0a8eff0f1 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConnectionCompositorService.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConnectionCompositorService.java
@@ -33,7 +33,7 @@ import org.fortiss.tooling.kernel.service.base.EObjectAware2ServiceBase;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating GREEN Hash: 51C72E3E2B906CA666B2A2649441B518
+ * @ConQAT.Rating GREEN Hash: 8EA9DA35FC5ABE4E59208DA0DA509CE0
  */
 public class ConnectionCompositorService
 		extends
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ElementCompositorService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ElementCompositorService.java
index 38e934b80..ad6f99e8e 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ElementCompositorService.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ElementCompositorService.java
@@ -33,7 +33,7 @@ import org.fortiss.tooling.kernel.service.base.EObjectAwareServiceBase;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating GREEN Hash: DC6A32F0B679D71C283A86517CF900BA
+ * @ConQAT.Rating GREEN Hash: 83DB3A776C6AEFFBDF6E5AB03FDAEFCA
  */
 public final class ElementCompositorService extends
 		EObjectAwareServiceBase<IElementCompositor<EObject>> implements
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/PersistencyService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/PersistencyService.java
index 3c449da71..94a6adf86 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/PersistencyService.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/PersistencyService.java
@@ -49,7 +49,7 @@ import org.osgi.framework.Bundle;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 060A162FF7D175A41E24EA12218D968F
+ * @ConQAT.Rating GREEN Hash: 9B4C1045CBB864223484897D94848F95
  */
 public class PersistencyService implements IPersistencyService {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/TransformationService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/TransformationService.java
index 8fceaae09..b2bb50103 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/TransformationService.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/TransformationService.java
@@ -37,7 +37,7 @@ import org.fortiss.tooling.kernel.service.base.ObjectAware2ServiceBase;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: F56BA3742E56A3E35A84F57E987FEED3
+ * @ConQAT.Rating GREEN Hash: 6B458E38F49D0A7A496096B0A265405D
  */
 public class TransformationService extends
 		ObjectAware2ServiceBase<ITransformationProvider> implements
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/EMFTransactionalCommand.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/EMFTransactionalCommand.java
index b22f372c0..030dbed92 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/EMFTransactionalCommand.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/EMFTransactionalCommand.java
@@ -38,7 +38,7 @@ import org.fortiss.tooling.kernel.utils.LoggingUtils;
  * @author hummel
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 27D92C7B38D1ECDF229AAE5E7CFA8C94
+ * @ConQAT.Rating GREEN Hash: 3A80DC630AEA6971552C44802D7533A3
  */
 public class EMFTransactionalCommand implements Command {
 
@@ -97,9 +97,7 @@ public class EMFTransactionalCommand implements Command {
 		});
 	}
 
-	/**
-	 * Executes the given runnable in a transaction.
-	 */
+	/** Executes the given runnable in a transaction. */
 	private void runInTransaction(Runnable runnable) {
 		Transaction tx = null;
 		try {
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/ModelContext.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/ModelContext.java
index 4e4431c2f..065ee0bdf 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/ModelContext.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/ModelContext.java
@@ -52,7 +52,7 @@ import org.fortiss.tooling.kernel.utils.LoggingUtils;
  * @author hummel
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 9B3C3C5DF436704CB38392ECEC8E5E64
+ * @ConQAT.Rating GREEN Hash: AAAEB5802D74F212F47C25AD613B97CF
  */
 class ModelContext implements ITopLevelElement {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/package.html b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/package.html
index b219afcda..ed60db0f4 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/package.html
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/package.html
@@ -1,7 +1,7 @@
 <!--  
   $Id$
   @version $Rev$
-  @ConQAT.Rating YELLOW Hash: C8BC7DC15E2C9B1D3EEB7A9611BBB9B1
+  @ConQAT.Rating GREEN Hash: B397C5A502FDE8C3B7EF89A8FAE80D37
 -->
 <body>
 Implementation of the <code>IStorageProvider</code> interface using Eclipse file resources as storage mechanism for models.
@@ -12,7 +12,7 @@ For each such files the set of registered <code>eclipseResourceStorageLocationPr
 asked whether the respective file should be considered a model file. This extension mechanism is used
 to allow independent tools (running in the same Eclipse instance or two RCPs running independently) to use
 different file extensions for their models, e.g., tool A uses file pattern "*.toolA", while tool B uses
-the file pattern "*.toolP". The file extension is usually a hint on the meta-model class of the contained root
+the file pattern "*.toolB". The file extension is usually a hint on the meta-model class of the contained root
 model element.
 
 </body>
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IConnectionCompositorService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IConnectionCompositorService.java
index 5bf129546..79e906852 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IConnectionCompositorService.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IConnectionCompositorService.java
@@ -35,7 +35,7 @@ import org.fortiss.tooling.kernel.internal.ConnectionCompositorService;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating GREEN Hash: 982C28C5882DC9ED374779B6059D096D
+ * @ConQAT.Rating GREEN Hash: C946551167EBAC9E9C1296FD20E198E1
  */
 public interface IConnectionCompositorService {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IElementCompositorService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IElementCompositorService.java
index f4d16f952..8c1f168e2 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IElementCompositorService.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IElementCompositorService.java
@@ -35,7 +35,7 @@ import org.fortiss.tooling.kernel.internal.ElementCompositorService;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating GREEN Hash: 72BAA99C391B2206BCB495943F28FBF5
+ * @ConQAT.Rating GREEN Hash: 133F80DB408CFA904C4FBB8B7BFC9F47
  */
 public interface IElementCompositorService {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/ITransformationService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/ITransformationService.java
index 20a625a63..1adc0b1e4 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/ITransformationService.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/ITransformationService.java
@@ -26,7 +26,7 @@ import org.fortiss.tooling.kernel.extension.exception.TransformationFailedExcept
 import org.fortiss.tooling.kernel.internal.TransformationService;
 
 /**
- * The transformation service provides registratoin and access to transformation
+ * The transformation service provides registration and access to transformation
  * providers. A transformation provider knows how to transform a given source
  * object into an instance of a given target class using the provided context
  * information.
@@ -36,7 +36,7 @@ import org.fortiss.tooling.kernel.internal.TransformationService;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: AE9EAD90C7E6E1BBEF27698F49CA2F69
+ * @ConQAT.Rating GREEN Hash: 1A3F5C9BB18ACEB99A11FDC5321D3CA7
  */
 public interface ITransformationService {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/EObjectAware2ServiceBase.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/EObjectAware2ServiceBase.java
index 694df11a0..4cf8a8a95 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/EObjectAware2ServiceBase.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/EObjectAware2ServiceBase.java
@@ -54,7 +54,7 @@ import org.fortiss.tooling.kernel.internal.ElementCompositorService;
  * @author hoelzlf
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 776368E364F25CDD4BBD1200383D1B5A
+ * @ConQAT.Rating GREEN Hash: D96C0E23657D6FF5EF7D86C37F3D9AE9
  */
 public abstract class EObjectAware2ServiceBase<T extends IEObjectAware2<? extends EObject, ? extends EObject>>
 		extends ObjectAware2ServiceBase<T> {
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/EObjectAwareServiceBase.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/EObjectAwareServiceBase.java
index ef3442036..b5b0a809a 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/EObjectAwareServiceBase.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/EObjectAwareServiceBase.java
@@ -51,7 +51,7 @@ import org.fortiss.tooling.kernel.internal.ConnectionCompositorService;
  * @author hoelzlf
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 34A46C869944C1603EA2FB890708AE99
+ * @ConQAT.Rating GREEN Hash: DFD3B978200BB9C0E04C97F56F9A6F00
  */
 public abstract class EObjectAwareServiceBase<T extends IEObjectAware<? extends EObject>>
 		extends ObjectAwareServiceBase<T> {
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IEObjectAware.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IEObjectAware.java
index 155194a52..4b0a9d33f 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IEObjectAware.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IEObjectAware.java
@@ -37,7 +37,7 @@ import org.fortiss.tooling.kernel.service.IElementCompositorService;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 9DA0B9C381EEC55E9EA5413919D21EFE
+ * @ConQAT.Rating GREEN Hash: 670E8E60E8F51342BE96A0CF146C39AE
  */
 public interface IEObjectAware<T extends EObject> extends IObjectAware<T> {
 	// nothing specific is need here
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IEObjectAware2.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IEObjectAware2.java
index 5dee1e526..20ba1257b 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IEObjectAware2.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IEObjectAware2.java
@@ -37,7 +37,7 @@ import org.fortiss.tooling.kernel.service.IConnectionCompositorService;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 88470DF7F15EDA94F3EEF4E8B962DDBF
+ * @ConQAT.Rating GREEN Hash: 1738F97F47C9E744CD994CF140F267F2
  */
 public interface IEObjectAware2<S extends EObject, T extends EObject> extends
 		IEObjectAware<T>, IObjectAware2<S, T> {
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IObjectAware.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IObjectAware.java
index 66588eab7..3407be964 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IObjectAware.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IObjectAware.java
@@ -27,7 +27,7 @@ package org.fortiss.tooling.kernel.service.base;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 90DD5585EC4EDF5732DF2AA779606577
+ * @ConQAT.Rating GREEN Hash: FCAA70570C54092311D122660170E7DF
  */
 public interface IObjectAware<T extends Object> {
 	// nothing specific is need here
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IObjectAware2.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IObjectAware2.java
index 53e4fdee2..207ef5499 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IObjectAware2.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/IObjectAware2.java
@@ -27,7 +27,7 @@ package org.fortiss.tooling.kernel.service.base;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: D3B667BBDF4879A6A9B8903D05D6586A
+ * @ConQAT.Rating GREEN Hash: 46D07CFFEE3528A4516E4C83CA76EEE5
  */
 public interface IObjectAware2<S extends Object, T extends Object> extends
 		IObjectAware<T> {
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/ObjectAware2ServiceBase.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/ObjectAware2ServiceBase.java
index b9adcf845..c688ddb13 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/ObjectAware2ServiceBase.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/ObjectAware2ServiceBase.java
@@ -64,7 +64,7 @@ import org.osgi.framework.Bundle;
  * @author hoelzlf
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 471CFA38BD6D8FD59075D9178B0533CB
+ * @ConQAT.Rating GREEN Hash: ABED026264BF3180A0B709DAB6BFE1CD
  */
 public abstract class ObjectAware2ServiceBase<T extends IObjectAware2<? extends Object, ? extends Object>> {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/ObjectAwareServiceBase.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/ObjectAwareServiceBase.java
index c150beefd..1ac2408e1 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/ObjectAwareServiceBase.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/base/ObjectAwareServiceBase.java
@@ -63,7 +63,7 @@ import org.osgi.framework.Bundle;
  * @author hoelzlf
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: D19FC62CA8B9952F92B0FEFAE4099132
+ * @ConQAT.Rating GREEN Hash: 062FB27AAEE3E883EF54A2FDF50F6479
  */
 public abstract class ObjectAwareServiceBase<T extends IObjectAware<? extends Object>> {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ExtensionPointUtils.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ExtensionPointUtils.java
index f403ff6df..135087dd1 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ExtensionPointUtils.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ExtensionPointUtils.java
@@ -38,7 +38,7 @@ import org.osgi.framework.Bundle;
  * @author hummel
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: F8469E65054BB71EB418921037100326
+ * @ConQAT.Rating GREEN Hash: C3A56EFEB020008903564112B5DF8E59
  */
 public class ExtensionPointUtils {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/IdentifierUtils.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/IdentifierUtils.java
index 290e5fb58..b6a8e32da 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/IdentifierUtils.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/IdentifierUtils.java
@@ -25,7 +25,7 @@ import org.fortiss.tooling.kernel.model.INamedElement;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 14C303ECF744DE19C750FDCCD047CC43
  */
 public class IdentifierUtils {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/LoggingUtils.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/LoggingUtils.java
index 2820164fe..c9420ae19 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/LoggingUtils.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/LoggingUtils.java
@@ -33,7 +33,7 @@ import org.eclipse.core.runtime.Status;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: 1166B933696B4D525D5D97DE2724E3DD
+ * @ConQAT.Rating GREEN Hash: FB57E460BD645EBB57728FA963F98DEA
  */
 public class LoggingUtils {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ModelUtils.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ModelUtils.java
index e633cc4ab..0baa5ea7d 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ModelUtils.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ModelUtils.java
@@ -27,7 +27,7 @@ import org.fortiss.tooling.kernel.service.IPersistencyService;
  * @author doebber
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 1F5C15803DC1E6D82CD1503ADEDE574C
  */
 public class ModelUtils {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ProjectRootElementUtils.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ProjectRootElementUtils.java
index d775bd69f..3a021565a 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ProjectRootElementUtils.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ProjectRootElementUtils.java
@@ -34,7 +34,7 @@ import org.fortiss.tooling.kernel.service.IPersistencyService;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: A7931D178D631EF457AA6AE9F702217C
+ * @ConQAT.Rating GREEN Hash: AA5BFF29ABFE9DEB170DB51BDB3B5427
  */
 public final class ProjectRootElementUtils {
 
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/TransformationUtils.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/TransformationUtils.java
index 210be9b7d..9be631edf 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/TransformationUtils.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/TransformationUtils.java
@@ -31,7 +31,7 @@ import org.fortiss.tooling.kernel.service.ITransformationService;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 04773ED674972879DC273106533BBD9B
  */
 public final class TransformationUtils {
 	/**
-- 
GitLab