[richfaces-issues] [JBoss JIRA] Commented: (RF-2198) Toggle control for attribute doesn't work with a list of ids
Svetlana mukhina (JIRA)
jira-events at lists.jboss.org
Fri May 23 10:01:05 EDT 2008
[ http://jira.jboss.com/jira/browse/RF-2198?page=comments#action_12414013 ]
Svetlana mukhina commented on RF-2198:
--------------------------------------
docsupdated
> Toggle control for attribute doesn't work with a list of ids
> ------------------------------------------------------------
>
> Key: RF-2198
> URL: http://jira.jboss.com/jira/browse/RF-2198
> Project: RichFaces
> Issue Type: Bug
> Affects Versions: 3.1.4
> Reporter: Metin OSMAN
> Assigned To: Vladimir Sukhov
> Fix For: 3.2.0
>
>
> In the documentation of this component, it is said that a comma separated list of ids can be specified but, when specifying a list in the for attribute of a toggleControl component, i get this error :
> javax.faces.FacesException: Parent panel for control (id=mainForm:client_0:_id328) has not been found.
> org.richfaces.component.UIToggleControl.getPanel(UIToggleControl.java:88)
> looking to the source of org.richfaces.component.UIToggleControl, this method can't work with a list :
> public UITogglePanel getPanel()
> throws FacesException {
> UIComponent control=this;
> String target = ((UIToggleControl) control).getFor();
>
> if (null != target) {
>
> UIComponent targetComponent = RendererUtils.getInstance().findComponentFor(control, target);
> if (null != targetComponent) {
> return (UITogglePanel)targetComponent;
> } else {
> throw new FacesException( "Parent panel for control (id="
> + getClientId(getFacesContext()) + ") has not been found."); }
> } ...
> the "target" variable contains the comma separated list.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the richfaces-issues
mailing list