Author: abelevich
Date: 2009-03-02 12:52:07 -0500 (Mon, 02 Mar 2009)
New Revision: 12791
Modified:
trunk/ui/togglePanel/src/main/java/org/richfaces/component/UIToggleControl.java
Log:
https://jira.jboss.org/jira/browse/RF-6454
Modified: trunk/ui/togglePanel/src/main/java/org/richfaces/component/UIToggleControl.java
===================================================================
---
trunk/ui/togglePanel/src/main/java/org/richfaces/component/UIToggleControl.java 2009-03-02
17:24:53 UTC (rev 12790)
+++
trunk/ui/togglePanel/src/main/java/org/richfaces/component/UIToggleControl.java 2009-03-02
17:52:07 UTC (rev 12791)
@@ -27,8 +27,7 @@
import javax.faces.FacesException;
import javax.faces.component.ActionSource;
import javax.faces.component.UIComponent;
-import javax.faces.el.MethodBinding;
-import javax.faces.el.ValueBinding;
+import javax.faces.context.FacesContext;
import org.ajax4jsf.component.AjaxActionComponent;
import org.ajax4jsf.component.AjaxComponent;
@@ -100,21 +99,32 @@
//xxx by nick - denis - "for" can be relative etc. Do we really need it
here?
- public Object getReRender(){
- return getPanelId();
- }
+// public Object getReRender(){
+// return getPanelId();
+// }
//xxx by nick - denis - what do you think about setupReRender usage?
-/* protected void setupReRender() {
- super.setupReRender();
-
- FacesContext context = FacesContext.getCurrentInstance();
+
+ @Override
+ protected void setupReRender(FacesContext facesContext) {
+ super.setupReRender(facesContext);
UITogglePanel togglePanel = getPanel();
- AjaxRendererUtils.addRegionByName(context, togglePanel, togglePanel.getId());
+ AjaxRendererUtils.addRegionByName(facesContext, togglePanel, togglePanel.getId());
+
}
-*/
- public void setReRender(Object targetId) {
+
+ /**
+ * @deprecated
+ * use setupReRender(FacesContext facesContext)
+ */
+ @Deprecated
+ protected void setupReRender() {
+ FacesContext context = FacesContext.getCurrentInstance();
+ setupReRender(context);
}
+
+// public void setReRender(Object targetId) {
+// }
public String getFamily() {
return COMPONENT_FAMILY;