X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=swt%2Forg.argeo.cms.swt%2Fsrc%2Forg%2Fargeo%2Fcms%2Fswt%2Facr%2FContentComposite.java;h=4a35a3bdd2b697e519662858f258989b7b752787;hb=1894ef7613f658b8b0d8104a108d92b756c0cdb3;hp=951889eeea24a4d3c435de6744f126c286c9da79;hpb=54df376a9c2dd458a82eaa09bfbb718fe699dd0d;p=lgpl%2Fargeo-commons.git diff --git a/swt/org.argeo.cms.swt/src/org/argeo/cms/swt/acr/ContentComposite.java b/swt/org.argeo.cms.swt/src/org/argeo/cms/swt/acr/ContentComposite.java index 951889eee..4a35a3bdd 100644 --- a/swt/org.argeo.cms.swt/src/org/argeo/cms/swt/acr/ContentComposite.java +++ b/swt/org.argeo.cms.swt/src/org/argeo/cms/swt/acr/ContentComposite.java @@ -10,7 +10,14 @@ public class ContentComposite extends Composite { public ContentComposite(Composite parent, int style, Content item) { super(parent, style); - setData(item); + if (item != null) + setData(item); + } + + public boolean hasContent() { + if (getData() == null) + return false; + return getData() instanceof Content; } public Content getContent() {