Re: ComponentResolver and CompoundPropertyModels

2009-01-07 Thread Ricardo Mayerhofer

Thanks Igor! I was mistankenly replacing the model on component resolver. Now
it works fine!

what you have to do is add a component instead of autoadd
Unfortunately add doesn't work during render phase, where component
resolvers are called. I found this mail about the subject:
http://osdir.com/ml/java.wicket.devel/2005-03/msg00552.html

So the only way to make this work is commenting out the removal?


igor.vaynberg wrote:
 
 autocomponents are components that only exist during the render phase,
 thus they are removed after. what you have to do is add a component
 instead of autoadd. if your model is not being updated set a
 breakpoint in updatemodel() and see what it is doing, also make sure
 there are no validation errors.
 
 -igor
 
 On Mon, Jan 5, 2009 at 12:43 PM, Ricardo Mayerhofer
 ricardo.ekm.lis...@gmail.com wrote:

 Thanks Jan, I will look into it!

 Igor, you were right. Auto components are deleted. I commented that part
 of
 the code, so now I can access the component (and its model) on form's
 submit. Therefore, the property is not being setted on the form model
 yet...
 Do you have any idea why? BTW, why auto components are deleted after
 rendering?


 Jan Kriesten-2 wrote:


 Hi,

 auto components are removed after rendering is complete if i recall
 correctly, so there is nothing processing the submitted input.

 there are a couple of problems with that approach, same for embedding
 components
 in markup with the wicket:component

 I approached a similar problem auto-adding components with templates. My
 solution can be found here:
 http://www.footprint.de/fcc/2008/11/some-wicket-scala/

 Instead of handling wxComponent you might filter for other tags - so
 that
 might
 be the solution for you, too.

 Hope this helps.

 Best regards, --- Jan.



 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org




 --
 View this message in context:
 http://www.nabble.com/ComponentResolver-and-CompoundPropertyModels-tp21209434p21298927.html
 Sent from the Wicket - User mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org


 
 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org
 
 
 

-- 
View this message in context: 
http://www.nabble.com/ComponentResolver-and-CompoundPropertyModels-tp21209434p2133.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: ComponentResolver and CompoundPropertyModels

2009-01-06 Thread Igor Vaynberg
autocomponents are components that only exist during the render phase,
thus they are removed after. what you have to do is add a component
instead of autoadd. if your model is not being updated set a
breakpoint in updatemodel() and see what it is doing, also make sure
there are no validation errors.

-igor

On Mon, Jan 5, 2009 at 12:43 PM, Ricardo Mayerhofer
ricardo.ekm.lis...@gmail.com wrote:

 Thanks Jan, I will look into it!

 Igor, you were right. Auto components are deleted. I commented that part of
 the code, so now I can access the component (and its model) on form's
 submit. Therefore, the property is not being setted on the form model yet...
 Do you have any idea why? BTW, why auto components are deleted after
 rendering?


 Jan Kriesten-2 wrote:


 Hi,

 auto components are removed after rendering is complete if i recall
 correctly, so there is nothing processing the submitted input.

 there are a couple of problems with that approach, same for embedding
 components
 in markup with the wicket:component

 I approached a similar problem auto-adding components with templates. My
 solution can be found here:
 http://www.footprint.de/fcc/2008/11/some-wicket-scala/

 Instead of handling wxComponent you might filter for other tags - so that
 might
 be the solution for you, too.

 Hope this helps.

 Best regards, --- Jan.



 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org




 --
 View this message in context: 
 http://www.nabble.com/ComponentResolver-and-CompoundPropertyModels-tp21209434p21298927.html
 Sent from the Wicket - User mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: ComponentResolver and CompoundPropertyModels

2009-01-05 Thread Igor Vaynberg
auto components are removed after rendering is complete if i recall
correctly, so there is nothing processing the submitted input.

-igor

On Mon, Jan 5, 2009 at 5:42 AM, Ricardo Mayerhofer
ricardo.ekm.lis...@gmail.com wrote:

 Anyone? Wicket gurus?

 Any tip on how to make it work with component models is appreciated.

 Thanks.


 Ricardo Mayerhofer wrote:

 Hi all,
 I'm trying to autoAdd form components using componentResolver, but as far
 as I know it doesn't work nor is the recommended aproach:
 http://cwiki.apache.org/WICKET/lifecycle-of-a-wicket-application.html#LifecycleofaWicketApplication-Rendering

 My intent is something like this:
 if ( componentTag.getName().equals( input ) )
 {
   markupContainer.autoAdd( new TextField( componentTag.getId() ),
 markupStream );
 }

 Is it posssible to acomplish this using wicket? Any input is appreciated.
 Thanks.


 --
 View this message in context: 
 http://www.nabble.com/ComponentResolver-and-CompoundPropertyModels-tp21209434p21291204.html
 Sent from the Wicket - User mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: ComponentResolver and CompoundPropertyModels

2009-01-05 Thread Jan Kriesten

Hi,

 auto components are removed after rendering is complete if i recall
 correctly, so there is nothing processing the submitted input.

there are a couple of problems with that approach, same for embedding components
in markup with the wicket:component

I approached a similar problem auto-adding components with templates. My
solution can be found here: 
http://www.footprint.de/fcc/2008/11/some-wicket-scala/

Instead of handling wxComponent you might filter for other tags - so that might
be the solution for you, too.

