A while ago I created a jts-1.9.1-SNAPSHOT that allowed tracking of JTS
operations while in progress; and allowed you to cancel them.
Since we are near release a GeoTools release; the experiment must now end.
The new improved way is to use the concurrency library to very carefully
cancel a Callable containing your jts work. I am going to send martin
another patch inserting Thread.isInterrupted checks in a few routines we
care about right now.