You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by bo...@apache.org on 2008/11/17 13:53:17 UTC
svn commit: r718235 -
/myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java
Author: bommel
Date: Mon Nov 17 04:53:16 2008
New Revision: 718235
URL: http://svn.apache.org/viewvc?rev=718235&view=rev
Log:
(TOBAGO-726) Allow configuration of transition in command facets
Modified:
myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java
Modified: myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java?rev=718235&r1=718234&r2=718235&view=diff
==============================================================================
--- myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java (original)
+++ myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java Mon Nov 17 04:53:16 2008
@@ -23,11 +23,11 @@
import static org.apache.myfaces.tobago.TobagoConstants.FACET_MENUBAR;
import static org.apache.myfaces.tobago.TobagoConstants.ATTR_READONLY;
import static org.apache.myfaces.tobago.TobagoConstants.ATTR_DISABLED;
+import static org.apache.myfaces.tobago.TobagoConstants.ATTR_TRANSITION;
import org.apache.myfaces.tobago.component.ComponentUtil;
import org.apache.myfaces.tobago.component.UICell;
import org.apache.myfaces.tobago.component.UICommand;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
-import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.util.LayoutUtil;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
@@ -191,7 +191,8 @@
UIComponent facetComponent = facetEntry.getValue();
String facetAction = (String) facetComponent.getAttributes().get(ATTR_ONCLICK);
if (facetAction == null) {
- facetAction = "Tobago.submitAction2(this, '" + facetComponent.getClientId(facesContext) + "')";
+ facetAction = "Tobago.submitAction2(this, '" + facetComponent.getClientId(facesContext) + "', "
+ + ComponentUtil.getBooleanAttribute(facetComponent, ATTR_TRANSITION) + ")";
}
String script =
"var element = Tobago.element(\"" + clientId + "\");\n"