Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Leacu2017-08-25 15:14:20 +0000
committerPaul Leacu2017-08-25 15:14:20 +0000
commitfbe1de866d8d76a0222dc8d011929d9710101d70 (patch)
tree5721160034cd5c73ee0ee4ca089585df4e783a68
parent62fe7b245f0d05ef479a8664ad3019dc95553c31 (diff)
downloadorg.eclipse.bpmn2-modeler-fbe1de866d8d76a0222dc8d011929d9710101d70.tar.gz
org.eclipse.bpmn2-modeler-fbe1de866d8d76a0222dc8d011929d9710101d70.tar.xz
org.eclipse.bpmn2-modeler-fbe1de866d8d76a0222dc8d011929d9710101d70.zip
[521419] NPE in DIUtils.getDiagram.
Change-Id: Ib55922e1c6aa6deb37bc45163ccf99ea9d00bfd4 Signed-off-by: Paul Leacu <pleacu@redhat.com>
-rw-r--r--plugins/org.eclipse.bpmn2.modeler.core/src/org/eclipse/bpmn2/modeler/core/di/DIUtils.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/org.eclipse.bpmn2.modeler.core/src/org/eclipse/bpmn2/modeler/core/di/DIUtils.java b/plugins/org.eclipse.bpmn2.modeler.core/src/org/eclipse/bpmn2/modeler/core/di/DIUtils.java
index a42a2e9e..45d5d6ce 100644
--- a/plugins/org.eclipse.bpmn2.modeler.core/src/org/eclipse/bpmn2/modeler/core/di/DIUtils.java
+++ b/plugins/org.eclipse.bpmn2.modeler.core/src/org/eclipse/bpmn2/modeler/core/di/DIUtils.java
@@ -1030,6 +1030,8 @@ public class DIUtils {
public static Diagram getDiagram(BaseElement baseElement) {
Resource res = ExtendedPropertiesAdapter.getResource(baseElement);
+ if (res == null)
+ return null;
List<PictogramElement> pes = getPictogramElements(res.getResourceSet(), baseElement);
if (pes.size()>0) {
return Graphiti.getPeService().getDiagramForPictogramElement(pes.get(0));

Back to the top