[CommonNavigator] setting up initial input accross many providers [message #336074] |
Tue, 19 May 2009 18:11 |
Eclipse User |
|
|
|
Originally posted by: aczerwonka.3esi.com
Not sure that I'm "getting it".
I'm wanting to setup the common navigator for central navigation of our RCP
product. I have threee separate clients (internal development teams) for
this central component. I've gone through the contentBinding, actions...
all that jazz. All good. Basically each group can define their own content
extensions. Perfect. Where I get confused in how each group can set their
own initial input into their own models. What I'd like to see if that each
group would contribute one root folder that they could their content.
Something like the following:
+--Group 1 Root
-- Group 1 Content
+--Group 2 Root
-- Group 2 Content
+--Group 3 Root
-- Group 3 Content
I don't want Group 1, 2 ro 3 knowing anything about eachother. How can each
group set their initial content? Is there an example out there? Right now
I've extended CommonNavigator with my own and overridden getInitialInput(),
but that binds everyone together. Is there an example out there somewhere I
can steal from?
--
andy
|
|
|
Re: [CommonNavigator] setting up initial input accross many providers [message #336075 is a reply to message #336074] |
Tue, 19 May 2009 18:14 |
Eclipse User |
|
|
|
Originally posted by: aczerwonka.3esi.com
BTW, I'm just wanting support for the first use case as described here:
http://scribbledideas.blogspot.com/2006/06/what-does-common- navigator-framework.html
Saying that, in this case, there is only one input, the file system.
"Andy Czerwonka" <aczerwonka@3esi.com> wrote in message
news:guusp6$fpu$1@build.eclipse.org...
> Not sure that I'm "getting it".
>
> I'm wanting to setup the common navigator for central navigation of our
> RCP product. I have threee separate clients (internal development teams)
> for this central component. I've gone through the contentBinding,
> actions... all that jazz. All good. Basically each group can define
> their own content extensions. Perfect. Where I get confused in how each
> group can set their own initial input into their own models. What I'd
> like to see if that each group would contribute one root folder that they
> could their content. Something like the following:
>
> +--Group 1 Root
> -- Group 1 Content
> +--Group 2 Root
> -- Group 2 Content
> +--Group 3 Root
> -- Group 3 Content
>
> I don't want Group 1, 2 ro 3 knowing anything about eachother. How can
> each group set their initial content? Is there an example out there?
> Right now I've extended CommonNavigator with my own and overridden
> getInitialInput(), but that binds everyone together. Is there an example
> out there somewhere I can steal from?
>
> --
> andy
>
|
|
|
Re: [CommonNavigator] setting up initial input accross many providers [message #336076 is a reply to message #336074] |
Tue, 19 May 2009 20:13 |
Eclipse User |
|
|
|
Originally posted by: aczerwonka.3esi.com
I found this two-year-old comment basically describing my issue:
http://rcpquickstart.com/2007/04/25/common-navigator-tutoria l-1-hello-world/#comment-7
Is this use case still not resolved?
"Andy Czerwonka" <aczerwonka@3esi.com> wrote in message
news:guusp6$fpu$1@build.eclipse.org...
> Not sure that I'm "getting it".
>
> I'm wanting to setup the common navigator for central navigation of our
> RCP product. I have threee separate clients (internal development teams)
> for this central component. I've gone through the contentBinding,
> actions... all that jazz. All good. Basically each group can define
> their own content extensions. Perfect. Where I get confused in how each
> group can set their own initial input into their own models. What I'd
> like to see if that each group would contribute one root folder that they
> could their content. Something like the following:
>
> +--Group 1 Root
> -- Group 1 Content
> +--Group 2 Root
> -- Group 2 Content
> +--Group 3 Root
> -- Group 3 Content
>
> I don't want Group 1, 2 ro 3 knowing anything about eachother. How can
> each group set their initial content? Is there an example out there?
> Right now I've extended CommonNavigator with my own and overridden
> getInitialInput(), but that binds everyone together. Is there an example
> out there somewhere I can steal from?
>
> --
> andy
>
|
|
|
|
Powered by
FUDForum. Page generated in 0.02919 seconds