diff options
author | Paul Leacu | 2017-08-25 15:14:20 +0000 |
---|---|---|
committer | Paul Leacu | 2017-08-25 15:14:20 +0000 |
commit | fbe1de866d8d76a0222dc8d011929d9710101d70 (patch) | |
tree | 5721160034cd5c73ee0ee4ca089585df4e783a68 | |
parent | 62fe7b245f0d05ef479a8664ad3019dc95553c31 (diff) | |
download | org.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.java | 2 |
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)); |