From d4c8044972658907338d9835ce69a985ac92e742 Mon Sep 17 00:00:00 2001
From: Johannes Eder <eder@fortiss.org>
Date: Thu, 20 Aug 2020 13:33:57 +0200
Subject: [PATCH] RED

* only issue is that some class names are too long. Maybe consider using
KISS abbreviation in class names

Issue-Ref: 4020
Issue-Url: https://af3-developer.fortiss.org/issues/4020

Signed-off-by: Johannes Eder <eder@fortiss.org>
---
 .../org/fortiss/tooling/kernel/ui/internal/.ratings  | 10 +++++-----
 .../fortiss/tooling/kernel/ui/introspection/.ratings | 12 +++++-------
 .../ui/introspection/KISSCompositeFXController.java  |  1 -
 .../tooling/kernel/ui/introspection/details/.ratings |  4 ++--
 ...tFactoryServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...mpositorServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...tCheckerServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...textMenuServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...bjectAware2IntrospectionDetailsUIHandlerBase.java |  3 +++
 ...ObjectAwareIntrospectionDetailsUIHandlerBase.java |  3 +++
 ...StorageProviderIntrospectionDetailsUIHandler.java |  3 +++
 ...tFactoryServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...mpositorServiceIntrospectionDetailsUIHandler.java |  3 +++
 .../handler/IntrospectionDetailsUIHandlerBase.java   |  3 +++
 .../LibraryServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...igrationServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...rBindingServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...tHandlerServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...sistencyServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...rototypeServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...ormationServiceIntrospectionDetailsUIHandler.java |  3 +++
 ...itPartFactoryServiceIntrospectionDetailsItem.java |  3 +++
 .../ContextMenuServiceIntrospectionDetailsItem.java  |  3 +++
 ...itPartFactoryServiceIntrospectionDetailsItem.java |  3 +++
 ...EditorBindingServiceIntrospectionDetailsItem.java |  3 +++
 ...lementHandlerServiceIntrospectionDetailsItem.java |  3 +++
 26 files changed, 78 insertions(+), 15 deletions(-)

diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/.ratings b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/.ratings
index dad63a958..6dab23a96 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/.ratings
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/.ratings
@@ -1,10 +1,10 @@
 ActionService.java e29126b5947c9fd2f1d82bb87001b9d0ead50c3b GREEN
-AllocationEditPartFactoryService.java 1e49ad0e8099ff33b4eba4bd347c407f3b0d60b0 YELLOW
-ContextMenuService.java 1afb387abdc985bf71a72001d18a6a8dc10f0045 YELLOW
-EditPartFactoryService.java ff5fae059a691d42a576cf09d6a2d1d5f209d211 YELLOW
+AllocationEditPartFactoryService.java 1e49ad0e8099ff33b4eba4bd347c407f3b0d60b0 GREEN
+ContextMenuService.java 1afb387abdc985bf71a72001d18a6a8dc10f0045 GREEN
+EditPartFactoryService.java ff5fae059a691d42a576cf09d6a2d1d5f209d211 GREEN
 MarkerService.java 208f97f3ccabf0947702a17ddca23d8766a268f4 GREEN
