[richfaces-svn-commits] JBoss Rich Faces SVN: r888 - trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Mon May 28 06:24:47 EDT 2007


Author: sergeyhalipov
Date: 2007-05-28 06:24:46 -0400 (Mon, 28 May 2007)
New Revision: 888

Modified:
   trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuGroupRenderer.java
   trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuItemRenderer.java
   trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuRendererBase.java
Log:
http://jira.jboss.com/jira/browse/RF-239

Modified: trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuGroupRenderer.java
===================================================================
--- trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuGroupRenderer.java	2007-05-25 15:59:38 UTC (rev 887)
+++ trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuGroupRenderer.java	2007-05-28 10:24:46 UTC (rev 888)
@@ -116,15 +116,13 @@
 		}
 
 		int h = 16; //width(context);
-		writer.startElement("img", component);
-		writer.writeAttribute("src", source, null);
-		writer.writeAttribute("alt","",null);
-		writer.writeAttribute("vspace", "0", null);
-		writer.writeAttribute("hspace", "0", null);
-		writer.writeAttribute("style","display:block;",null);
-		writer.writeAttribute("width", String.valueOf(h), null);
-		writer.writeAttribute("height",String.valueOf(h), null);
-		writer.endElement("img");
+		StringBuffer imageBuffer = new StringBuffer();
+		imageBuffer.append("<img src=\"" + source + "\" ");
+		imageBuffer.append("alt=\"\" vspace=\"0\" hspace=\"0\" ");
+		imageBuffer.append("style=\"display:block;\" ");
+		imageBuffer.append("width=\"" + String.valueOf(h) + "\" ");
+		imageBuffer.append("height=\"" + String.valueOf(h) + "\" />");
+		writer.write(imageBuffer.toString());
 	}
 
 	public String getFullStyleClass(FacesContext context, UIComponent component) {

Modified: trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuItemRenderer.java
===================================================================
--- trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuItemRenderer.java	2007-05-25 15:59:38 UTC (rev 887)
+++ trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuItemRenderer.java	2007-05-28 10:24:46 UTC (rev 888)
@@ -119,15 +119,13 @@
 	
 		if (!iconType.equals("none")){
 			int h = 16; //width(context);
-			writer.startElement("img",component);
-			writer.writeAttribute("src",source,null);
-			writer.writeAttribute("alt","",null);
-			writer.writeAttribute("vspace","0",null);
-			writer.writeAttribute("hspace","0",null);
-			writer.writeAttribute("style","display:block;",null);
-			writer.writeAttribute("width",String.valueOf(h),null);
-			writer.writeAttribute("height",String.valueOf(h),null);
-			writer.endElement("img");
+			StringBuffer imageBuffer = new StringBuffer();
+			imageBuffer.append("<img src=\"" + source + "\" ");
+			imageBuffer.append("alt=\"\" vspace=\"0\" hspace=\"0\" ");
+			imageBuffer.append("style=\"display:block;\" ");
+			imageBuffer.append("width=\"" + String.valueOf(h) + "\" ");
+			imageBuffer.append("height=\"" + String.valueOf(h) + "\" />");
+			writer.write(imageBuffer.toString());
 		}	
 	}
 	

Modified: trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuRendererBase.java
===================================================================
--- trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuRendererBase.java	2007-05-25 15:59:38 UTC (rev 887)
+++ trunk/richfaces/panelmenu/src/main/java/org/richfaces/renderkit/PanelMenuRendererBase.java	2007-05-28 10:24:46 UTC (rev 888)
@@ -60,7 +60,7 @@
 		String src = getIconByType("custom",false,context,component);
 		int w = 16; //width(context);
 		for (int i=0;i<level;i++){
-			buffer.append("<td><img src=\"" + src + "\" alt=\"\" hspace=\"0\" vspace=\"0\" height=\""+w+"\" width=\""+w+"\" style=\"display:block;\"></td>\n");
+			buffer.append("<td><img src=\"" + src + "\" alt=\"\" hspace=\"0\" vspace=\"0\" height=\""+w+"\" width=\""+w+"\" style=\"display:block;\" /></td>\n");
 		}
 		writer.write(buffer.toString());
 	}




More information about the richfaces-svn-commits mailing list