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 294b7631f32d39b5cf2ade9572c07948a1c06f47..a9e7b2649e4e8c1ba99a18ed8aa4009f5ea1b998 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 6eb558c8d5a0eaf3df55aa1091586cd1faefecb1..8a555fc12eb6c0531f6334fdc61e9abf52ff784d 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),