sentence: it is written in java , and is built on the eclipse rich client platform which uses swt as a widget toolkit to allow it to fit in with the look and feel of different operating systems while remaining cross-platform .