From 1449cba5eb00d9b30eff53fe506afed39d30762e Mon Sep 17 00:00:00 2001 From: Florian Hoelzl <hoelzl@fortiss.org> Date: Fri, 29 Jul 2011 09:34:00 +0000 Subject: [PATCH] fixed NPE --- .../tooling/kernel/internal/storage/eclipse/ModelContext.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/ModelContext.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/ModelContext.java index 4a289bc64..351b8c294 100644 --- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/ModelContext.java +++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/storage/eclipse/ModelContext.java @@ -152,6 +152,10 @@ class ModelContext implements ITopLevelElement { /** {@inheritDoc} */ @Override public void prepareIDs(EObject other) { + if (other == null) { + return; + } + boolean needSmart = false; if (other instanceof IIdLabeled) { if (((IIdLabeled) other).getId() <= 0) { -- GitLab