1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.seasar.tuigwaa.plugin.basic;
17
18 import org.seasar.tuigwaa.cms.core.CmsRequest;
19 import org.seasar.tuigwaa.cms.core.CmsResponse;
20 import org.seasar.tuigwaa.plugin.AbstractPlugin;
21 import org.seasar.tuigwaa.plugin.PluginException;
22 import org.seasar.tuigwaa.plugin.PluginRequest;
23
24
25 public class SizePlugin extends AbstractPlugin {
26
27 public String doHTMLView(CmsRequest request, CmsResponse response,
28 PluginRequest prequest) throws PluginException {
29 String[] array = prequest.getArgs();
30 String childstr = prequest.getChild().toString();
31
32 if(array == null) return childstr;
33
34 StringBuffer buf = new StringBuffer("<span style=\"font-size:");
35 if(array.length >= 1){
36 buf.append(array[0]);
37 if(array[0].indexOf("px") == -1 || array[0].indexOf("PX") == -1) buf.append("px");
38 }
39 buf.append("\">");
40 buf.append(childstr);
41 buf.append("</span>");
42 return buf.toString();
43 }
44 }