Sorry, this was obviously a misleading post I originally made. It's not my software, but from a open source project I came across sometime ago. I was just reminded of it. For the link, look underneath the chart I have posted - you'll find the java sources there as well).
Anyway, I checked the...