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 2011/09/30 17:51:52 UTC
svn commit: r1177714 -
/myfaces/core/branches/2.0.x/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/AjaxHandler.java
Author: lu4242
Date: Fri Sep 30 15:51:51 2011
New Revision: 1177714
URL: http://svn.apache.org/viewvc?rev=1177714&view=rev
Log:
MYFACES-3319 Make create AjaxBehavior accessible in AjaxHandler
Modified:
myfaces/core/branches/2.0.x/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/AjaxHandler.java
Modified: myfaces/core/branches/2.0.x/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/AjaxHandler.java
URL: http://svn.apache.org/viewvc/myfaces/core/branches/2.0.x/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/AjaxHandler.java?rev=1177714&r1=1177713&r2=1177714&view=diff
==============================================================================
--- myfaces/core/branches/2.0.x/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/AjaxHandler.java (original)
+++ myfaces/core/branches/2.0.x/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/AjaxHandler.java Fri Sep 30 15:51:51 2011
@@ -371,8 +371,7 @@ public class AjaxHandler extends TagHand
}
}
- AjaxBehavior ajaxBehavior = (AjaxBehavior) context.getApplication()
- .createBehavior(AjaxBehavior.BEHAVIOR_ID);
+ AjaxBehavior ajaxBehavior = createBehavior(context);
if (_disabled != null)
{
@@ -444,6 +443,11 @@ public class AjaxHandler extends TagHand
cvh.addClientBehavior(eventName, ajaxBehavior);
}
+ protected AjaxBehavior createBehavior(FacesContext context)
+ {
+ return (AjaxBehavior) context.getApplication().createBehavior(AjaxBehavior.BEHAVIOR_ID);
+ }
+
/**
* The documentation says this attribute should not be used since it is not
* taken into account. Instead, getEventName is used on