Return-Path: Delivered-To: apmail-myfaces-users-archive@www.apache.org Received: (qmail 21075 invoked from network); 13 Jul 2007 19:24:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Jul 2007 19:24:50 -0000 Received: (qmail 99408 invoked by uid 500); 13 Jul 2007 19:24:41 -0000 Delivered-To: apmail-myfaces-users-archive@myfaces.apache.org Received: (qmail 99379 invoked by uid 500); 13 Jul 2007 19:24:41 -0000 Mailing-List: contact users-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Discussion" Delivered-To: mailing list users@myfaces.apache.org Received: (qmail 99360 invoked by uid 99); 13 Jul 2007 19:24:40 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jul 2007 12:24:40 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of awiner@gmail.com designates 209.85.146.181 as permitted sender) Received: from [209.85.146.181] (HELO wa-out-1112.google.com) (209.85.146.181) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jul 2007 12:24:37 -0700 Received: by wa-out-1112.google.com with SMTP id l24so743979waf for ; Fri, 13 Jul 2007 12:24:17 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=kyxtzvswzGUJR7dE2EZnJs3lUzD/woibtkBzvYvZBYn8qdrvWaqOStacGuPw3NuiS3MB1IFnAjSpJOCBxxvOIfX9e7jBYA5xUt7pJfftRx6yVjsfPrLDgA4rbe4y8tp02BpOGDV4qedkDaJ+Md5EWhn9iAfwGKTxIH45oNsIO6I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=bTBMbWEQ7zRu7JD9HPhIDgC59+sVUn4vaT0FYu1lHNqx52Es2JsKI885ba5iIicYkV95lDOcB8tGFpEjJVQF7yX8dCCnuUYp178jUavXj9wJJ468KwlGqxGkkd8BXnuLvLAE73XlgMdNeZ+u4GA01Z51nlNZ7zRx2OfZOfSM2jk= Received: by 10.114.190.6 with SMTP id n6mr1944021waf.1184354657050; Fri, 13 Jul 2007 12:24:17 -0700 (PDT) Received: by 10.115.18.12 with HTTP; Fri, 13 Jul 2007 12:24:16 -0700 (PDT) Message-ID: <6dac79b90707131224g3131d175w912050692e0053ad@mail.gmail.com> Date: Fri, 13 Jul 2007 12:24:16 -0700 From: "Adam Winer" To: "MyFaces Discussion" Subject: Re: [Trinidad] Renderer Listeners In-Reply-To: <5B930A45C354E84395A194D500589ED8601DD7@jaxmsx02.nemours.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <6dac79b90707131142j6020fb63m4893be55f66bcb5b@mail.gmail.com> <5B930A45C354E84395A194D500589ED8601DD7@jaxmsx02.nemours.org> X-Virus-Checked: Checked by ClamAV on apache.org Well, that's what you're doing, but doesn't quite explain (A) why the value is null until the link is rendered (though I'm guessing that's because its value comes from the table data) (B) why you need to get the param value for this specific command link within this table (or a specific row of the table?) -- Adam On 7/13/07, William Hoover wrote: > I am trying to get a f:param value from a CoreCommandLink, but the value is null until the link has been rendered. > > The link is inside a tr:column- if that helps. > > -----Original Message----- > From: Adam Winer [mailto:awiner@gmail.com] > Sent: Friday, July 13, 2007 2:42 PM > To: MyFaces Discussion > Subject: Re: [Trinidad] Renderer Listeners > > > There's no event listener, but there is that ResponseWriter > API, which will get passed components on startElement(). > 99% works (necessarily, because PPR relies on that!). > What functionality are you trying to get here? > > -- Adam > > > On 7/13/07, William Hoover wrote: > > I don't suppose there are any event listeners that can detect when components are being rendered? It would be nice if there was a way to be able to... > > > > component.addRendererListener(new RendererListener() { > > public void processRenderBegin(RenderEvent event) { > > ... > > } > > public void processRenderEnd(RenderEvent event) { > > ... > > } > > }); > > > > > >