Disable markup validation for paragraphs.
[gpl/argeo-suite.git] / publishing / org.argeo.publishing.ui / src / org / argeo / docbook / ui / Paragraph.java
index 23f4111c95325a63347dc05e862a6f5ffa5b0e51..b173d0681e5441f479796598af55c5ae86740cc2 100644 (file)
@@ -8,6 +8,8 @@ import org.argeo.cms.ui.viewers.SectionPart;
 import org.argeo.cms.ui.widgets.EditableText;
 import org.argeo.cms.ui.widgets.TextStyles;
 import org.argeo.docbook.DbkType;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.swt.widgets.Label;
 
 /** An editable paragraph. */
 public class Paragraph extends EditableText implements SectionPart {
@@ -25,6 +27,13 @@ public class Paragraph extends EditableText implements SectionPart {
                return section;
        }
 
+       @Override
+       protected Label createLabel(Composite box, String style) {
+               Label lbl = super.createLabel(box, style);
+               CmsUiUtils.disableMarkupValidation(lbl);
+               return lbl;
+       }
+
        @Override
        public String getPartId() {
                return getNodeId();