From: Gavin K. <gav...@jb...> - 2006-05-01 07:56:11
|
User: gavin Date: 06/05/01 03:56:09 Modified: src/ui/org/jboss/seam/ui HtmlLink.java Log: persist buttonClass Revision Changes Path 1.4 +7 -2 jboss-seam/src/ui/org/jboss/seam/ui/HtmlLink.java (In the diff below, changes in quantity of whitespace are not shown.) Index: HtmlLink.java =================================================================== RCS file: /cvsroot/jboss/jboss-seam/src/ui/org/jboss/seam/ui/HtmlLink.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -b -r1.3 -r1.4 --- HtmlLink.java 1 May 2006 03:21:52 -0000 1.3 +++ HtmlLink.java 1 May 2006 07:56:09 -0000 1.4 @@ -159,7 +159,10 @@ if ( "button".equals(style) ) { writer.writeAttribute("value", label, null); + if (buttonClass!=null) + { writer.writeAttribute("class", buttonClass, null); + } writer.flush(); } else @@ -204,17 +207,19 @@ propagation = (String) values[3]; action = (String) values[4]; style = (String) values[5]; + buttonClass = (String) values[6]; } @Override public Object saveState(FacesContext context) { - Object[] values = new Object[6]; + Object[] values = new Object[7]; values[0] = super.saveState(context); values[1] = view; values[2] = pageflow; values[3] = propagation; values[4] = action; values[5] = style; + values[6] = buttonClass; return values; } |