Hope this helps.

Best regards, --- Jan.



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: ComponentResolver and CompoundPropertyModels

2009-01-05 Thread Ricardo Mayerhofer

Anyone? Wicket gurus?

Any tip on how to make it work with component models is appreciated.

Thanks.


Ricardo Mayerhofer wrote:
 
 Hi all,
 I'm trying to autoAdd form components using componentResolver, but as far
 as I know it doesn't work nor is the recommended aproach:
 http://cwiki.apache.org/WICKET/lifecycle-of-a-wicket-application.html#LifecycleofaWicketApplication-Rendering
 
 My intent is something like this:
 if ( componentTag.getName().equals( input ) )
 {
   markupContainer.autoAdd( new TextField( componentTag.getId() ),
 markupStream );
 }
 
 Is it posssible to acomplish this using wicket? Any input is appreciated.
 Thanks.
 

-- 
View this message in context: 
http://www.nabble.com/ComponentResolver-and-CompoundPropertyModels-tp21209434p21291204.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: ComponentResolver and CompoundPropertyModels

2009-01-05 Thread jWeekend

Jan,

That looks interesting.

I'm hoping to confirm/announce our Feb 4  http://jweekend.com/dev/LWUGReg/
London Wicket Event  shortly. It looks like we're going to have a couple of
speakers on Wicket with Scala  (one from UK  one from Holland).

http://jweekend.com/dev/ContactUsBody/ Drop me a line  if you can come along
and/or would like to get involved with the presentations next time or at
another time on this and/or other Wicket related topics you have an interest
in. 

Regards - Cemal
http://www.jWeekend.co.uk jWeekend 

a couple of talks at our 
  

Jan Kriesten-2 wrote:
 
 
 Hi,
 
 auto components are removed after rendering is complete if i recall
 correctly, so there is nothing processing the submitted input.
 
 there are a couple of problems with that approach, same for embedding
 components
 in markup with the wicket:component
 
 I approached a similar problem auto-adding components with templates. My
 solution can be found here:
 http://www.footprint.de/fcc/2008/11/some-wicket-scala/
 
 Instead of handling wxComponent you might filter for other tags - so that
 might
 be the solution for you, too.
 
 Hope this helps.
 
 Best regards, --- Jan.
 
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org
 
 
 

-- 
View this message in context: 
http://www.nabble.com/ComponentResolver-and-CompoundPropertyModels-tp21209434p21298075.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: ComponentResolver and CompoundPropertyModels

2009-01-05 Thread Ricardo Mayerhofer

Thanks Jan, I will look into it!

Igor, you were right. Auto components are deleted. I commented that part of
the code, so now I can access the component (and its model) on form's
submit. Therefore, the property is not being setted on the form model yet...
Do you have any idea why? BTW, why auto components are deleted after
rendering?


Jan Kriesten-2 wrote:
 
 
 Hi,
 
 auto components are removed after rendering is complete if i recall
 correctly, so there is nothing processing the submitted input.
 
 there are a couple of problems with that approach, same for embedding
 components
 in markup with the wicket:component
 
 I approached a similar problem auto-adding components with templates. My
 solution can be found here:
 http://www.footprint.de/fcc/2008/11/some-wicket-scala/
 
 Instead of handling wxComponent you might filter for other tags - so that
 might
 be the solution for you, too.
 
 Hope this helps.
 
 Best regards, --- Jan.
 
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org
 
 
 

-- 
View this message in context: 
http://www.nabble.com/ComponentResolver-and-CompoundPropertyModels-tp21209434p21298927.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: ComponentResolver and CompoundPropertyModels

2008-12-30 Thread Ricardo Mayerhofer

Just completing my last message... The code bellow actually works in the
sense of adding the component to the form, but it doesn't work with
compoundpropertymodels. I mean the value of the text field is never setted
in the model.


Ricardo Mayerhofer wrote:
 
 Hi all,
 I'm trying to autoAdd form components using componentResolver, but as far
 as I know it doesn't work nor is the recommended aproach:
 http://cwiki.apache.org/WICKET/lifecycle-of-a-wicket-application.html#LifecycleofaWicketApplication-Rendering
 
 My intent is something like this:
 if ( componentTag.getName().equals( input ) )
 {
   markupContainer.autoAdd( new TextField( componentTag.getId() ),
 markupStream );
 }
 
 Is it posssible to acomplish this using wicket? Any input is appreciated.
 Thanks.
 

-- 
View this message in context: 
http://www.nabble.com/ComponentResolver-and-CompoundPropertyModels-tp21209434p21216923.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



ComponentResolver and CompoundPropertyModels

2008-12-29 Thread Ricardo Mayerhofer

Hi all,
I'm trying to autoAdd form components using componentResolver, but as far as
I know it doesn't work nor is the recommended aproach:
http://cwiki.apache.org/WICKET/lifecycle-of-a-wicket-application.html#LifecycleofaWicketApplication-Rendering

My intent is something like this:
if ( componentTag.getName().equals( input ) )
{
markupContainer.autoAdd( new TextField( componentTag.getId() ),
markupStream );
}

Is it posssible to acomplish this using wicket? Any input is appreciated.
Thanks.
-- 
View this message in context: 
http://www.nabble.com/ComponentResolver-and-CompoundPropertyModels-tp21209434p21209434.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org