Have you tried putting the @Property tag on your Component1?

public class Page {
  @Component
  @Property
  private Component1 component1;
}

<t:component1/>
<t:component2 t:attached='component1'/>

Assuming component2 takes a parameter named "attached" with default binding
as property and an appropriate type to accept component1...

I haven't run this code, but I believe it should work...
Josh

On Tue, Dec 28, 2010 at 8:54 PM, Taha Hafeez <tawus.tapes...@gmail.com>wrote:

> Hi
>
> I have two components on a single page and I want a property of one
> component to be bound to parameter of another component.
> I can easy do that in a page but can I do that using
> ComponentClassTransformWorker.
>
> tml is like
>
> <t:component1 t:parameterToBeBound='propertyFromComponent2'/>
> <t:component2 />
>
> Java Class is
>
> public class Page {
>   @Component
>   private Component2 component2;
>
>   public String getPropertyFromComponent2(){
>      return component2.getPropertyFromComponent2();
>   }
> }
>
> What I want is
>
> <t:component1/>
> <t:component2 t:attached='component1'/>
>
> Everything else happens Auto-ComponentClassTransformWorker-matically
>
>
>
> I think I should be able to but am sure how ?
>
> regards
> Taha
>

Reply via email to