NPE beim Filtern in Darstellungen, wenn Darstellungsobjetkte ohne eine SystemObject verwendet werden
java.lang.NullPointerException: Cannot invoke "de.bsvrz.dav.daf.main.config.SystemObject.getNameOrPidOrId()" because the return value of "de.bsvrz.buv.plugin.dobj.model.DoModel.getSystemObject()" is null
at de.bsvrz.buv.plugin.dobj.editparts.DoModelEditPart.getSuchText(DoModelEditPart.java:591)
at de.bsvrz.buv.plugin.darstellung.search.ObjekteSucheDialog$SuchenLabelProvider.getText(ObjekteSucheDialog.java:107)
at de.bsvrz.buv.plugin.darstellung.search.ObjekteSucheDialog$ItemsFilterExtension.matchItem(ObjekteSucheDialog.java:81)
at org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$ContentProvider.add(FilteredItemsSelectionDialog.java:2433)
at de.bsvrz.buv.plugin.darstellung.search.ObjekteSucheDialog.lambda$4(ObjekteSucheDialog.java:186)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source)
at de.bsvrz.buv.plugin.darstellung.search.ObjekteSucheDialog.fillContentProvider(ObjekteSucheDialog.java:185)
at org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$FilterJob.filterContent(FilteredItemsSelectionDialog.java:1959)
at org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$FilterJob.internalRun(FilteredItemsSelectionDialog.java:1914)
at org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$FilterJob.doRun(FilteredItemsSelectionDialog.java:1891)
at org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$FilterJob.run(FilteredItemsSelectionDialog.java:1879)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)