Hi Girish,

You may find the "Platform Overview" and "WTKX Primer" sections of the tutorial helpful in understanding Pivot's architecture:

http://incubator.apache.org/pivot/1.3/tutorials/platform_overview.html
http://incubator.apache.org/pivot/1.3/tutorials/wtkx_primer.html

Greg

On Oct 5, 2009, at 5:45 AM, Girish Babu (gibabu) wrote:

Hi Todd,

Thanks for your reply and insight on this. I’m still finding my way around Pivot and trying to understand the point where the display actually gets translated onto the applet container. Any thoughts documented on this ? I’ll definitely share anything that I can develop of use in this regard.

Regarding the second query, I wasn’t thinking on those lines J … that would be a great way to go in the future. In reality, I was looking for a flow diagram of how the UI gets rendered from a given wktx file (translation to a compiled class, build into a display (??), etc)

Regards,
Girish

From: Todd Volkert [mailto:[email protected]]
Sent: Thursday, October 01, 2009 5:31 PM
To: [email protected]
Subject: Re: Integration into Eclipse RCP/plugin development

Hi Girish,

Has anyone attempted to integrate Apache Pivot into Eclipse Plugin/ RCP applications ? I wanted to proceed to do the same, but was wondering if any groundwork already exists to continue from.

If I'm not mistaken, Eclipse RCP apps run using SWT, correct? Pivot apps are backed at the lowest levels by AWT, so in order to get this to work, you'd have to use an SWT/AWT bridge, and perhaps write a new ApplicationContext subclass that performed this bridging behind the scenes. We've considered tackling something like this in the past but never got to it. If you start working in this, it'd be great if you could share your experience with it. Also, is there a pictorial representation describing the various layers while building the UI from Pivot, since this info will be useful while trying to integrate this into an Eclipse application ?

You mean live updating as you code your WTKX? Nothing like that exists so far, but it'd be a great contribution to the tools sub- project if you wrote one :)


Reply via email to