Return-Path: Delivered-To: apmail-cocoon-users-fr-archive@www.apache.org Received: (qmail 63928 invoked from network); 18 May 2005 09:13:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 18 May 2005 09:13:24 -0000 Received: (qmail 95034 invoked by uid 500); 18 May 2005 09:13:15 -0000 Mailing-List: contact users-fr-help@cocoon.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users-fr@cocoon.apache.org Delivered-To: mailing list users-fr@cocoon.apache.org Received: (qmail 94955 invoked by uid 99); 18 May 2005 09:13:15 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from smtp001.mail.ukl.yahoo.com (HELO smtp001.mail.ukl.yahoo.com) (217.12.11.32) by apache.org (qpsmtpd/0.28) with SMTP; Wed, 18 May 2005 02:13:13 -0700 Received: from unknown (HELO ?192.168.1.5?) (marc?salvetti@203.189.135.148 with plain) by smtp001.mail.ukl.yahoo.com with SMTP; 18 May 2005 09:13:03 -0000 Message-ID: <428B0706.3030104@notremanou.net> Date: Wed, 18 May 2005 16:12:38 +0700 From: Marc Salvetti User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: fr, en MIME-Version: 1.0 To: users-fr@cocoon.apache.org Subject: Re: Acceder =?ISO-8859-1?Q?=E0_l=27objet_selectionList_en_?= =?ISO-8859-1?Q?flowscript?= References: <4283503B.20604@notremanou.net> <4289A1A5.7020808@apache.org> <428ACE90.7060904@notremanou.net> <428AFD49.1000700@apache.org> In-Reply-To: <428AFD49.1000700@apache.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Ok, merci pour la r�ponse claire et pr�cise ;-) Je vais tacher de trouver une autre solution alors :) Marco Sylvain Wallez a �crit : > Marc Salvetti wrote: > >> Merci pour ta r�ponse Sylvain, >> >> en fait, j'ai besoin d'acceder � l'objet selection list pour tester >> les valeurs qu'il contient et en selectionner une en fonction : J'ai >> un repeater contenant une dizaine de listes qui ne contiennent pas >> forcement la meme info, et je voudrais preselectionner la valeur 'D' >> pour les listes qui l'ont et la valeur 'T' pour les autres. > > > > Je vois. La r�ponse est malheureusement "c�papossible": la > selection-list est cach�e dans le widget qui l'utilise lors de > l'affichage. > > On pourrait ajouter la m�thode SelectableWidget.getSelectionList() et > SelectionList.visit(). L'utilisation du pattern visitor est n�cessaire > parce que certaines impl�mentations fonctionnent en streaming (ex: > ) et on ne peut donc pas faire un > iterateur sur les �l�ments de la liste. > > Pour ton probl�me imm�diat, la solution est d'avoir une autre source > d'infos pour choisir 'D' ou 'T'... > > Sylvain > --------------------------------------------------------------------- Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org Autres commandes : mailto:users-fr-help@cocoon.apache.org