[jboss-svn-commits] JBL Code SVN: r35574 - labs/jbossrules/soa_branches/BRMS-5.1.1/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Oct 19 13:50:34 EDT 2010


Author: tsurdilovic
Date: 2010-10-19 13:50:34 -0400 (Tue, 19 Oct 2010)
New Revision: 35574

Modified:
   labs/jbossrules/soa_branches/BRMS-5.1.1/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/DiscussionWidget.java
Log:
BRMS-391 - Discussion comment line breaks are ignored


Modified: labs/jbossrules/soa_branches/BRMS-5.1.1/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/DiscussionWidget.java
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/DiscussionWidget.java	2010-10-19 17:48:16 UTC (rev 35573)
+++ labs/jbossrules/soa_branches/BRMS-5.1.1/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/DiscussionWidget.java	2010-10-19 17:50:34 UTC (rev 35574)
@@ -133,9 +133,26 @@
         SmallLabel hrd = new SmallLabel(Format.format(constants.smallCommentBy0On1Small(), r.author, new Date(r.timestamp).toString()));
         hrd.addStyleName("discussion-header");
         commentList.add(hrd);
-        Label lbl = new Label(r.note);
-        lbl.setStyleName("x-form-field");
-        commentList.add(lbl);
+        
+        String[] parts = r.note.split("\n");
+        
+        if(parts.length > 0) {
+        	String txt = "";
+        	for(int i=0;i<parts.length;i++) {
+        		txt += parts[i];
+        		if(i != parts.length-1) {
+        			txt += "<br/>";
+        		}
+        	}
+        	HTML hth = new HTML(txt);
+        	hth.setStyleName("x-form-field");
+        	commentList.add(hth);
+        } else {
+        	Label lbl = new Label(r.note);
+        	lbl.setStyleName("x-form-field");
+        	commentList.add(lbl);
+        }
+        
         commentList.add(new HTML("<br/>"));
         return hrd;
     }



More information about the jboss-svn-commits mailing list