From b02c8fcd069dc1b659491d5268040dd06dad3ebc Mon Sep 17 00:00:00 2001
From: Alexander Diewald <diewald@fortiss.org>
Date: Fri, 8 Mar 2019 09:10:28 +0100
Subject: [PATCH] CR: YELLOW

Issue-Ref: 3482
Issue-Url: https://af3-developer.fortiss.org/issues/3482
Signed-off-by: Alexander Diewald <diewald@fortiss.org>
---
 .../tooling/base/ui/javafx/control/treetableview/.ratings | 2 +-
 .../control/treetableview/ModelElementTreeViewer.java     | 8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/treetableview/.ratings b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/treetableview/.ratings
index 294b7631f..a9e7b2649 100644
--- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/treetableview/.ratings
+++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/treetableview/.ratings
@@ -1 +1 @@
-ModelElementTreeViewer.java 6eb558c8d5a0eaf3df55aa1091586cd1faefecb1 YELLOW
+ModelElementTreeViewer.java 8a555fc12eb6c0531f6334fdc61e9abf52ff784d YELLOW
diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/treetableview/ModelElementTreeViewer.java b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/treetableview/ModelElementTreeViewer.java
index 6eb558c8d..8a555fc12 100644
--- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/treetableview/ModelElementTreeViewer.java
+++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/treetableview/ModelElementTreeViewer.java
@@ -22,6 +22,7 @@ import java.util.List;
 
 import org.fortiss.tooling.base.model.element.IHierarchicElement;
 import org.fortiss.tooling.base.model.element.IModelElement;
+import org.fortiss.tooling.common.ui.javafx.AF3FXViewPart;
 import org.fortiss.tooling.common.ui.javafx.control.treetableview.DynamicTreeContentProviderBase;
 import org.fortiss.tooling.common.ui.javafx.control.treetableview.DynamicTreeUIProviderBase;
 import org.fortiss.tooling.common.ui.javafx.control.treetableview.DynamicTreeViewer;
@@ -35,8 +36,13 @@ import javafx.scene.control.TreeView;
 import javafx.scene.image.Image;
 import javafx.scene.image.ImageView;
 
-// TODO (SB, indicate what is the propose of the TreeView)
 /**
+ * This class is a support fragment for creating tree views in JavaFX Controls. It provides the view
+ * counter part of a {@link DynamicTreeContentProviderBase}. The content provider is responsible
+ * for selecting elements from a base model and ordering them acc. to a custom defined structure.
+ * These two fragments have to be combined in a JavaFX controller inheriting from the base class
+ * {@link AF3FXViewPart}.
+ * <p>
  * TreeViewer that constructs a DynamicTreeViewer whose UI provider uses the methods and kernel
  * services for {@link IHierarchicElement}s and {@link INamedCommentedElement}s.
  * The Viewer uses a composition principle where a client must provide a {@link TreeView} (JavaFX),
-- 
GitLab