<?xml version="1.0" encoding="utf-8"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://weblogs.java.net/blog/hansmuller/">
<title>Hans Muller&apos;s Blog</title>
<link>http://weblogs.java.net/blog/hansmuller/</link>
<description></description>
<dc:language>en-us</dc:language>
<dc:creator></dc:creator>
<dc:date>2008-01-08T18:50:28-08:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=3.01D" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2008/01/introducing_the.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2007/01/application_fra.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2007/01/property_syntax.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2006/12/javapolis_sessi.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2006/10/dialog_diatribe.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2006/06/jsr_296_bows_sw.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2006/05/fire_marshall_e.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2006/03/multisplitpane.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2006/02/a_reusable_budd.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2006/01/web_started_exa.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2005/11/jframeadd_conte.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2005/11/a_brief_report.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2005/10/official_swing.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2005/10/open_source_blu.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/hansmuller/archive/2005/08/using_swings_jf.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2008/01/introducing_the.html">
<title>Introducing the SceneGraph Project</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2008/01/introducing_the.html</link>
<description>An introduction to the new java.net SceneGraph project.  </description>
<dc:subject></dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2008-01-08T18:50:28-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2007/01/application_fra.html">
<title>Application Framework Prototype Bows</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2007/01/application_fra.html</link>
<description>A prototype implementation of the fledgling Swing Application
Framework (JSR-296) API is now available.</description>
<dc:subject></dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2007-01-30T08:03:01-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2007/01/property_syntax.html">
<title><![CDATA[Property Syntax for Java? A Con<i>struct</i>ive Alternative]]></title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2007/01/property_syntax.html</link>
<description>I don&apos;t think the current proposal for a Java language property
keyword serves Java Bean developers very well, since it doesn&apos;t
support defining bound properties.  I think the use-case that
motivated the proposal would be better served by a new class level
keyword, one whose origins are buried deep in Java&apos;s DNA.
</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2007-01-10T05:57:04-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2006/12/javapolis_sessi.html">
<title>Javapolis Session Interrupted by Marriage Proposal</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2006/12/javapolis_sessi.html</link>
<description>This year I gave a session at Javapolis about the Swing
Application Framework. Before it was all over, there was a surprise
announcement.
</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2006-12-17T16:34:10-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2006/10/dialog_diatribe.html">
<title>Dialog Diatribe</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2006/10/dialog_diatribe.html</link>
<description>A menu item whose action creates and shows a new dialog which is
centered over (and owned by) the menu item&apos;s frame, should be a
no-brainer.  I found the some quirks in the process, they made me
cranky, and so I wrote about it.</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2006-10-27T17:48:10-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2006/06/jsr_296_bows_sw.html">
<title>JSR 296 Bows - Swing Application Framework</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2006/06/jsr_296_bows_sw.html</link>
<description>On Tuesday May 15th the JCP Executive Committee approved JSR 296,
&quot;Swing Application Framework&quot;.  I&apos;m the spec lead for JSR 296 and this
is the JCP equivalent of a birth announcement.  A rather long and
meandering birth announcement, with a web started demo at the end.</description>
<dc:subject></dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2006-06-02T10:18:05-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2006/05/fire_marshall_e.html">
<title>Fire Marshall Extinguishes Dukelele Performance</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2006/05/fire_marshall_e.html</link>
<description>A raucous JavaOne Dukelele performance, led by Looking Glass creator Hideya Kawahara, was cut tragically short by law enforcement.  Fortunately, you can see the entire event on YouTube.com!</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2006-05-19T18:52:57-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2006/03/multisplitpane.html">
<title>MultiSplitPane: Splitting Without Nesting [Shameless Plug]</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2006/03/multisplitpane.html</link>
<description>An article I&apos;d written earlier this year about a multiway split
pane, is now available on java.net.  Read the back story in this
gripping new blog.</description>
<dc:subject></dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2006-03-23T08:23:11-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2006/02/a_reusable_budd.html">
<title>A Reusable BuddyList Component</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2006/02/a_reusable_budd.html</link>
<description>How to build a generic buddy list cell renderer.  File under Advanced
JList Hacking.
</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2006-02-27T15:30:43-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2006/01/web_started_exa.html">
<title>Using Java Web Start to Launch NetBeans</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2006/01/web_started_exa.html</link>
<description>Wouldn&apos;t it be nice to be able to show a Java source file
in NetBeans by clicking on a JNLP link in the browser?  Now you can.</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2006-01-09T16:21:55-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2005/11/jframeadd_conte.html">
<title>JFrame.add() contentPane Pain: The Complete Story</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2005/11/jframeadd_conte.html</link>
<description>Early on in Swing&apos;s evolution we added a runtime exception that warned
developers not to write JFrame.add(myComponent) and it has been
raising hackles ever since.  And it&apos;s my fault.  Since Graham Hamilton
covered my transgression in his My Favorite (Dead) Java Boilerplate
blog, I thought I&apos;d tell the complete story.</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2005-11-16T11:35:19-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2005/11/a_brief_report.html">
<title>A Brief Report from JavaOne Japan</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2005/11/a_brief_report.html</link>
<description>This blog is a first for me: it&apos;s brief.  Yesterday Scott Violet, 
Josh Marianacci and I made some presentations at JavaOne Japan,
and we promised to provide a few helpful URLs.  I&apos;ve put together
a couple that cover the Extreme GUI talks with a short tangent
about the perils of translation.</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2005-11-09T07:32:01-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2005/10/official_swing.html">
<title>Official: Swing is the Dominant GUI Toolkit</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2005/10/official_swing.html</link>
<description>The most recent Evans Data Corporation developer survey had this to
about Swing: &quot;Java Swing with 47% use, has surpassed WinForms as the
dominant GUI development toolkit&quot;.  We are number one!
</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2005-10-18T12:31:54-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2005/10/open_source_blu.html">
<title>Open Source Bluegrass</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2005/10/open_source_blu.html</link>
<description>Here&apos;s a blog that purports to tie three themes together:
music, the open source movement, and the effect of type parameters
on the java.util classes.  The fact that it achieves none of these
things should not stop you from reading it.</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2005-10-05T13:23:28-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/hansmuller/archive/2005/08/using_swings_jf.html">
<title>Using Swing&apos;s JFormattedTextField for integers is not as trivial
as it should be.</title>
<link>http://weblogs.java.net/blog/hansmuller/archive/2005/08/using_swings_jf.html</link>
<description>Recently, the javadesktop.org JDNC forum has hosted some spirited discussion
about using Swing JFormattedTextFields for decimal input/output.  I&apos;d written
a blog on a similar topic about 8 months ago and forgotten to actually publish it.
So here it is!</description>
<dc:subject>Community: JavaDesktop</dc:subject>
<dc:creator>hansmuller</dc:creator>
<dc:date>2005-08-25T14:18:48-08:00</dc:date>
</item>


</rdf:RDF>
