Re: Changing a components property at runtime

2008-05-13 Thread Chris Lewis
this? >> >> Toby >> >> - Original Message >> From: Chris Lewis <[EMAIL PROTECTED]> >> To: Tapestry users >> Sent: Tuesday, 13 May, 2008 7:10:16 PM >> Subject: Re: Changing a components property at runtime >> >> Toby, >&

Re: Changing a components property at runtime

2008-05-13 Thread Toby Hobson
Subject: Re: Changing a components property at runtime Is "disabled" a parameter for the component? If so, then why not make the dynamic "disabled" a property of the parent component or page, and bind the component parameter to the parent property? For example: the compo

Re: Changing a components property at runtime

2008-05-13 Thread Robert Zeigler
ent: Tuesday, 13 May, 2008 7:10:16 PM Subject: Re: Changing a components property at runtime Toby, Components are just POJOs - as far as your application code they have no common type; no common interface for such actions. There is a common interface but it is fitted onto component classes

Re: Changing a components property at runtime

2008-05-13 Thread Chris Lewis
; Sent: Tuesday, 13 May, 2008 7:10:16 PM > Subject: Re: Changing a components property at runtime > > Toby, > > Components are just POJOs - as far as your application code they have no > common type; no common interface for such actions. There is a common > interface but it is fit

Re: Changing a components property at runtime

2008-05-13 Thread Toby Hobson
ging a components property at runtime Toby, Components are just POJOs - as far as your application code they have no common type; no common interface for such actions. There is a common interface but it is fitted onto component classes at runtime. If you need to set properties/call methods, you must provid

Re: Changing a components property at runtime

2008-05-13 Thread Robert Zeigler
Is "disabled" a parameter for the component? If so, then why not make the dynamic "disabled" a property of the parent component or page, and bind the component parameter to the parent property? For example: the component: @Parameter boolean disabled; ... The page or component that

Re: Changing a components property at runtime

2008-05-13 Thread Chris Lewis
Toby, Components are just POJOs - as far as your application code they have no common type; no common interface for such actions. There is a common interface but it is fitted onto component classes at runtime. If you need to set properties/call methods, you must provide such interfaces. chris To

Changing a components property at runtime

2008-05-13 Thread Toby Hobson
This may sound like a simple question but I can't work out how to change a property programatically. Basically I'd like to disable a component from an event handler. I know I can pass params in via TML or using annotations but I can't find any setX() methods on the components Thanks Toby