<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Eclipse CNF: Navigator Content Extensions</title>
	<atom:link href="http://www.techjava.de/topics/2009/08/eclipse-common-navigator-framework-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techjava.de/topics/2009/08/eclipse-common-navigator-framework-2/</link>
	<description>Journal on Java Technology</description>
	<lastBuildDate>Mon, 15 Feb 2010 14:09:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Writing an Eclipse Plug-in (Part 7): Creating a Custom Navigator &#171; Hidden Clause</title>
		<link>http://www.techjava.de/topics/2009/08/eclipse-common-navigator-framework-2/comment-page-1/#comment-15852</link>
		<dc:creator>Writing an Eclipse Plug-in (Part 7): Creating a Custom Navigator &#171; Hidden Clause</dc:creator>
		<pubDate>Sat, 24 Oct 2009 00:32:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.techjava.de/?p=471#comment-15852</guid>
		<description>[...] Based on advice from Simon Zambrovski the CustomProjectWorkbenchRoot should not inherit from PlatformObject any more. Who am I to argue (if you like you can read up on at Simon&#8217;s site)? [...]</description>
		<content:encoded><![CDATA[<p>[...] Based on advice from Simon Zambrovski the CustomProjectWorkbenchRoot should not inherit from PlatformObject any more. Who am I to argue (if you like you can read up on at Simon&#8217;s site)? [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Miles Parker</title>
		<link>http://www.techjava.de/topics/2009/08/eclipse-common-navigator-framework-2/comment-page-1/#comment-15223</link>
		<dc:creator>Miles Parker</dc:creator>
		<pubDate>Thu, 24 Sep 2009 18:02:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.techjava.de/?p=471#comment-15223</guid>
		<description>Sorry, should have said &quot;The selection in one determines the *contents* of the other&quot;. Note that that selection and content are not necessarily the same -- this is why the content provider approach sounds nice. If in the prior example I could just get the selection of IContainer(s) as the root objects, then I could build the content tree up form that.</description>
		<content:encoded><![CDATA[<p>Sorry, should have said &#8220;The selection in one determines the *contents* of the other&#8221;. Note that that selection and content are not necessarily the same &#8212; this is why the content provider approach sounds nice. If in the prior example I could just get the selection of IContainer(s) as the root objects, then I could build the content tree up form that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Miles Parker</title>
		<link>http://www.techjava.de/topics/2009/08/eclipse-common-navigator-framework-2/comment-page-1/#comment-15222</link>
		<dc:creator>Miles Parker</dc:creator>
		<pubDate>Thu, 24 Sep 2009 17:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.techjava.de/?p=471#comment-15222</guid>
		<description>Hi Simon,

What I want is essentially a cascading set of CNF&#039;s. The selection in one determines the selection in another. These should be dedicated to a particular type. So -- this is a dumb example -- let&#039;s say you want to select a folder(s) or project(s) in project explorer. Then you might have a CNF displaying all of the Classes in that selected container in a flat display.

So I know that CNF is a selection provider but I want to wire one up as a selection listener as well. The results of a new selection need to then drive the input to the new view. As I say, I&#039;m sure I can do this just using a View Part, but I think that folks are making a good argument for using CNF whenever possible.</description>
		<content:encoded><![CDATA[<p>Hi Simon,</p>
<p>What I want is essentially a cascading set of CNF&#8217;s. The selection in one determines the selection in another. These should be dedicated to a particular type. So &#8212; this is a dumb example &#8212; let&#8217;s say you want to select a folder(s) or project(s) in project explorer. Then you might have a CNF displaying all of the Classes in that selected container in a flat display.</p>
<p>So I know that CNF is a selection provider but I want to wire one up as a selection listener as well. The results of a new selection need to then drive the input to the new view. As I say, I&#8217;m sure I can do this just using a View Part, but I think that folks are making a good argument for using CNF whenever possible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Zambrovski</title>
		<link>http://www.techjava.de/topics/2009/08/eclipse-common-navigator-framework-2/comment-page-1/#comment-15213</link>
		<dc:creator>Simon Zambrovski</dc:creator>
		<pubDate>Thu, 24 Sep 2009 09:28:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.techjava.de/?p=471#comment-15213</guid>
		<description>I&#039;m not sure I understand the question correctly. You want another view to display the selection made in CNF? CNF itself acts a selection provider, so the selection service approach is not very wrong. 

If you want to show information selected in the project explorer, why do you need another view? Why don&#039;t you just extend the project explorer (is a CNF too) and show your models directly there?</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure I understand the question correctly. You want another view to display the selection made in CNF? CNF itself acts a selection provider, so the selection service approach is not very wrong. </p>
<p>If you want to show information selected in the project explorer, why do you need another view? Why don&#8217;t you just extend the project explorer (is a CNF too) and show your models directly there?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Miles Parker</title>
		<link>http://www.techjava.de/topics/2009/08/eclipse-common-navigator-framework-2/comment-page-1/#comment-15201</link>
		<dc:creator>Miles Parker</dc:creator>
		<pubDate>Thu, 24 Sep 2009 00:53:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.techjava.de/?p=471#comment-15201</guid>
		<description>Really helpful article. I&#039;m building a set of views that will allow user&#039;s to view related information from views. For example, when a user selects a container in project explorer, I&#039;d like to show all of the models that are contained in a certain resource type. But I&#039;ve been having a hard time figuring out how to actually have the CNF view respond to the selection. I could do this of course using a custom view part and the selection service, but I&#039;ve got to think there is a more correct way to do this with CNF. I tried manually wiring up the content provider as a selection listener, but that doesn&#039;t seem quite right. Any hints / ideas?</description>
		<content:encoded><![CDATA[<p>Really helpful article. I&#8217;m building a set of views that will allow user&#8217;s to view related information from views. For example, when a user selects a container in project explorer, I&#8217;d like to show all of the models that are contained in a certain resource type. But I&#8217;ve been having a hard time figuring out how to actually have the CNF view respond to the selection. I could do this of course using a custom view part and the selection service, but I&#8217;ve got to think there is a more correct way to do this with CNF. I tried manually wiring up the content provider as a selection listener, but that doesn&#8217;t seem quite right. Any hints / ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephan</title>
		<link>http://www.techjava.de/topics/2009/08/eclipse-common-navigator-framework-2/comment-page-1/#comment-15035</link>
		<dc:creator>Stephan</dc:creator>
		<pubDate>Thu, 17 Sep 2009 09:23:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.techjava.de/?p=471#comment-15035</guid>
		<description>Yes the question was not so clear.
I&#039;d like to add styled label additions to elements from other contentproviders. Just like the revision number after a resource in the Eclipse resource view. Can I do that with the CNF?</description>
		<content:encoded><![CDATA[<p>Yes the question was not so clear.<br />
I&#8217;d like to add styled label additions to elements from other contentproviders. Just like the revision number after a resource in the Eclipse resource view. Can I do that with the CNF?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Zambrovski</title>
		<link>http://www.techjava.de/topics/2009/08/eclipse-common-navigator-framework-2/comment-page-1/#comment-15025</link>
		<dc:creator>Simon Zambrovski</dc:creator>
		<pubDate>Wed, 16 Sep 2009 20:33:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.techjava.de/?p=471#comment-15025</guid>
		<description>I&#039;m not sure, I got your question right. Could you explain it in more detail?</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure, I got your question right. Could you explain it in more detail?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephan</title>
		<link>http://www.techjava.de/topics/2009/08/eclipse-common-navigator-framework-2/comment-page-1/#comment-15003</link>
		<dc:creator>Stephan</dc:creator>
		<pubDate>Tue, 15 Sep 2009 14:46:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.techjava.de/?p=471#comment-15003</guid>
		<description>Thank you for the tutorial. This helped me a lot. Is there a way to add a type of label decorators based on the CNF.

The label decorators in 2.1 seem ot be activated by enablements and not core expressions.</description>
		<content:encoded><![CDATA[<p>Thank you for the tutorial. This helped me a lot. Is there a way to add a type of label decorators based on the CNF.</p>
<p>The label decorators in 2.1 seem ot be activated by enablements and not core expressions.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
