<?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>Chris Aniszczyk&#039;s (zx) diatribe &#187; gef</title>
	<atom:link href="http://aniszczyk.org/tag/gef/feed/" rel="self" type="application/rss+xml" />
	<link>http://aniszczyk.org</link>
	<description>work. life. open source. diatribes.</description>
	<lastBuildDate>Tue, 17 Apr 2012 17:09:40 +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>GEF3D</title>
		<link>http://aniszczyk.org/2008/07/27/gef3d/</link>
		<comments>http://aniszczyk.org/2008/07/27/gef3d/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 22:04:00 +0000</pubDate>
		<dc:creator>Chris Aniszczyk</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[gef]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://aniszczyk.org/2008/07/27/gef3d/</guid>
		<description><![CDATA[Who likes pretty pictures and visualization!? I do! Check out the GEF3D project: Kind of cool huh!? The concept is quite cute, GEF3D extends GEF by having 3D enabled draw and controller classes. So, instead of drawing 2D figures (e.g., Draw2D), you can now draw 3D figures! Another cool aspect of the project is that [...]]]></description>
			<content:encoded><![CDATA[<p>Who likes pretty pictures and visualization!? I do! </p>
<p>Check out the <a href="http://www.fernuni-hagen.de/se/personen/pilgrim/gef3d/index.html">GEF3D</a> project:</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_2017w9FY4Do/SIzw9JEqeOI/AAAAAAAAAnI/igxyxukc5E4/s1600-h/ERAndUMLCombined.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_2017w9FY4Do/SIzw9JEqeOI/AAAAAAAAAnI/igxyxukc5E4/s320/ERAndUMLCombined.jpg" alt="" id="BLOGGER_PHOTO_ID_5227818200668469474" border="0" /></a></p>
<p>Kind of cool huh!? The concept is quite cute, GEF3D extends GEF by having 3D enabled draw and controller classes. So, instead of drawing 2D figures (e.g., Draw2D), you can now draw 3D figures! Another cool aspect of the project is that existing GEF-based 2D editors can be embedded into 3D editors with minimal effort.</p>
<p>I&#8217;m currently working with the GEF3D project leads to move this project over to Eclipse.org&#8230; look for a project proposal soon (GEF3D is already under the EPL). Let me know if you support this project, I&#8217;ll put your name down as one of the interested parties in the proposal.</p>
<p>On the whole, I&#8217;m excited to see more visualization technologies at Eclipse.org, with <a href="http://www.eclipse.org/gef/zest">Zest</a> coming in last year, GEF3D would make a very nice addition.</p>
]]></content:encoded>
			<wfw:commentRss>http://aniszczyk.org/2008/07/27/gef3d/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>GEF moving to J2SE-1.5?</title>
		<link>http://aniszczyk.org/2008/02/11/gef-moving-to-j2se-15/</link>
		<comments>http://aniszczyk.org/2008/02/11/gef-moving-to-j2se-15/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 00:49:00 +0000</pubDate>
		<dc:creator>Chris Aniszczyk</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[emf]]></category>
		<category><![CDATA[gef]]></category>

		<guid isPermaLink="false">http://aniszczyk.org/2008/02/11/gef-moving-to-j2se-15/</guid>
		<description><![CDATA[For those who are curious, GEF is planning to move to J2SE-1.5 soon. I&#8217;m not the biggest fan of moving up Java levels if there&#8217;s no good reason to as it usually crushes my dreams of having things run on the current level of embedded devices out there. For example, I bugged Ed awhile ago [...]]]></description>
			<content:encoded><![CDATA[<p>For those who are curious, <a href="http://www.eclipse.org/gef">GEF</a> is planning to move to J2SE-1.5 soon. I&#8217;m not the biggest fan of moving up Java levels if there&#8217;s no good reason to as it usually <span style="font-weight:bold;">crushes my dreams</span> of having things run on the current level of embedded devices out there. For example, I <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=184751">bugged</a> <a href="http://ed-merks.blogspot.com/">Ed</a> awhile ago to consider making a certain version of <a href="http://www.eclipse.org/modeling/emf/">EMF</a> workable on J2ME. Some time passed and Ed actually got EMF working on <a href="http://www.eclipse.org/ercp">eRCP</a>&#8230; exposing EMF technology to a whole new audience. I&#8217;d imagine someone wanting Draw2D or GEF functionality on a device sometime in the future (I believe <a href="http://www.eclipse.org/rap">RAP</a> people are experimenting with Draw2D working in a browser).</p>
<p>Please raise your concerns or praises about GEF moving to J2SE-1.5 on the <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=204605">bug</a>. It&#8217;s always nice to have your voice heard.</p>
]]></content:encoded>
			<wfw:commentRss>http://aniszczyk.org/2008/02/11/gef-moving-to-j2se-15/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Zest in GEF</title>
		<link>http://aniszczyk.org/2007/12/21/zest-in-gef/</link>
		<comments>http://aniszczyk.org/2007/12/21/zest-in-gef/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 23:17:00 +0000</pubDate>
		<dc:creator>Chris Aniszczyk</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[gef]]></category>
		<category><![CDATA[zest]]></category>

		<guid isPermaLink="false">http://aniszczyk.org/2007/12/21/zest-in-gef/</guid>
		<description><![CDATA[After about a year of poking around, Zest has finally made it to be part of the GEF project. If you don&#8217;t know what Zest is, well it&#8217;s the technology that powers the Plug-in Dependency Visualization view inside the PDE incubator amongst other things. Ian Bull blogged about the view awhile back in case you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_2017w9FY4Do/R2wwqHQ5f_I/AAAAAAAAAS0/Z6q-DnYwvZ0/s1600-h/pde_graph_view.JPG"><img style="cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_2017w9FY4Do/R2wwqHQ5f_I/AAAAAAAAAS0/Z6q-DnYwvZ0/s320/pde_graph_view.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5146541974240198642" /></a></p>
<p>After about a year of <a href="http://mea-bloga.blogspot.com/2006/11/adding-bit-of-zest-to-gef.html">poking around</a>, <a href="http://wiki.eclipse.org/GEF_Zest_Visualization">Zest</a> has finally <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=164387">made it</a> to be part of the <a href="http://www.eclipse.org/gef">GEF</a> project. If you don&#8217;t know what Zest is, well it&#8217;s the technology that powers the <a href="http://www.eclipse.org/pde/incubator/dependency-visualization/">Plug-in Dependency Visualization</a> view inside the <a href="http://www.eclipse.org/pde">PDE</a> incubator amongst other things. <a href="http://irbull.blogspot.com/">Ian</a> Bull <a href="http://irbull.blogspot.com/2007/08/pde-dependency-view-soc.html">blogged</a> about the view awhile back in case you&#8217;re interested in taking a peek. The code is finally located in the <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.gef/plugins/?root=Tools_Project">GEF repository</a> and being built. The only things left to do are doing some documentation and website updates that I&#8217;m sure Ian will work on.</p>
<p>If anything, this Zest to GEF move proves that if there&#8217;s demand in the Eclipse community for something to happen and you&#8217;re persistent about it, it will happen. All it takes is to file a <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=164387">bug</a>, some <a href="http://mea-bloga.blogspot.com/2006/11/adding-bit-of-zest-to-gef.html">blogging</a>, building some community support and patience <img src='http://aniszczyk.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Good luck using <a href="http://wiki.eclipse.org/GEF_Zest_Visualization">Zest</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://aniszczyk.org/2007/12/21/zest-in-gef/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Simple GEF Example</title>
		<link>http://aniszczyk.org/2007/06/12/simple-gef-example/</link>
		<comments>http://aniszczyk.org/2007/06/12/simple-gef-example/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 16:19:00 +0000</pubDate>
		<dc:creator>Chris Aniszczyk</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[gef]]></category>
		<category><![CDATA[rcp]]></category>

		<guid isPermaLink="false">http://aniszczyk.org/2007/06/12/simple-gef-example/</guid>
		<description><![CDATA[I just noticed Anthony Hunter from the GEF/GMF team posted a simple GEF 3.3 example. This should be helpful for people looking at an updated example (it also demonstrates how to use the same code in an RCP application).]]></description>
			<content:encoded><![CDATA[<p>I just noticed Anthony Hunter from the <a href="http://www.eclipse.org/gef">GEF</a>/<a href="http://www.eclipse.org/gmf">GMF </a>team <a href="http://www.eclipse.org/gef/reference/digraph1.php">posted</a> a simple GEF 3.3 example. This should be helpful for people looking at an updated example (it also demonstrates how to use the same code in an RCP application).</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_2017w9FY4Do/Rm651fqGoyI/AAAAAAAAAFk/5HjgNRkHJG4/s1600-h/digraph1_rcp.png"><img style="cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_2017w9FY4Do/Rm651fqGoyI/AAAAAAAAAFk/5HjgNRkHJG4/s400/digraph1_rcp.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5075198158775427874" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://aniszczyk.org/2007/06/12/simple-gef-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GEF adds a little Zest to the project ;)</title>
		<link>http://aniszczyk.org/2007/04/20/gef-adds-a-little-zest-to-the-project/</link>
		<comments>http://aniszczyk.org/2007/04/20/gef-adds-a-little-zest-to-the-project/#comments</comments>
		<pubDate>Sat, 21 Apr 2007 04:22:00 +0000</pubDate>
		<dc:creator>Chris Aniszczyk</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[gef]]></category>
		<category><![CDATA[zest]]></category>

		<guid isPermaLink="false">http://aniszczyk.org/2007/04/20/gef-adds-a-little-zest-to-the-project/</guid>
		<description><![CDATA[You know, I jump on a plane and Wassim calls for my impeachment Jokes aside, it looks like the Zest project will finally make its way into GEF. This is great news for the GEF project along for people interested in creating visualizations in Eclipse. So, look forward to seeing Zest in GEF in the [...]]]></description>
			<content:encoded><![CDATA[<p>You know, I jump on a plane and <a href="http://wassim-melhem.blogspot.com/">Wassim</a> calls for my <a href="http://wassim-melhem.blogspot.com/2007/04/first-100-days.html">impeachment</a> <img src='http://aniszczyk.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Jokes aside, it <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=164387">looks</a> like the <a href="http://www.eclipse.org/mylar/zest.php">Zest</a> project will finally make its way into <a href="http://www.eclipse.org/gef">GEF</a>. This is great news for the GEF project along for people interested in creating visualizations in Eclipse. So, look forward to seeing Zest in GEF in the future, for now, feel free to browse the <a href="http://www.eclipse.org/mylar/sandbox/zest/zest_snippets.php">snippets</a>.</p>
<p>It&#8217;s also important to note that Zest only depends on Draw2D which is tiny. I filed a <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=183412">bug</a> against GEF to componetize the project a bit better so it&#8217;s easier to use Zest/Draw2D as they have minimal dependencies.</p>
]]></content:encoded>
			<wfw:commentRss>http://aniszczyk.org/2007/04/20/gef-adds-a-little-zest-to-the-project/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Visualization in the Eclipse SDK</title>
		<link>http://aniszczyk.org/2007/03/07/visualization-in-the-eclipse-sdk/</link>
		<comments>http://aniszczyk.org/2007/03/07/visualization-in-the-eclipse-sdk/#comments</comments>
		<pubDate>Wed, 07 Mar 2007 17:55:00 +0000</pubDate>
		<dc:creator>Chris Aniszczyk</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[draw2d]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[eclipsecon]]></category>
		<category><![CDATA[gef]]></category>
		<category><![CDATA[pde]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[zest]]></category>

		<guid isPermaLink="false">http://aniszczyk.org/2007/03/07/visualization-in-the-eclipse-sdk/</guid>
		<description><![CDATA[After talking to a few people (while imbibing some beers) and hearing Jeff Norris at the BlueSky BOF complain about how hard it is to visualize dependencies in RCP projects&#8230; I realized that in the base Eclipse SDK, we lack a fundamental and easy way for people to create visualizations (think Java2D). I think this [...]]]></description>
			<content:encoded><![CDATA[<p>After talking to a few people (while imbibing some beers) and hearing Jeff Norris at the BlueSky BOF complain about how hard it is to visualize dependencies in RCP projects&#8230; I realized that in the base Eclipse SDK, we lack a fundamental and easy way for people to create visualizations (think <a href="http://java.sun.com/products/java-media/2D/">Java2D</a>). I think this is part of the reason we don&#8217;t see more visualization in Eclipse.</p>
<p>In PDE, we have an incubator currently setup where we (thanks <a href="http://irbull.blogspot.com/index.html">Ian</a>!) are working on some visualization tools. The technology that we use to make this happen is called <a href="http://www.eclipse.org/mylar/sandbox/zest_screenshots.php">Zest</a>. You can think of Zest as a lightweight MVC type wrapper on top of <a href="http://www.eclipse.org/articles/Article-GEF-Draw2d/GEF-Draw2d.html">Draw2D</a> (similar to how JFace operates on top of SWT). With Zest, you simply bring your model and work with the familiar constructs of content and label providers. I mean, it&#8217;s really easy to come up with a graphical editor (I will post a simple example in a future blog entry). </p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_2017w9FY4Do/Re72Ri_VI7I/AAAAAAAAACM/SbjRhWZhl70/s1600-h/zest_screen1.JPG"><img style="cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_2017w9FY4Do/Re72Ri_VI7I/AAAAAAAAACM/SbjRhWZhl70/s400/zest_screen1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5039235814384804786" /></a></p>
<p>What do people think? Do we need to strive to push this type of functionality into the SDK so more people will be able to use it without having to download some add-ins? If so, let&#8217;s file a bug and discuss it.</p>
]]></content:encoded>
			<wfw:commentRss>http://aniszczyk.org/2007/03/07/visualization-in-the-eclipse-sdk/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Useful GEF Links</title>
		<link>http://aniszczyk.org/2007/02/26/useful-gef-links/</link>
		<comments>http://aniszczyk.org/2007/02/26/useful-gef-links/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 04:12:00 +0000</pubDate>
		<dc:creator>Chris Aniszczyk</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[gef]]></category>

		<guid isPermaLink="false">http://aniszczyk.org/2007/02/26/useful-gef-links/</guid>
		<description><![CDATA[While helping a person on IRC on some GEF-related questions, I came across a few blog posts that do a pretty good job on explaining GEF. So much so that I was impressed and therefore I am posting this here now for future reference: - Building a GEF-based Eclipse editor &#8211; part 0- Building a [...]]]></description>
			<content:encoded><![CDATA[<p>While helping a person on <a href="http://wiki.eclipse.org/index.php/IRC">IRC</a> on some <a href="http://www.eclipse.org/gef">GEF</a>-related questions, I came across a few blog posts that do a pretty good job on explaining GEF. So much so that I was impressed and therefore I am posting this here now for future reference:</p>
<p>- <a href="http://home.izforge.com/index.php/2005/08/08/160-building-a-gef-based-eclipse-editor-part-0">Building a GEF-based Eclipse editor &#8211; part 0</a><br />- <a href="http://home.izforge.com/index.php/2005/08/09/161-building-a-gef-based-eclipse-editor-part-1">Building a GEF-based Eclipse editor &#8211; part 1</a><br />- <a href="http://home.izforge.com/index.php/2005/08/18/166-building-a-gef-based-eclipse-editor-part-2">Building a GEF-based Eclipse editor &#8211; part 2</a><br />- <a href="http://home.izforge.com/index.php/2005/09/01/170-building-a-gef-based-eclipse-editor-part-3">Building a GEF-based Eclipse editor &#8211; part 3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://aniszczyk.org/2007/02/26/useful-gef-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

