From: Mathieu Baudier Date: Mon, 25 Jan 2021 10:52:22 +0000 (+0100) Subject: Error management. X-Git-Tag: argeo-suite-2.1.18~22 X-Git-Url: http://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=commitdiff_plain;h=7e65fae4930ad9073360ba8edba1fb4d9636579a Error management. --- 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);