diff --git a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/.ratings b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/.ratings index f19dcc6e3d01f3fc6672d150943cb587cbfca174..238e57e7df35ff2d18116d52c06148a44d4546b9 100644 --- a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/.ratings +++ b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/.ratings @@ -1,7 +1,7 @@ -DynamicList.java 7b5b1ce48c93292d9ee79ed58792d1157687ca3c YELLOW +DynamicList.java 6206ef9150c1f4bf07102820ae2a647ec3fb882b YELLOW DynamicListContentProvider.java 817cba44f246a361207a88ef9a4e1869215803f7 YELLOW DynamicTreeContentProviderBase.java 6760a6dc5721175b1dada8f30fd9da05f7bcc4b3 GREEN -DynamicTreeItem.java 53bb2886186c7cda1c3e1a9340b3df622089ff16 YELLOW +DynamicTreeItem.java 7486071d20e896d6ca9a9101bf105caccf3656d0 YELLOW DynamicTreeItemBase.java d883066ecc181120302ca32f328538de7a45b093 YELLOW DynamicTreeTableUIProviderBase.java f78c0f8b52fbc939166b3f94f7f6006cc0f4d32b GREEN DynamicTreeTableViewer.java 048e242856e2ac56969711d2698bdbb2c4235704 YELLOW diff --git a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicList.java b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicList.java index 7b5b1ce48c93292d9ee79ed58792d1157687ca3c..6206ef9150c1f4bf07102820ae2a647ec3fb882b 100644 --- a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicList.java +++ b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicList.java @@ -57,7 +57,8 @@ public class DynamicList<T> extends DynamicTreeItemBase<T> { /** {@inheritDoc} */ @Override public boolean isLeaf() { - Collection<? extends Object> children = contentProvider.getChildren(getValue()); + Collection<? extends Object> children = + contentProvider.getFilteredSortedChildren(getValue()); return children == null || children.isEmpty(); } } diff --git a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicTreeItem.java b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicTreeItem.java index 53bb2886186c7cda1c3e1a9340b3df622089ff16..7486071d20e896d6ca9a9101bf105caccf3656d0 100644 --- a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicTreeItem.java +++ b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicTreeItem.java @@ -61,7 +61,8 @@ public class DynamicTreeItem<T> extends DynamicTreeItemBase<T> { /** {@inheritDoc} */ @Override public boolean isLeaf() { - Collection<? extends Object> children = contentProvider.getChildren(getValue()); + Collection<? extends Object> children = + contentProvider.getFilteredSortedChildren(getValue()); return children == null || children.isEmpty(); } }