actually I just managed to solve my problem...and build something very similar 
to the faces render tree...and it's contained in a singleton class, so I can 
access any rendered component and any attribute from any point in the 
application (just like the facesContext class), also for the multi tab panel, I 
added a currentTab attribute to the class which is updated in the menu 
configureMenuBar method, and gives me direct and generic access to the actual 
components in the view...

If someone has the same problem I can give a more accurate explanation.

Kind Regards,

[cid:[email protected]]

Camilo Casadiego Espitia
Arquitecto de SW
* + 57 1 6393000
* [email protected]<mailto:[email protected]>
* http://www.adv.com.co<http://www.adv.com.co/>
Carrera 11 No. 93 - 53 P7
Bogotá - Colombia



De: Greg Brown [mailto:[email protected]]
Enviado el: Tuesday, August 16, 2011 2:59 PM
Para: [email protected]
Asunto: Re: Multi page application doubt

Could you use org.apache.pivot.util.MessageBus for this?

On Aug 16, 2011, at 1:11 PM, Camilo Casadiego wrote:


Hi there im developing a eclipse UI, this has specific views, each view is 
rendered as a pane in a tab pane container, the idea is that the top menu is 
related to the selected tab.

Each tab has the same distribution, and one of the components is a list of 
objects related to the tab, and each tab is related to an specific java object, 
the idea is that when I press the new command button, it creates a new object 
according to the selected tab...but actually I haven't managed to get to there.

I have every UI windows defined in separate BMXL's and each one has its own 
class, the final problem is that I dont know how to relate the new command 
event, to the selected tab in order to manipulate the correct object

Kind regards,

<image001.png>

Camilo Casadiego Espitia
Arquitecto de SW
* + 57 1 6393000
* [email protected]<mailto:[email protected]>
* http://www.adv.com.co<http://www.adv.com.co/>
Carrera 11 No. 93 - 53 P7
Bogotá - Colombia




<<inline: image001.png>>

Reply via email to