-ModelEditorBindingService.java 17275fc9708ece361d3bc4ce3a165bca9647e4b3 YELLOW
-ModelElementHandlerService.java ef618c1c0852c6cb087443fd3d4c74279d8b4c0a YELLOW
+ModelEditorBindingService.java 17275fc9708ece361d3bc4ce3a165bca9647e4b3 GREEN
+ModelElementHandlerService.java ef618c1c0852c6cb087443fd3d4c74279d8b4c0a GREEN
 NavigatorService.java 1d773dde3791ddf7051616fe249558e7e307757d GREEN
 ToolingKernelUIInternal.java a70d19883dfb315d860233156d8524cf1ac2952f GREEN
 TutorialUIService.java b1d632eca91b4feb583f3930cd6ee4722dd9bfed GREEN
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/.ratings b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/.ratings
index 8cc04cbda..752d9f907 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/.ratings
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/.ratings
@@ -1,7 +1,5 @@
-ClipboardCopyHelper.java 1d9a9891278ab84932857eaa978dda4391978047 YELLOW
-KISSCompositeFXController.java 39b92f1887ef936272ccaff70dfcdf52f6f96d2e YELLOW
-KISSConsoleFXController.java dc8b80927cb9815deac822e2ff5a0260242f0b5f RED
-KISSConsoleFXViewPart.java 5d9a2c355f52735cde8ba1ee0d7d4c12c43068b3 YELLOW
-KISSFXController.java c38fc9efa826c68e74ac118e666088f407cb54fb YELLOW
-KISSServicesFXController.java cb59024c94164cf187041634c38a6dee1107e3a2 YELLOW
-KISSServicesFXViewPart.java 1a8370028bf79a8071f616dae985df3831c7f8b6 YELLOW
+ClipboardCopyHelper.java 1d9a9891278ab84932857eaa978dda4391978047 GREEN
+KISSCompositeFXController.java 10f73a3a2034824eb14a8fda1f67bcc05285e3b0 GREEN
+KISSFXController.java c38fc9efa826c68e74ac118e666088f407cb54fb GREEN
+KISSServicesFXController.java cb59024c94164cf187041634c38a6dee1107e3a2 GREEN
+KISSServicesFXViewPart.java 1a8370028bf79a8071f616dae985df3831c7f8b6 GREEN
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/KISSCompositeFXController.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/KISSCompositeFXController.java
index 39b92f188..10f73a3a2 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/KISSCompositeFXController.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/KISSCompositeFXController.java
@@ -36,5 +36,4 @@ public abstract class KISSCompositeFXController<T extends Node>
 	 * {@link KISSFXController}'s {@link DynamicTreeTableViewer} changes.
 	 */
 	public abstract void changed(IIntrospectionItem selection);
