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 2009/07/10 02:07:16 UTC

svn commit: r792756 - in /myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior: AjaxBehavior.java ClientBehaviorContext.java

Author: lu4242
Date: Fri Jul 10 00:07:16 2009
New Revision: 792756

URL: http://svn.apache.org/viewvc?rev=792756&view=rev
Log:
MYFACES-2268 Add support for registering client behavior renderers (sync api with latest javadoc)

Modified:
    myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior/AjaxBehavior.java
    myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior/ClientBehaviorContext.java

Modified: myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior/AjaxBehavior.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior/AjaxBehavior.java?rev=792756&r1=792755&r2=792756&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior/AjaxBehavior.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior/AjaxBehavior.java Fri Jul 10 00:07:16 2009
@@ -34,7 +34,7 @@
  * 
  * @since 2.0
  */
-public abstract class AjaxBehavior extends ClientBehaviorBase
+public class AjaxBehavior extends ClientBehaviorBase
 {
     public static final String BEHAVIOR_ID = "javax.faces.behavior.Ajax";
     
@@ -52,7 +52,7 @@
     private Boolean _immediate;
     private String _onError;
     private String _onEvent;
-    private Set<String> _render;
+    private Collection<String> _render;
     
     private Map<String, ValueExpression> _expressions;
     
@@ -72,7 +72,7 @@
         addBehaviorListener(listener);
     }
     
-    public Collection<String> getExecute(FacesContext context)
+    public Collection<String> getExecute()
     {
         return _getIds(ATTR_EXECUTE, _execute);
     }
@@ -84,17 +84,17 @@
         return HINTS;
     }
     
-    public String getOnError(FacesContext context)
+    public String getOnerror()
     {
         return _resolve(ATTR_ON_ERROR, _onError);
     }
     
-    public String getOnEvent(FacesContext context)
+    public String getOnevent()
     {
         return _resolve(ATTR_ON_EVENT, _onEvent);
     }
     
-    public Collection<String> getRender(FacesContext context)
+    public Collection<String> getRender()
     {
         return _getIds(ATTR_RENDER, _render);
     }
@@ -111,17 +111,17 @@
         return _expressions.get(name);
     }
     
-    public boolean isDisabled(FacesContext context)
+    public boolean isDisabled()
     {
         return Boolean.TRUE.equals(_resolve(ATTR_DISABLED, _disabled));
     }
     
-    public boolean isImmediate(FacesContext context)
+    public boolean isImmediate()
     {
         return Boolean.TRUE.equals(_resolve(ATTR_IMMEDIATE, _immediate));
     }
     
-    public boolean isImmediateSet(FacesContext context)
+    public boolean isImmediateSet()
     {
         return _immediate != null || _expressions.containsKey(ATTR_IMMEDIATE);
     }
@@ -145,7 +145,7 @@
         return super.saveState(context);
     }
     
-    public void setDisabled(Boolean disabled)
+    public void setDisabled(boolean disabled)
     {
         this._disabled = disabled;
     }
@@ -155,22 +155,22 @@
         this._execute = execute;
     }
 
-    public void setImmediate(Boolean immediate)
+    public void setImmediate(boolean immediate)
     {
         this._immediate = immediate;
     }
 
-    public void setOnError(String error)
+    public void setOnerror(String error)
     {
         _onError = error;
     }
 
-    public void setOnEvent(String event)
+    public void setOnevent(String event)
     {
         _onEvent = event;
     }
 
-    public void setRender(Set<String> render)
+    public void setRender(Collection<String> render)
     {
         this._render = render;
     }

Modified: myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior/ClientBehaviorContext.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior/ClientBehaviorContext.java?rev=792756&r1=792755&r2=792756&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior/ClientBehaviorContext.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/behavior/ClientBehaviorContext.java Fri Jul 10 00:07:16 2009
@@ -31,7 +31,7 @@
  */
 public abstract class ClientBehaviorContext
 {
-    public static ClientBehaviorContext createBehaviorContext(FacesContext context, UIComponent component, String eventName,
+    public static ClientBehaviorContext createClientBehaviorContext(FacesContext context, UIComponent component, String eventName,
                                                         String sourceId, Collection<Parameter> parameters)
     {
         // TODO: IMPLEMENT HERE