[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