[jboss-cvs] jboss-seam/ui/src/main/java/org/jboss/seam/ui/renderkit ...
Peter Muir
peter at bleepbleep.org.uk
Sun Nov 18 11:24:57 EST 2007
User: pmuir
Date: 07/11/18 11:24:57
Modified: ui/src/main/java/org/jboss/seam/ui/renderkit
ButtonRendererBase.java
DefaultActionRendererBase.java
Log:
JBSEAM-2269, and note that it only works with buttons
Revision Changes Path
1.8 +0 -6 jboss-seam/ui/src/main/java/org/jboss/seam/ui/renderkit/ButtonRendererBase.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ButtonRendererBase.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/ui/src/main/java/org/jboss/seam/ui/renderkit/ButtonRendererBase.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- ButtonRendererBase.java 21 Sep 2007 22:18:16 -0000 1.7
+++ ButtonRendererBase.java 18 Nov 2007 16:24:57 -0000 1.8
@@ -58,12 +58,6 @@
}
@Override
- public boolean getRendersChildren()
- {
- return true;
- }
-
- @Override
protected void doEncodeBegin(ResponseWriter writer, FacesContext context, UIComponent component) throws IOException
{
UIButton button = (UIButton) component;
1.2 +5 -1 jboss-seam/ui/src/main/java/org/jboss/seam/ui/renderkit/DefaultActionRendererBase.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: DefaultActionRendererBase.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/ui/src/main/java/org/jboss/seam/ui/renderkit/DefaultActionRendererBase.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- DefaultActionRendererBase.java 18 Nov 2007 14:57:19 -0000 1.1
+++ DefaultActionRendererBase.java 18 Nov 2007 16:24:57 -0000 1.2
@@ -38,7 +38,11 @@
UIComponent actionComponent = component.getParent();
String actionComponentId = actionComponent.getClientId(context);
UIForm form = getForm(actionComponent);
- if (form != null)
+ if (form == null)
+ {
+ log.warn("Must embed default action inside a form");
+ }
+ else
{
String formId = form.getClientId(context);
writer.startElement(SCRIPT_ELEM, component);
More information about the jboss-cvs-commits
mailing list