>> "Recently I had to go back to doing a couple of Swing screens and all those inner classes and model objects were a breeze..."
+1 I have done a lot of swing coding before and for the past 6 months in wicket. I can definitely say this- Although wicket has a lot of swing like programming style in it, wicket is SO MUCH more easier to work with .It just hit me yesterday when i was again writing a couple of swing classes... Wicket has def improved the way I write Object oriented code. -swaroop