<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Holgers Blog &#187; Eclipse RCP</title>
	<atom:link href="http://grosse-plankermann.com/category/eclipse-rcp/feed/" rel="self" type="application/rss+xml" />
	<link>http://grosse-plankermann.com</link>
	<description>... mal bloggen ...</description>
	<lastBuildDate>Thu, 12 Apr 2012 12:46:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Achievement Unlocked: EclipseCon Speaker</title>
		<link>http://grosse-plankermann.com/2011/11/10/achievement-unlocked-eclipsecon-speaker/</link>
		<comments>http://grosse-plankermann.com/2011/11/10/achievement-unlocked-eclipsecon-speaker/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 09:06:06 +0000</pubDate>
		<dc:creator>Holger Grosse-Plankermann</dc:creator>
				<category><![CDATA[Eclipse RCP]]></category>
		<category><![CDATA[Veranstaltung]]></category>

		<guid isPermaLink="false">http://grosse-plankermann.com/?p=231</guid>
		<description><![CDATA[So it&#8217;s finally done! I gave a talk about Eclipse RCP in our Form-based application last Friday (04-11-2011): Tickling the shoulders of giants. I was awfully nervous, but after all it was a great experience and everything went pretty well. Considering the time of the talk (Last day of the [...]]]></description>
			<content:encoded><![CDATA[<p>So it&#8217;s finally done!<br />
I gave a talk about Eclipse RCP in our Form-based application last Friday (04-11-2011): <a href="http://eclipsecon.org/sessions/tickling-shoulders-giants-internal-client-financial-services-based-eclipse-rcp">Tickling the shoulders of giants</a>.<br />
I was awfully nervous, but after all it was a great experience and everything went pretty well.<br />
Considering the time of the talk (Last day of the conference, right after lunch), there were quite some attendees. Though the 30-40 people appeared rather lost to me in this quite large venue (130+ seats). ;)<br />
<a href="http://grosse-plankermann.com/wordpress/wp-content/uploads/2011/11/P1030449.jpg"><img class="alignnone size-medium wp-image-234" title="P1030449" src="http://grosse-plankermann.com/wordpress/wp-content/uploads/2011/11/P1030449-300x200.jpg" alt="" width="300" height="200" /></a><br />
I cannot remember that much of the actual talk, it kinda just happenend in a trance-like state.<br />
I finished it a 1 or 2 minutes ealier than estimated, I wonder what I&#8217;ve forgotten to say ;).<br />
Some quick questions answered and it was done.<br />
The people I talked to afterwards seem to have liked it.<br />
<a href="http://grosse-plankermann.com/wordpress/wp-content/uploads/2011/11/P1030442.jpg"><img class="alignnone size-medium wp-image-233" title="P1030442" src="http://grosse-plankermann.com/wordpress/wp-content/uploads/2011/11/P1030442-300x200.jpg" alt="" width="300" height="200" /></a><br />
The slides are available via slideshare<del></del>.<strong style="display: block; margin: 12px 0 4px;"></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/10153929" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="425" height="355"></iframe></p>
<p>You can download them <a href="http://grosse-plankermann.com/wordpress/wp-content/uploads/2011/11/tickling-the-shoulders-of-giants-ece2011.pptx">here</a> aswell.<br />
The slides and my talking were recorded and I&#8217;m really looking forward to see this recording.</p>
<p>[UPDATE]</p>
<p>The recording can be viewed <a title="here" href="http://fosslc.org/drupal/content/tickling-shoulders-giants-internal-client-financial-services-based-eclipse-rcp">here</a>.</p>
<p>Or here:</p>
<p><iframe src="http://blip.tv/play/hdlkguCwJwA.html" allowfullscreen="" frameborder="0" height="600" width="800"></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#hdlkguCwJwA" style="display: none;"></p>
<p>&nbsp;</p>
<p>Looking forward to the next talk.</p>
]]></content:encoded>
			<wfw:commentRss>http://grosse-plankermann.com/2011/11/10/achievement-unlocked-eclipsecon-speaker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EclipseCon 2011 Session proposed</title>
		<link>http://grosse-plankermann.com/2011/08/18/eclipsecon-2011-session-proposed/</link>
		<comments>http://grosse-plankermann.com/2011/08/18/eclipsecon-2011-session-proposed/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 11:52:54 +0000</pubDate>
		<dc:creator>Holger Grosse-Plankermann</dc:creator>
				<category><![CDATA[Eclipse RCP]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://grosse-plankermann.com/?p=200</guid>
		<description><![CDATA[I managed to propose a session for the EclipseCon 2011 conference the last minute. The talk will deal with ouir experiences while implementing a Rich Client based on Eclipse RCP. The decision if it will accepted is announced on September, 1st. So keep your fingers crossed. I am excited already! [...]]]></description>
			<content:encoded><![CDATA[<p>I managed to propose a session for the EclipseCon 2011 conference the last minute.<br />
The talk will deal with ouir experiences while implementing a Rich Client based on Eclipse RCP.<br />
The decision if it will accepted is announced on September, 1st. So keep your fingers crossed. I am excited already! And a little nervous ;-)<br />
Here is a <a title="link" href="http://www.eclipsecon.org/europe2011/sessions/tickling-shoulders-giant-internal-client-financial-services-based-eclipse-rcp">link</a> to the proposal.</p>
]]></content:encoded>
			<wfw:commentRss>http://grosse-plankermann.com/2011/08/18/eclipsecon-2011-session-proposed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Neuer Artikel online</title>
		<link>http://grosse-plankermann.com/2011/07/28/neuer-artikel-online/</link>
		<comments>http://grosse-plankermann.com/2011/07/28/neuer-artikel-online/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 20:10:22 +0000</pubDate>
		<dc:creator>Holger Grosse-Plankermann</dc:creator>
				<category><![CDATA[Eclipse RCP]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[java entwicklung]]></category>

		<guid isPermaLink="false">http://grosse-plankermann.com/2011/07/28/neuer-artikel-online/</guid>
		<description><![CDATA[Meinen neuen Artikel gibt es jetzt auch hier auf Slideshare.]]></description>
			<content:encoded><![CDATA[<p>Meinen neuen Artikel gibt es jetzt auch <a title="hier" href="http://www.slideshare.net/iksgmbh/rcpvergleich-ein-artikel-im-java-magazin-082011">hier</a> auf Slideshare.</p>
]]></content:encoded>
			<wfw:commentRss>http://grosse-plankermann.com/2011/07/28/neuer-artikel-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neuer Artikel veröffentlicht</title>
		<link>http://grosse-plankermann.com/2011/07/10/neuer-artikel-veroffentlicht/</link>
		<comments>http://grosse-plankermann.com/2011/07/10/neuer-artikel-veroffentlicht/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 15:49:40 +0000</pubDate>
		<dc:creator>Holger Grosse-Plankermann</dc:creator>
				<category><![CDATA[Eclipse RCP]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[java entwicklung]]></category>

		<guid isPermaLink="false">http://grosse-plankermann.com/?p=182</guid>
		<description><![CDATA[Mein neuer Artikel wurde in der aktuellen Ausgabe des Java-Magazins veröffentlicht. Es geht um einen Vergleich verschiedener RCP-Frameworks hinsichtlicht der Erstellung formularbasierter Rich Clients. Eine Übersicht findet man hier. Vielleicht kann ich auch die Tage ein PDF des Artikels hier verfügbar machen.]]></description>
			<content:encoded><![CDATA[<p>Mein neuer Artikel wurde in der aktuellen Ausgabe des Java-Magazins veröffentlicht. Es geht um einen Vergleich verschiedener RCP-Frameworks hinsichtlicht der Erstellung formularbasierter Rich Clients. Eine Übersicht findet man <a title="hier" href="http://it-republik.de/jaxenter/java-magazin-ausgaben/Tools-000457.html">hier</a>. Vielleicht kann ich auch die Tage ein PDF des Artikels hier verfügbar machen.</p>
]]></content:encoded>
			<wfw:commentRss>http://grosse-plankermann.com/2011/07/10/neuer-artikel-veroffentlicht/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eclipse RCP: What to do when things don&#8217;t work on your colleague&#8217;s machine</title>
		<link>http://grosse-plankermann.com/2009/07/07/eclipse-rcp-what-to-do-when-things-do-not-work-on-your-colleagues-machine/</link>
		<comments>http://grosse-plankermann.com/2009/07/07/eclipse-rcp-what-to-do-when-things-do-not-work-on-your-colleagues-machine/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 18:06:22 +0000</pubDate>
		<dc:creator>Holger Grosse-Plankermann</dc:creator>
				<category><![CDATA[Eclipse RCP]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://grosse-plankermann.com/?p=83</guid>
		<description><![CDATA[I have compiled a list of potential pitfalls, that one might step in when executing code on another system: Check your IDs Check them again Does your product contain all nessesary Plugins/Features Does your run-configuration (the one generated by selecting Run on your product) contain all your plugins? Did you [...]]]></description>
			<content:encoded><![CDATA[<p>I have compiled a list of potential pitfalls, that one might step in when executing code on another system:</p>
<ul>
<li>Check your IDs</li>
<li>Check them again</li>
<li>Does your product contain all nessesary Plugins/Features</li>
<li>Does your run-configuration (the one generated by selecting <em>Run</em> on your product) contain all your plugins? Did you press <em>Add required plugins</em></li>
<li>If you use features, check them! Are all plugins present?</li>
<li><span style="text-decoration: underline;">Help system</span>: If your help system does not show: Double check that the Plugin-Editor did not swallow your context definitions. They are often gone if I simply open the editor. Topics do not disappear&#8230;</li>
<li>Check if all help system dependencies are present in your run-configuration. Start by adding all *help*-plugins, continue with *jetty* and *servlet*. Then press <em>Add required plugins</em>. That should do the trick.</li>
<p>If you know of any other helpful tricks, please let me know!</ul>
]]></content:encoded>
			<wfw:commentRss>http://grosse-plankermann.com/2009/07/07/eclipse-rcp-what-to-do-when-things-do-not-work-on-your-colleagues-machine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse RCP: The dreaded Plugin ID</title>
		<link>http://grosse-plankermann.com/2009/07/02/eclipse-rcp-the-dreaded-plugin-id/</link>
		<comments>http://grosse-plankermann.com/2009/07/02/eclipse-rcp-the-dreaded-plugin-id/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 20:08:26 +0000</pubDate>
		<dc:creator>Holger Grosse-Plankermann</dc:creator>
				<category><![CDATA[Eclipse RCP]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Plugin ID]]></category>

		<guid isPermaLink="false">http://grosse-plankermann.com/?p=65</guid>
		<description><![CDATA[Hi all! Apologies for not updating this blog lately. As I want to talk a little bit about my experiences with Eclipse RCP, I think it is suitable if I tried to write in english. Perhaps this can be helpful for non-german speakers aswell, as information/documentation about E-RCP is a [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all!</p>
<p>Apologies for not updating this blog lately.</p>
<p>As I want to talk a little bit about my experiences with Eclipse RCP, I think it is suitable if I tried to write in english. Perhaps this can be helpful for non-german speakers aswell, as information/documentation about E-RCP is a little sparse.</p>
<p>So&#8230; lately I had the chance to be a part of a Eclipse RCP project, which I greatly looked forward to! As I took a deep-dive into the concepts, I noticed that things work very differently compared to web-applications or even Swing applications.</p>
<p>In case you are interested, I mostly refered to 2 books, namely</p>
<ul>
<li> <a href="http://www.amazon.de/Eclipse-Rich-Client-Platform-erweiterbaren/dp/3939084913/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1244738431&amp;sr=8-2">Die Eclipse Rich Client Platform: Entwicklung von erweiterbaren Anwendungen mit RCP</a><a href="http://www.amazon.com/Eclipse-Rich-Client-Platform-Addison-Wesley/dp/0321334612/ref=sr_1_4?ie=UTF8&amp;s=books-intl-de&amp;qid=1244738431&amp;sr=8-4"></a></li>
<li><a href="http://www.amazon.com/Eclipse-Rich-Client-Platform-Addison-Wesley/dp/0321334612/ref=sr_1_4?ie=UTF8&amp;s=books-intl-de&amp;qid=1244738431&amp;sr=8-4"><span id="btAsinTitle">Eclipse Rich Client Platform: Designing, Coding, and Packaging Java Applications</span></a></li>
</ul>
<p><span id="btAsinTitle">Additionally there is one <a href="http://www.vogella.de/">blog </a>by a guy called Lars Vogel, which I appreciate very much! Thanks for the great effort Lars!</span></p>
<p><span>By now, our project has produced a niffty little prototype of the soon-to-be greatest RCP-application. Though none of our design decisions are written in stone yet (e.g. I am not sure whether we should use editors for our inputs or just views), I think/hope I have more or less understood the framework.</span></p>
<p><span>But there is at least one thing, that bothers me time and time again:</span></p>
<p><span>The </span><span id="query">ubiquitous</span><span> Plugin ID. I cannot complain much about the basic concept: Of course a plugin has to have an unique identifier, and when you refer to a specific plugin, you have to use this Plugin ID. But again and again I have spent ages looking for some error/non-functional bits while finally noticing that I used the wrong ID.</span></p>
<p><span>So I could just end up blaming me. What I am missing though is some kind of assistance from the framework itself, saying &#8220;Man! You are looking for a plugin named <em>this.is.wrong</em>, but I only know<em> </em>the following plugins:<em>&#8230;</em>&#8221; I think that would save us a lot of time.</span></p>
<p><span>Lately I was implementing context-sensitive help. But I could not figure out, why hitting <em>f1 </em>on a text field did not do anything. This <a href="http://richclientplatform.blogspot.com/2008/02/my-favorite-breakpoints.html">blog</a></span> then showed me, where to place a proper breakpoint to take a peek into the help-listener. It showed that the context-arrays where simply empty. So no context help could be seen. At least I saw that the keybinding worked. After debugging a few hours I was basically stuck. I made a few steps back and made a small sample project. At first I experienced the same issues&#8230; is Ganymede broken? I then realized that I did not provide the Plugin ID but the package name (which had a different case). I changed cases and voila it worked. Again I debugged to the help-listener and behold: The context array had one element.</p>
<p>What I am asking myself right now is: Why doesn&#8217;t Eclipse tell me that it does not register my context (or puts it somewhere only it knows). Life would be easier! :) It is seldom obvious to me what happens internally, when Eclipse executes a specific functionallity. At least I need an easier way to find places to debug to.</p>
<p>Perhaps I&#8217;m just missing some point&#8230;</p>
<p>Until then I only can repeat what the aforementioned books told me before:</p>
<p><strong>BE  VERY CAREFULL WHEN YOU USE PLUGIN-IDS</strong> as there is no safety net!</p>
]]></content:encoded>
			<wfw:commentRss>http://grosse-plankermann.com/2009/07/02/eclipse-rcp-the-dreaded-plugin-id/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

