<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Galileo: EMF-Databinding &#8211; Part 2</title>
	<atom:link href="http://tomsondev.bestsolution.at/2009/06/07/galileo-emf-databinding-part-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://tomsondev.bestsolution.at/2009/06/07/galileo-emf-databinding-part-2/</link>
	<description>Tom&#039;s opensource development</description>
	<lastBuildDate>Thu, 09 Feb 2012 23:05:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Tom Schindl</title>
		<link>http://tomsondev.bestsolution.at/2009/06/07/galileo-emf-databinding-part-2/#comment-3610</link>
		<dc:creator><![CDATA[Tom Schindl]]></dc:creator>
		<pubDate>Tue, 03 Jan 2012 10:52:56 +0000</pubDate>
		<guid isPermaLink="false">http://tomsondev.bestsolution.at/?p=175#comment-3610</guid>
		<description><![CDATA[Correct - it is fixed - thanks!]]></description>
		<content:encoded><![CDATA[<p>Correct &#8211; it is fixed &#8211; thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://tomsondev.bestsolution.at/2009/06/07/galileo-emf-databinding-part-2/#comment-3609</link>
		<dc:creator><![CDATA[Jonathan]]></dc:creator>
		<pubDate>Tue, 03 Jan 2012 10:24:33 +0000</pubDate>
		<guid isPermaLink="false">http://tomsondev.bestsolution.at/?p=175#comment-3609</guid>
		<description><![CDATA[Hi thanks for this topic :) !

I guess there&#039;s a small mistake right here : 

// 2. Use case - Create an observable for a nested attribute
public IObservableValue uc2(CommitterShip c) {
  IEMFValueProperty prop = EMFProperties.value(
    FeaturePath.fromList(
      ProjectPackage.Literals.COMMITTER_SHIP__PERSON,
      ProjectPackage.Literals.PERSON__LASTNAME
    )
  );
  return prop.observe(p);
}

the return should be : return prop.observe(c); instead of return prop.observe(p);

Thanks]]></description>
		<content:encoded><![CDATA[<p>Hi thanks for this topic <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  !</p>
<p>I guess there&#8217;s a small mistake right here : </p>
<p>// 2. Use case &#8211; Create an observable for a nested attribute<br />
public IObservableValue uc2(CommitterShip c) {<br />
  IEMFValueProperty prop = EMFProperties.value(<br />
    FeaturePath.fromList(<br />
      ProjectPackage.Literals.COMMITTER_SHIP__PERSON,<br />
      ProjectPackage.Literals.PERSON__LASTNAME<br />
    )<br />
  );<br />
  return prop.observe(p);<br />
}</p>
<p>the return should be : return prop.observe(c); instead of return prop.observe(p);</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 2010 in review &#171; Tomsondev Blog</title>
		<link>http://tomsondev.bestsolution.at/2009/06/07/galileo-emf-databinding-part-2/#comment-2624</link>
		<dc:creator><![CDATA[2010 in review &#171; Tomsondev Blog]]></dc:creator>
		<pubDate>Mon, 03 Jan 2011 22:39:17 +0000</pubDate>
		<guid isPermaLink="false">http://tomsondev.bestsolution.at/?p=175#comment-2624</guid>
		<description><![CDATA[[...] Galileo: EMF-Databinding &#8211; Part 2 June 20093 comments  4 [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Galileo: EMF-Databinding &#8211; Part 2 June 20093 comments  4 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SeB</title>
		<link>http://tomsondev.bestsolution.at/2009/06/07/galileo-emf-databinding-part-2/#comment-609</link>
		<dc:creator><![CDATA[SeB]]></dc:creator>
		<pubDate>Tue, 22 Dec 2009 12:07:01 +0000</pubDate>
		<guid isPermaLink="false">http://tomsondev.bestsolution.at/?p=175#comment-609</guid>
		<description><![CDATA[Hello, in one of you use case I wonder if there is a mistake.

// 2. Use case - observe the nested list
// The list of all subprojects of the projects parent
public IObservableList uc2(Project p) {
  IEMFListProperty prop = EMFProperties.list(
    FeaturePath.formList(
      ProjectPackage.Literals.PROJECT__PROJECT,
      ProjectPackage.Literals.PROJECT__SUBPROJECTS
    )
  );
  return prop.observe(p);
}
you are talking of obsevring subproject or PARENT project so the feature path should be
    FeaturePath.formList(
      ProjectPackage.Literals.PROJECT__PARENT, ///and not PROJECT
      ProjectPackage.Literals.PROJECT__SUBPROJECTS
    )
I think.
Anyway this is great post.
Thanks.

SeB.]]></description>
		<content:encoded><![CDATA[<p>Hello, in one of you use case I wonder if there is a mistake.</p>
<p>// 2. Use case &#8211; observe the nested list<br />
// The list of all subprojects of the projects parent<br />
public IObservableList uc2(Project p) {<br />
  IEMFListProperty prop = EMFProperties.list(<br />
    FeaturePath.formList(<br />
      ProjectPackage.Literals.PROJECT__PROJECT,<br />
      ProjectPackage.Literals.PROJECT__SUBPROJECTS<br />
    )<br />
  );<br />
  return prop.observe(p);<br />
}<br />
you are talking of obsevring subproject or PARENT project so the feature path should be<br />
    FeaturePath.formList(<br />
      ProjectPackage.Literals.PROJECT__PARENT, ///and not PROJECT<br />
      ProjectPackage.Literals.PROJECT__SUBPROJECTS<br />
    )<br />
I think.<br />
Anyway this is great post.<br />
Thanks.</p>
<p>SeB.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trevor Kaufman</title>
		<link>http://tomsondev.bestsolution.at/2009/06/07/galileo-emf-databinding-part-2/#comment-226</link>
		<dc:creator><![CDATA[Trevor Kaufman]]></dc:creator>
		<pubDate>Mon, 08 Jun 2009 00:21:11 +0000</pubDate>
		<guid isPermaLink="false">http://tomsondev.bestsolution.at/?p=175#comment-226</guid>
		<description><![CDATA[Thank you for doing this series. I&#039;ve been interested in using the new Properties API with my EMF-Databinding project.

Looking forward to the rest of the installments!]]></description>
		<content:encoded><![CDATA[<p>Thank you for doing this series. I&#8217;ve been interested in using the new Properties API with my EMF-Databinding project.</p>
<p>Looking forward to the rest of the installments!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Galileo: Improved EMF-Databinding-Support &#171; Tomsondev Blog</title>
		<link>http://tomsondev.bestsolution.at/2009/06/07/galileo-emf-databinding-part-2/#comment-222</link>
		<dc:creator><![CDATA[Galileo: Improved EMF-Databinding-Support &#171; Tomsondev Blog]]></dc:creator>
		<pubDate>Sun, 07 Jun 2009 14:35:56 +0000</pubDate>
		<guid isPermaLink="false">http://tomsondev.bestsolution.at/?p=175#comment-222</guid>
		<description><![CDATA[[...] Part 2: Introduce the new Properties API [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Part 2: Introduce the new Properties API [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

