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