Rich client programming : plugging into the NetBeans platform - Boudreau, Tim (Prentice Hall, 2007)