Error management.
authorMathieu Baudier <mbaudier@argeo.org>
Mon, 25 Jan 2021 10:52:22 +0000 (11:52 +0100)
committerMathieu Baudier <mbaudier@argeo.org>
Mon, 25 Jan 2021 10:52:22 +0000 (11:52 +0100)
core/org.argeo.entity.ui/src/org/argeo/entity/ui/forms/AbstractTermsPart.java

index a7f240fe238baf37732611590f27a42f0c3f40a5..f2ea75633019eb4bcd23d794d94d22cc0356279f 100644 (file)
@@ -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);