<?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>Kommentare zu: GUI Patterns</title>
	<atom:link href="http://splitshade.wordpress.com/2008/10/16/gui-patterns/feed/" rel="self" type="application/rss+xml" />
	<link>http://splitshade.wordpress.com/2008/10/16/gui-patterns/</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Fri, 06 Nov 2009 14:23:05 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Von: Marc</title>
		<link>http://splitshade.wordpress.com/2008/10/16/gui-patterns/#comment-30</link>
		<dc:creator>Marc</dc:creator>
		<pubDate>Sun, 20 Sep 2009 15:33:15 +0000</pubDate>
		<guid isPermaLink="false">http://splitshade.wordpress.com/?p=14#comment-30</guid>
		<description>Danke für den guten Artikel. Insbesondere der Hinweis auf den Presentation-Model Pattern.

Ich versuche gerade eine anständige MVP Struktur für mein Testprojekt aufzubauen, hab da aber ein paar Probleme. Zum ersten glaube ich einen Supervising Presenter zu nutzen, da meine View eine Referenz auf das Model-Projekt erhält (ich brauch das für die JFace Viewers zur unterscheidung).

Mein größtes Problem sind aber gerade die Command-Handler (org.eclipse.ui.handlers) die für die Commands benötigt werden. Diese sind ja in extra Klassen, und diese haben keine Referenz zu meiner View und somit auch nicht zum Presenter. Gibt es eine best-practise-Lösung wie man das macht? Eigentlich sollte in der execute-method etwas wie Presenter.tuWas() stehen.

Grüße
Marc</description>
		<content:encoded><![CDATA[<p>Danke für den guten Artikel. Insbesondere der Hinweis auf den Presentation-Model Pattern.</p>
<p>Ich versuche gerade eine anständige MVP Struktur für mein Testprojekt aufzubauen, hab da aber ein paar Probleme. Zum ersten glaube ich einen Supervising Presenter zu nutzen, da meine View eine Referenz auf das Model-Projekt erhält (ich brauch das für die JFace Viewers zur unterscheidung).</p>
<p>Mein größtes Problem sind aber gerade die Command-Handler (org.eclipse.ui.handlers) die für die Commands benötigt werden. Diese sind ja in extra Klassen, und diese haben keine Referenz zu meiner View und somit auch nicht zum Presenter. Gibt es eine best-practise-Lösung wie man das macht? Eigentlich sollte in der execute-method etwas wie Presenter.tuWas() stehen.</p>
<p>Grüße<br />
Marc</p>
]]></content:encoded>
	</item>
</channel>
</rss>
