How can I use onComponentTag for a PasswordTextField?

2008-01-30 Thread i ii

how can i use onComponentTag for a PasswordTextField? method is final? 

i need to add dynamic javascript to onfocus
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: How can I use onComponentTag for a PasswordTextField?

2008-01-30 Thread Gerolf Seitz
you could use an AttributeModifier/AttributeAppender

  gerolf

On Jan 30, 2008 11:42 PM, i ii [EMAIL PROTECTED] wrote:


 how can i use onComponentTag for a PasswordTextField? method is final?

 i need to add dynamic javascript to onfocus
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




RE: How can I use onComponentTag for a PasswordTextField?

2008-01-30 Thread i ii

thank you for your fast reply. from what you said i found

link.add(new AttributeAppender(onmouseover, new Model(foo();return false;), 
;));

what benefit is to use AttributeAppender versus onComponentTag? why two ways?



 Date: Wed, 30 Jan 2008 23:44:54 +0100
 From: [EMAIL PROTECTED]
 To: users@wicket.apache.org
 Subject: Re: How can I use onComponentTag for a PasswordTextField?
 
 you could use an AttributeModifier/AttributeAppender
 
   gerolf
 
 On Jan 30, 2008 11:42 PM, i ii  wrote:
 

 how can i use onComponentTag for a PasswordTextField? method is final?

 i need to add dynamic javascript to onfocus
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: How can I use onComponentTag for a PasswordTextField?

2008-01-30 Thread Gerolf Seitz
On Jan 30, 2008 11:50 PM, i ii [EMAIL PROTECTED] wrote:


 thank you for your fast reply. from what you said i found

 link.add(new AttributeAppender(onmouseover, new Model(foo();return
 false;), ;));

 what benefit is to use AttributeAppender versus onComponentTag? why two
 ways?



because sometimes onComponentTag is final ;)

there are lots of situations where using an AttributeAppender is just
shorter (codewise).
so instead of creating an anonymous inner class and overriding
onComponentTag,
you can just add an AttributeAppender - one-liner

notice, AttributeAppender is a bit heavier than overriding onComponentTag
for obvious reasons.

  gerolf


 
  Date: Wed, 30 Jan 2008 23:44:54 +0100
  From: [EMAIL PROTECTED]
  To: users@wicket.apache.org
  Subject: Re: How can I use onComponentTag for a PasswordTextField?
 
  you could use an AttributeModifier/AttributeAppender
 
gerolf
 
  On Jan 30, 2008 11:42 PM, i ii  wrote:
 
 
  how can i use onComponentTag for a PasswordTextField? method is final?
 
  i need to add dynamic javascript to onfocus
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




RE: How can I use onComponentTag for a PasswordTextField?

2008-01-30 Thread i ii

i get it now. i need to use onComponentTag most times because it is not as 
heavy, but if i cannot then i need AttributeAppender! thank you!


 Date: Wed, 30 Jan 2008 23:55:49 +0100
 From: [EMAIL PROTECTED]
 To: users@wicket.apache.org
 Subject: Re: How can I use onComponentTag for a PasswordTextField?
 
 On Jan 30, 2008 11:50 PM, i ii  wrote:
 

 thank you for your fast reply. from what you said i found

 link.add(new AttributeAppender(onmouseover, new Model(foo();return
 false;), ;));

 what benefit is to use AttributeAppender versus onComponentTag? why two
 ways?

 
 
 because sometimes onComponentTag is final ;)
 
 there are lots of situations where using an AttributeAppender is just
 shorter (codewise).
 so instead of creating an anonymous inner class and overriding
 onComponentTag,
 you can just add an AttributeAppender - one-liner
 
 notice, AttributeAppender is a bit heavier than overriding onComponentTag
 for obvious reasons.
 
   gerolf
 

 
 Date: Wed, 30 Jan 2008 23:44:54 +0100
 From: [EMAIL PROTECTED]
 To: users@wicket.apache.org
 Subject: Re: How can I use onComponentTag for a PasswordTextField?

 you could use an AttributeModifier/AttributeAppender

   gerolf

 On Jan 30, 2008 11:42 PM, i ii  wrote:


 how can i use onComponentTag for a PasswordTextField? method is final?

 i need to add dynamic javascript to onfocus
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: How can I use onComponentTag for a PasswordTextField?

2008-01-30 Thread Igor Vaynberg
behaviors are meant to implement crosscutting component concerns. that
is why they are their own entity.

-igor


On Jan 30, 2008 2:55 PM, Gerolf Seitz [EMAIL PROTECTED] wrote:
 On Jan 30, 2008 11:50 PM, i ii [EMAIL PROTECTED] wrote:

 
  thank you for your fast reply. from what you said i found
 
  link.add(new AttributeAppender(onmouseover, new Model(foo();return
  false;), ;));
 
  what benefit is to use AttributeAppender versus onComponentTag? why two
  ways?
 


 because sometimes onComponentTag is final ;)

 there are lots of situations where using an AttributeAppender is just
 shorter (codewise).
 so instead of creating an anonymous inner class and overriding
 onComponentTag,
 you can just add an AttributeAppender - one-liner

 notice, AttributeAppender is a bit heavier than overriding onComponentTag
 for obvious reasons.

   gerolf


 
  
   Date: Wed, 30 Jan 2008 23:44:54 +0100
   From: [EMAIL PROTECTED]
   To: users@wicket.apache.org
   Subject: Re: How can I use onComponentTag for a PasswordTextField?
  
   you could use an AttributeModifier/AttributeAppender
  
 gerolf
  
   On Jan 30, 2008 11:42 PM, i ii  wrote:
  
  
   how can i use onComponentTag for a PasswordTextField? method is final?
  
   i need to add dynamic javascript to onfocus
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]