Hi Kris,

thank you for the quick response! Thats what I was looking for.

Udo.

-------- Original-Nachricht --------
> Datum: Wed, 25 Jun 2008 10:18:33 +0200
> Von: Kristian Marinkovic <[EMAIL PROTECTED]>
> An: "Tapestry users" <users@tapestry.apache.org>
> Betreff: Re: BeanModel and complex types?

> hi udo,
> 
> you have to  contribute the child property type to the 
> DefaultDataTypeAnaylzer
> so the BeanModelSource will not ignore it
> 
> public static void contributeDefaultDataTypeAnalyzer...{
>    configuration.add(MyType.class,"myType");
> 
> take a look https://issues.apache.org/jira/browse/TAPESTRY-2460
> it has two examples how to display a complex child property with another
> block (containing another BeanEditor)
> 
> g,
> kris
> 
> 
> 
> 
> "Udo Abel" <[EMAIL PROTECTED]> 
> 25.06.2008 10:05
> Bitte antworten an
> "Tapestry users" <users@tapestry.apache.org>
> 
> 
> An
> users@tapestry.apache.org
> Kopie
> 
> Thema
> BeanModel and complex types?
> 
> 
> 
> 
> 
> 
> 
> Hi,
> 
> in many situations I have objects containing other objects as fields, 
> resulting from a 1:1 reference in a database. E.g., an employee has a 
> refrence to the subsidiary where he is working.
> In those cases I want to display the name of the subsidiary in a Grid 
> component.
> The property can be accessed by something like
> employee.getSubsidiary().getName();
> 
> Is there a way to extend the BeanModel to access those properties?
> Or do I have to duplicate all fields from complex types in simple fields 
> at the top level object, like
> employee.getSubsidiaryName();
> ?
> 
> Thanks,
> Udo.
> -- 
> Psssst! Schon vom neuen GMX MultiMessenger gehört?
> Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger

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

Reply via email to