Skip to content

Commit 3e0d31e

Browse files
committed
[FIXUP] Only support containmeints?!
1 parent 4473670 commit 3e0d31e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

bundles/org.eclipse.e4.emf.xpath/src/org/eclipse/e4/emf/xpath/internal/java/JavaXPathFactoryImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ public int getLength() {
293293
}
294294

295295
private Stream<EReference> availableReferences(EClass eClass) {
296-
return eClass.getEAllReferences().stream().filter(eObject::eIsSet);
296+
return eClass.getEAllReferences().stream().filter(r -> r.isContainment()).filter(eObject::eIsSet);
297297
}
298298

299299
private Stream<Element> createReferenceNodes(EReference ref) {

0 commit comments

Comments
 (0)