You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2007/07/18 20:25:42 UTC
svn commit: r557354 -
/myfaces/shared/branches/3_0_1/core/src/main/java/org/apache/myfaces/shared/util/_ComponentUtils.java
Author: matzew
Date: Wed Jul 18 11:25:41 2007
New Revision: 557354
URL: http://svn.apache.org/viewvc?view=rev&rev=557354
Log:
MYFACES-1496 merged to 1.2
Modified:
myfaces/shared/branches/3_0_1/core/src/main/java/org/apache/myfaces/shared/util/_ComponentUtils.java
Modified: myfaces/shared/branches/3_0_1/core/src/main/java/org/apache/myfaces/shared/util/_ComponentUtils.java
URL: http://svn.apache.org/viewvc/myfaces/shared/branches/3_0_1/core/src/main/java/org/apache/myfaces/shared/util/_ComponentUtils.java?view=diff&rev=557354&r1=557353&r2=557354
==============================================================================
--- myfaces/shared/branches/3_0_1/core/src/main/java/org/apache/myfaces/shared/util/_ComponentUtils.java (original)
+++ myfaces/shared/branches/3_0_1/core/src/main/java/org/apache/myfaces/shared/util/_ComponentUtils.java Wed Jul 18 11:25:41 2007
@@ -22,6 +22,7 @@
import javax.faces.context.FacesContext;
import javax.faces.el.ValueBinding;
+import org.apache.myfaces.shared.renderkit.RendererUtils;
import org.apache.myfaces.shared.renderkit.html.util.FormInfo;
/**
@@ -48,19 +49,6 @@
public static FormInfo findNestingForm(UIComponent uiComponent, FacesContext facesContext)
{
- UIComponent parent = uiComponent.getParent();
- while (parent != null && !COMPONENT_FAMILY.equals(parent.getFamily()))
- {
- parent = parent.getParent();
- }
-
- if (parent != null)
- {
- //link is nested inside a form
- String formName = parent.getClientId(facesContext);
- return new FormInfo(parent, formName);
- }
-
- return null;
+ return RendererUtils.findNestingForm(uiComponent, facesContext);
}
}