Hi, I am trying to build a UI representation of a Task (using a ProgressBar and other things).
Since Tasks are cancellabe I thought about adding a button to cancel the underlying Task. So far so good. Is there any reason why a Task can not express, if it is intended for the task to act cooperative to a call to cancel? Something along the following lines public boolean isCancellable() { return true; } // default This would enable users of the API to distinguish between Tasks which really can be cancelled from those which just fulfill the API contract. Comments? -Sven -- Sven Reimers * Senior Expert Software Architect * NetBeans Dream Team Member: http://dreamteam.netbeans.org * Community Leader NetBeans: http://community.java.net/netbeans Desktop Java: http://community.java.net/javadesktop * Duke's Choice Award Winner 2009 * Blog: http://nbguru.blogspot.com * XING: https://www.xing.com/profile/Sven_Reimers8 * LinkedIn: http://www.linkedin.com/in/svenreimers Join the NetBeans Groups: * XING: http://www.xing.com/group-20148.82db20 * NUGM: http://haug-server.dyndns.org/display/NUGM/Home * LinkedIn: http://www.linkedin.com/groups?gid=1860468 http://www.linkedin.com/groups?gid=107402 http://www.linkedin.com/groups?gid=1684717 * Oracle: https://mix.oracle.com/groups/18497