The JDesktop Integration Components (JDIC) project aims to make Java technology-based applications ("Java applications") first-class citizens of current desktop platforms without sacrificing platform independence. Its mission is to enable seamless desktop/Java integration. JDIC provides Java applications with access to functionalities and facilities provided by the native desktop. It consists of