Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [corona-dev] Poject container viewer pages.

I still need to add ProjectEvent handling to the ProjectContainerViewer
and its extension point pages.  The approach I was planning to take was:

* The ProjectContainerViewer would register a collaboration event
subscription, using a filter to only receive events for the Projects it
is interested in.
* For each ProjectEvent, the ProjectContainerViewer would iterate over
the list of extension-point pages and invoke the handleProjectEvent()
(to be) defined in AbstractProjectContainerPage.
* Each extension-point page that is interested in the ProjectEvent would
override the handleProjectEvent() method.

An alternative approach is to have each extension-point page register
its own ProjectEvent subscription.



-----Original Message-----
From: corona-dev-bounces@xxxxxxxxxxx
[mailto:corona-dev-bounces@xxxxxxxxxxx] On Behalf Of Wright, Jim
Sent: Friday, July 14, 2006 6:08 AM
To: Corona development
Subject: RE: [corona-dev] Poject container viewer pages.

The pages should receive events for the associated project.  

I do not believe that code has been added yet.  Currently I am not sure
if the page has the correct project information.  I know Dennis and I
talked about adding the code to locate the currently selected project
when a ProjectContainerView is being displayed.

Again I will check the code Dennis has.  It is hard to keep up with the
changes, since I am only working on the project one day a week.

JimW

-----Original Message-----
From: corona-dev-bounces@xxxxxxxxxxx
[mailto:corona-dev-bounces@xxxxxxxxxxx] On Behalf Of Marcin Okraszewski
Sent: Friday, July 14, 2006 3:59 AM
To: Corona development
Subject: Re: [corona-dev] Poject container viewer pages.

The is one more thing. Shouldn't pages receive events for the project
connected with the view? I mean that the project container viewer
registers for events and filters only those connected with the project
container and then redistributes it to pages.

Marcin

The contents of this e-mail are intended for the named addressee only.
It contains information that may be confidential. Unless you are the
named addressee or an authorized designee, you may not copy or use it,
or disclose it to anyone else. If you received it in error please notify
us immediately and then destroy it. 
_______________________________________________
corona-dev mailing list
corona-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/corona-dev

The contents of this e-mail are intended for the named addressee only.
It contains information that may be confidential. Unless you are the
named addressee or an authorized designee, you may not copy or use it,
or disclose it to anyone else. If you received it in error please notify
us immediately and then destroy it. 
_______________________________________________
corona-dev mailing list
corona-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/corona-dev

The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it. 


Back to the top