diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/contentprovider/.ratings b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/contentprovider/.ratings index eee9e02379f94968aa62e00eee5264a805c3d441..590f15c99ebd1facd9886e51fe43f1ba0c7bafcb 100644 --- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/contentprovider/.ratings +++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/contentprovider/.ratings @@ -1,2 +1,2 @@ ChildrenContentProvider.java d5aa8d8d16f453be39d97a7ba2e1955e3e1582a0 GREEN -SameTypeContentProvider.java dc923f33aaf70b1f833d388837536e9e303d55c1 GREEN +SameTypeContentProvider.java 67d62fa5cb568e396062025baab7bf34c2c35a45 YELLOW diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/contentprovider/SameTypeContentProvider.java b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/contentprovider/SameTypeContentProvider.java index dc923f33aaf70b1f833d388837536e9e303d55c1..67d62fa5cb568e396062025baab7bf34c2c35a45 100644 --- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/contentprovider/SameTypeContentProvider.java +++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/javafx/control/contentprovider/SameTypeContentProvider.java @@ -36,11 +36,11 @@ public class SameTypeContentProvider<T extends IHierarchicElement & INamedElemen extends DynamicTreeContentProviderBase<T> { /** EObject type to check against. */ - EClass type; + private EClass eClass; /** Constructor. */ - public SameTypeContentProvider(EClass type) { - this.type = type; + public SameTypeContentProvider(EClass eClass) { + this.eClass = eClass; } /** {@inheritDoc} */ @@ -51,7 +51,7 @@ public class SameTypeContentProvider<T extends IHierarchicElement & INamedElemen // @CodeFormatterOff Collection<? extends T> children = (Collection<? extends T>) filterStream(current.getContainedElements(), e -> e instanceof INamedElement) - .filter(e -> (e.getClass().equals(type)) || (type.isInstance(e))) + .filter(e -> eClass.isInstance(e)) .collect(Collectors.toList()); // @CodeFormatterOn return children;