You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2010/06/06 04:17:47 UTC
svn commit: r951805 - in
/myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext:
HtmlGroupRenderer.java HtmlTableRenderer.java
Author: lu4242
Date: Sun Jun 6 02:17:47 2010
New Revision: 951805
URL: http://svn.apache.org/viewvc?rev=951805&view=rev
Log:
TOMAHAWK-1474 Behavior support for components that contains event aware properties in jsf 2.0 module
Modified:
myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlGroupRenderer.java
myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlTableRenderer.java
Modified: myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlGroupRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlGroupRenderer.java?rev=951805&r1=951804&r2=951805&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlGroupRenderer.java (original)
+++ myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlGroupRenderer.java Sun Jun 6 02:17:47 2010
@@ -74,11 +74,6 @@ public class HtmlGroupRenderer
}
}
- if (component instanceof ClientBehaviorHolder)
- {
- behaviors = ((ClientBehaviorHolder) component).getClientBehaviors();
- }
-
if (behaviors != null && !behaviors.isEmpty())
{
//Render element and id to make javascript work
Modified: myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlTableRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlTableRenderer.java?rev=951805&r1=951804&r2=951805&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlTableRenderer.java (original)
+++ myfaces/tomahawk/trunk/core20/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlTableRenderer.java Sun Jun 6 02:17:47 2010
@@ -564,26 +564,26 @@ public class HtmlTableRenderer extends H
Map<String, List<ClientBehavior>> clientBehaviors = ((ClientBehaviorHolder) uiData).getClientBehaviors();
- HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, uiData, clientBehaviors,
- ROW_CLICK, ROW_ONCLICK_ATTR, HTML.ONCLICK_ATTR);
- HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, uiData, clientBehaviors,
- ROW_DBLCLICK, ROW_ONDBLCLICK_ATTR, HTML.ONDBLCLICK_ATTR);
- HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, uiData, clientBehaviors,
- ROW_KEYDOWN, ROW_ONKEYDOWN_ATTR, HTML.ONKEYDOWN_ATTR);
- HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, uiData, clientBehaviors,
- ROW_KEYPRESS, ROW_ONKEYPRESS_ATTR, HTML.ONKEYPRESS_ATTR);
- HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, uiData, clientBehaviors,
- ROW_KEYUP, ROW_ONKEYUP_ATTR, HTML.ONKEYUP_ATTR);
- HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, uiData, clientBehaviors,
- ROW_MOUSEDOWN, ROW_ONMOUSEDOWN_ATTR, HTML.ONMOUSEDOWN_ATTR);
- HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, uiData, clientBehaviors,
- ROW_MOUSEMOVE, ROW_ONMOUSEMOVE_ATTR, HTML.ONMOUSEMOVE_ATTR);
- HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, uiData, clientBehaviors,
- ROW_MOUSEOUT, ROW_ONMOUSEOUT_ATTR, HTML.ONMOUSEOUT_ATTR);
- HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, uiData, clientBehaviors,
- ROW_MOUSEOVER, ROW_ONMOUSEOVER_ATTR, HTML.ONMOUSEOVER_ATTR);
- HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, uiData, clientBehaviors,
- ROW_MOUSEUP, ROW_ONMOUSEUP_ATTR, HTML.ONMOUSEUP_ATTR);
+ HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, ROW_ONCLICK_ATTR, uiData,
+ ROW_CLICK, clientBehaviors, HTML.ONCLICK_ATTR);
+ HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, ROW_ONDBLCLICK_ATTR, uiData,
+ ROW_DBLCLICK, clientBehaviors, HTML.ONDBLCLICK_ATTR);
+ HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, ROW_ONKEYDOWN_ATTR, uiData,
+ ROW_KEYDOWN, clientBehaviors, HTML.ONKEYDOWN_ATTR);
+ HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, ROW_ONKEYPRESS_ATTR, uiData,
+ ROW_KEYPRESS, clientBehaviors, HTML.ONKEYPRESS_ATTR);
+ HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, ROW_ONKEYUP_ATTR, uiData,
+ ROW_KEYUP, clientBehaviors, HTML.ONKEYUP_ATTR);
+ HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, ROW_ONMOUSEDOWN_ATTR, uiData,
+ ROW_MOUSEDOWN, clientBehaviors, HTML.ONMOUSEDOWN_ATTR);
+ HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, ROW_ONMOUSEMOVE_ATTR, uiData,
+ ROW_MOUSEMOVE, clientBehaviors, HTML.ONMOUSEMOVE_ATTR);
+ HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, ROW_ONMOUSEOUT_ATTR, uiData,
+ ROW_MOUSEOUT, clientBehaviors, HTML.ONMOUSEOUT_ATTR);
+ HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, ROW_ONMOUSEOVER_ATTR, uiData,
+ ROW_MOUSEOVER, clientBehaviors, HTML.ONMOUSEOVER_ATTR);
+ HtmlRendererUtils.renderBehaviorizedAttribute(facesContext, writer, ROW_ONMOUSEUP_ATTR, uiData,
+ ROW_MOUSEUP, clientBehaviors, HTML.ONMOUSEUP_ATTR);
/*
renderRowAttribute(writer, HTML.ONCLICK_ATTR, table.getRowOnClick());