[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/ui ...
Christian Bauer
christian at hibernate.org
Wed Mar 21 15:38:47 EDT 2007
User: cbauer
Date: 07/03/21 15:38:47
Modified: examples/wiki/src/main/org/jboss/seam/wiki/core/ui
UIWikiFormattedText.java
Log:
Implemented blog directory pager
Revision Changes Path
1.9 +6 -1 jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: UIWikiFormattedText.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- UIWikiFormattedText.java 21 Mar 2007 17:32:24 -0000 1.8
+++ UIWikiFormattedText.java 21 Mar 2007 19:38:47 -0000 1.9
@@ -14,6 +14,7 @@
import org.jboss.seam.contexts.Contexts;
import org.jboss.seam.util.Resources;
import org.jboss.seam.ui.JSF;
+import org.jboss.seam.ui.facelet.SeamExpressionFactory;
import org.jboss.seam.wiki.core.model.GlobalPreferences;
import org.jboss.seam.Component;
import org.jboss.seam.core.Expressions;
@@ -127,7 +128,11 @@
while (matcher.find()) {
Expressions.ValueBinding valueMethod = Expressions.instance().createValueBinding("#{"+matcher.group(1)+"}");
String result = (String)valueMethod.getValue();
+ if (result != null) {
matcher.appendReplacement(resolvedCSS, result);
+ } else {
+ matcher.appendReplacement(resolvedCSS, "");
+ }
}
matcher.appendTail(resolvedCSS);
output.append(resolvedCSS);
More information about the jboss-cvs-commits
mailing list