-
 }
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/.ratings b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/.ratings
index 871747c49..ff4d790d6 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/.ratings
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/.ratings
@@ -1,2 +1,2 @@
-DetailsUIHandlerBase.java 3472e600cf406d96e00ae4e51d3bd4c159a712da YELLOW
-KISSDetailsUIRegistry.java 0aa953ec980d980408c036ffe4b0a6ec64096458 YELLOW
+DetailsUIHandlerBase.java 3472e600cf406d96e00ae4e51d3bd4c159a712da GREEN
+KISSDetailsUIRegistry.java 0aa953ec980d980408c036ffe4b0a6ec64096458 GREEN
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/AllocationEditPartFactoryServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/AllocationEditPartFactoryServiceIntrospectionDetailsUIHandler.java
index 42d3597f1..449c8abc8 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/AllocationEditPartFactoryServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/AllocationEditPartFactoryServiceIntrospectionDetailsUIHandler.java
@@ -29,6 +29,9 @@ import javafx.scene.Node;
  * 
  * @author hoelzl
  */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public class AllocationEditPartFactoryServiceIntrospectionDetailsUIHandler
 		extends EObjectAwareIntrospectionDetailsUIHandlerBase {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ConnectionCompositorServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ConnectionCompositorServiceIntrospectionDetailsUIHandler.java
index 1f2c3d4ec..86e31a7d3 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ConnectionCompositorServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ConnectionCompositorServiceIntrospectionDetailsUIHandler.java
@@ -20,6 +20,9 @@ import org.fortiss.tooling.kernel.service.IConnectionCompositorService;
 import javafx.scene.Node;
 
 /** Introspection UI handler for the {@link IConnectionCompositorService}. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class ConnectionCompositorServiceIntrospectionDetailsUIHandler
 		extends EObjectAware2IntrospectionDetailsUIHandlerBase {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ConstraintCheckerServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ConstraintCheckerServiceIntrospectionDetailsUIHandler.java
index 1138c27d2..bd51f2b9a 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ConstraintCheckerServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ConstraintCheckerServiceIntrospectionDetailsUIHandler.java
@@ -29,6 +29,9 @@ import javafx.scene.control.ContextMenu;
  * Introspection UI handler for {@link IIntrospectionItem}s provided by
  * {@link IConstraintCheckerService}.
  */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class ConstraintCheckerServiceIntrospectionDetailsUIHandler
 		extends IntrospectionDetailsUIHandlerBase {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ContextMenuServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ContextMenuServiceIntrospectionDetailsUIHandler.java
index 4ec6611b4..273aed7a6 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ContextMenuServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ContextMenuServiceIntrospectionDetailsUIHandler.java
@@ -32,6 +32,9 @@ import javafx.scene.control.ContextMenu;
  * Introspection UI handler for {@link IIntrospectionItem}s provided by
  * {@link IConstraintCheckerService}.
  */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class ContextMenuServiceIntrospectionDetailsUIHandler
 		extends IntrospectionDetailsUIHandlerBase {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EObjectAware2IntrospectionDetailsUIHandlerBase.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EObjectAware2IntrospectionDetailsUIHandlerBase.java
index abbadb009..cef6e6cee 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EObjectAware2IntrospectionDetailsUIHandlerBase.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EObjectAware2IntrospectionDetailsUIHandlerBase.java
@@ -27,6 +27,9 @@ import javafx.scene.Node;
 import javafx.scene.control.ContextMenu;
 
 /** Base class for details UI implementations with filtered tree viewer. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public abstract class EObjectAware2IntrospectionDetailsUIHandlerBase
 		extends IntrospectionDetailsUIHandlerBase {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EObjectAwareIntrospectionDetailsUIHandlerBase.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EObjectAwareIntrospectionDetailsUIHandlerBase.java
index 3a0dd8b9d..f6946bef8 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EObjectAwareIntrospectionDetailsUIHandlerBase.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EObjectAwareIntrospectionDetailsUIHandlerBase.java
@@ -27,6 +27,9 @@ import javafx.scene.Node;
 import javafx.scene.control.ContextMenu;
 
 /** Base class for details UI implementations with filtered tree viewer. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public abstract class EObjectAwareIntrospectionDetailsUIHandlerBase
 		extends IntrospectionDetailsUIHandlerBase {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EclipseResourceStorageProviderIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EclipseResourceStorageProviderIntrospectionDetailsUIHandler.java
index 9886325ec..db6f639fa 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EclipseResourceStorageProviderIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EclipseResourceStorageProviderIntrospectionDetailsUIHandler.java
@@ -36,6 +36,9 @@ import javafx.scene.control.ContextMenu;
  * 
  * @author hoelzl
  */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class EclipseResourceStorageProviderIntrospectionDetailsUIHandler
 		extends IntrospectionDetailsUIHandlerBase {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EditPartFactoryServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EditPartFactoryServiceIntrospectionDetailsUIHandler.java
index 48885567e..57361a041 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EditPartFactoryServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/EditPartFactoryServiceIntrospectionDetailsUIHandler.java
@@ -29,6 +29,9 @@ import javafx.scene.Node;
  * 
  * @author hoelzl
  */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public class EditPartFactoryServiceIntrospectionDetailsUIHandler
 		extends EObjectAwareIntrospectionDetailsUIHandlerBase {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ElementCompositorServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ElementCompositorServiceIntrospectionDetailsUIHandler.java
index ca6a50a32..908aa21c4 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ElementCompositorServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ElementCompositorServiceIntrospectionDetailsUIHandler.java
@@ -20,6 +20,9 @@ import org.fortiss.tooling.kernel.service.IElementCompositorService;
 import javafx.scene.Node;
 
 /** Introspection UI handler for the {@link IElementCompositorService}. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class ElementCompositorServiceIntrospectionDetailsUIHandler
 		extends EObjectAwareIntrospectionDetailsUIHandlerBase {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/IntrospectionDetailsUIHandlerBase.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/IntrospectionDetailsUIHandlerBase.java
index d9f18b266..44ac4deb4 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/IntrospectionDetailsUIHandlerBase.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/IntrospectionDetailsUIHandlerBase.java
@@ -28,6 +28,9 @@ import javafx.scene.control.TextField;
 import javafx.scene.layout.BorderPane;
 
 /** Base class for details UI implementations with filtered tree viewer. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public abstract class IntrospectionDetailsUIHandlerBase extends DetailsUIHandlerBase {
 	/** {@inheritDoc} */
 	@Override
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/LibraryServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/LibraryServiceIntrospectionDetailsUIHandler.java
index 341f00d51..d41f79d77 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/LibraryServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/LibraryServiceIntrospectionDetailsUIHandler.java
@@ -28,6 +28,9 @@ import javafx.scene.Node;
  * 
  * @author hoelzl
  */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class LibraryServiceIntrospectionDetailsUIHandler
 		extends EObjectAwareIntrospectionDetailsUIHandlerBase {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/MigrationServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/MigrationServiceIntrospectionDetailsUIHandler.java
index d3c97dd45..ca44d4c63 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/MigrationServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/MigrationServiceIntrospectionDetailsUIHandler.java
@@ -21,6 +21,9 @@ import org.fortiss.tooling.kernel.ui.introspection.details.DetailsUIHandlerBase;
 import javafx.scene.Node;
 
 /** {@link DetailsUIHandlerBase} for {@link IMigrationService}. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public class MigrationServiceIntrospectionDetailsUIHandler
 		extends EObjectAwareIntrospectionDetailsUIHandlerBase {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ModelEditorBindingServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ModelEditorBindingServiceIntrospectionDetailsUIHandler.java
index bf1f03159..5be3052c4 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ModelEditorBindingServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ModelEditorBindingServiceIntrospectionDetailsUIHandler.java
@@ -21,6 +21,9 @@ import org.fortiss.tooling.kernel.ui.introspection.items.ModelEditorBindingServi
 import javafx.scene.Node;
 
 /** {@link DetailsUIHandlerBase} for {@link ModelEditorBindingService}. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class ModelEditorBindingServiceIntrospectionDetailsUIHandler
 		extends EObjectAwareIntrospectionDetailsUIHandlerBase {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ModelElementHandlerServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ModelElementHandlerServiceIntrospectionDetailsUIHandler.java
index c37435b74..2731f1ff6 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ModelElementHandlerServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/ModelElementHandlerServiceIntrospectionDetailsUIHandler.java
@@ -21,6 +21,9 @@ import org.fortiss.tooling.kernel.ui.introspection.items.ModelElementHandlerServ
 import javafx.scene.Node;
 
 /** {@link DetailsUIHandlerBase} for {@link ModelElementHandlerService}. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class ModelElementHandlerServiceIntrospectionDetailsUIHandler
 		extends EObjectAwareIntrospectionDetailsUIHandlerBase {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/PersistencyServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/PersistencyServiceIntrospectionDetailsUIHandler.java
index 9c24bef0f..1cefe9ff2 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/PersistencyServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/PersistencyServiceIntrospectionDetailsUIHandler.java
@@ -38,6 +38,9 @@ import javafx.scene.control.ContextMenu;
  * 
  * @author hoelzl
  */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class PersistencyServiceIntrospectionDetailsUIHandler
 		extends IntrospectionDetailsUIHandlerBase {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/PrototypeServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/PrototypeServiceIntrospectionDetailsUIHandler.java
index a6d9c726e..5f9349851 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/PrototypeServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/PrototypeServiceIntrospectionDetailsUIHandler.java
@@ -28,6 +28,9 @@ import javafx.scene.Node;
 import javafx.scene.control.ContextMenu;
 
 /** Introspection UI handler for the {@link IPrototypeService}. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class PrototypeServiceIntrospectionDetailsUIHandler
 		extends IntrospectionDetailsUIHandlerBase {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/TransformationServiceIntrospectionDetailsUIHandler.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/TransformationServiceIntrospectionDetailsUIHandler.java
index e00e52e89..d5654a0a9 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/TransformationServiceIntrospectionDetailsUIHandler.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/details/handler/TransformationServiceIntrospectionDetailsUIHandler.java
@@ -20,6 +20,9 @@ import org.fortiss.tooling.kernel.service.ITransformationService;
 import javafx.scene.Node;
 
 /** Introspection UI handler for the {@link ITransformationService}. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class TransformationServiceIntrospectionDetailsUIHandler
 		extends EObjectAware2IntrospectionDetailsUIHandlerBase {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/AllocationEditPartFactoryServiceIntrospectionDetailsItem.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/AllocationEditPartFactoryServiceIntrospectionDetailsItem.java
index af4c2d2c7..5dfcb307c 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/AllocationEditPartFactoryServiceIntrospectionDetailsItem.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/AllocationEditPartFactoryServiceIntrospectionDetailsItem.java
@@ -28,6 +28,9 @@ import org.fortiss.tooling.kernel.ui.internal.AllocationEditPartFactoryService;
  * 
  * @author hoelzl
  */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class AllocationEditPartFactoryServiceIntrospectionDetailsItem
 		extends EObjectAwareIntrospectionDetailsItemBase<IAllocationEditPartFactory> {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ContextMenuServiceIntrospectionDetailsItem.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ContextMenuServiceIntrospectionDetailsItem.java
index 47c105529..d1b9d14d6 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ContextMenuServiceIntrospectionDetailsItem.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ContextMenuServiceIntrospectionDetailsItem.java
@@ -19,6 +19,9 @@ import org.fortiss.tooling.kernel.ui.extension.IContextMenuContributor;
 import org.fortiss.tooling.kernel.ui.internal.ContextMenuService;
 
 /** {@link IIntrospectionDetailsItem} for the {@link ContextMenuService}. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class ContextMenuServiceIntrospectionDetailsItem
 		extends HandlerListIntrospectionDetailsItemBase<IContextMenuContributor> {
 	/** Constructor. */
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/EditPartFactoryServiceIntrospectionDetailsItem.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/EditPartFactoryServiceIntrospectionDetailsItem.java
index 8b3d89c2e..a212b6d0b 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/EditPartFactoryServiceIntrospectionDetailsItem.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/EditPartFactoryServiceIntrospectionDetailsItem.java
@@ -28,6 +28,9 @@ import org.fortiss.tooling.kernel.ui.internal.EditPartFactoryService;
  * 
  * @author hoelzl
  */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class EditPartFactoryServiceIntrospectionDetailsItem
 		extends EObjectAwareIntrospectionDetailsItemBase<IEditPartFactory> {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ModelEditorBindingServiceIntrospectionDetailsItem.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ModelEditorBindingServiceIntrospectionDetailsItem.java
index e4e254772..476bf8e8a 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ModelEditorBindingServiceIntrospectionDetailsItem.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ModelEditorBindingServiceIntrospectionDetailsItem.java
@@ -21,6 +21,9 @@ import org.fortiss.tooling.kernel.ui.extension.IModelEditorBinding;
 import org.fortiss.tooling.kernel.ui.internal.ModelEditorBindingService;
 
 /** {@link IIntrospectionDetailsItem} for {@link ModelEditorBindingService}. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class ModelEditorBindingServiceIntrospectionDetailsItem
 		extends EObjectAwareIntrospectionDetailsItemBase<IModelEditorBinding<EObject>> {
 
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ModelElementHandlerServiceIntrospectionDetailsItem.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ModelElementHandlerServiceIntrospectionDetailsItem.java
index 28798b18a..e8cd5e97e 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ModelElementHandlerServiceIntrospectionDetailsItem.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/introspection/items/ModelElementHandlerServiceIntrospectionDetailsItem.java
@@ -21,6 +21,9 @@ import org.fortiss.tooling.kernel.ui.extension.IModelElementHandler;
 import org.fortiss.tooling.kernel.ui.internal.ModelElementHandlerService;
 
 /** {@link IIntrospectionDetailsItem} for {@link ModelElementHandlerService}. */
+// TODO(JE): name too long. Maybe use Kiss abbreviation for all introspection related words. e.g.
+// ConnectionCompositorServiceIntrospectionDetailsUIHandler ->
+// ConnectionCompositorServiveKISSHandler
 public final class ModelElementHandlerServiceIntrospectionDetailsItem
 		extends EObjectAwareIntrospectionDetailsItemBase<IModelElementHandler<EObject>> {
 
-- 
GitLab