From 7e65fae4930ad9073360ba8edba1fb4d9636579a Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Mon, 25 Jan 2021 11:52:22 +0100 Subject: [PATCH] Error management. --- .../src/org/argeo/entity/ui/forms/AbstractTermsPart.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/org.argeo.entity.ui/src/org/argeo/entity/ui/forms/AbstractTermsPart.java b/core/org.argeo.entity.ui/src/org/argeo/entity/ui/forms/AbstractTermsPart.java index a7f240f..f2ea756 100644 --- a/core/org.argeo.entity.ui/src/org/argeo/entity/ui/forms/AbstractTermsPart.java +++ b/core/org.argeo.entity.ui/src/org/argeo/entity/ui/forms/AbstractTermsPart.java @@ -36,6 +36,8 @@ public abstract class AbstractTermsPart extends StyledControl implements Editabl public AbstractTermsPart(Composite parent, int style, Item item, TermsManager termsManager, String typology) { super(parent, style, item); + if(item==null) + throw new IllegalArgumentException("Item cannot be null"); this.termsManager = termsManager; this.typology = typology; this.theme = CmsTheme.getCmsTheme(parent); -- 2.30.2