org.gvsig.raster.algorithm.gui
Interface Cancellable

All Known Implementing Classes:
Cancel

public interface Cancellable

Cancellable interface is designed for adding support to notify that a task must be cancelled.

This is useful if a process is hung up, blocking, or simply if user wants cancel it, for instance, a drawing process of a heavy layer.

The classes which implement this interface are force to share the canceling information, in order to be notified about the current status of it. This implies a synchronous canceling process, that could be implemented by another object.


Method Summary
 boolean isCanceled()
          Determines if the related task must be canceled.
 void setCanceled(boolean canceled)
          Sets if the related task must be canceled.
 

Method Detail

isCanceled

boolean isCanceled()

Determines if the related task must be canceled.

Returns:
true if task must been canceled; otherwise false
See Also:
setCanceled(boolean)

setCanceled

void setCanceled(boolean canceled)

Sets if the related task must be canceled.

Parameters:
canceled - true if the task must be canceled; otherwise false
See Also:
isCanceled()


Copyright © 2014 gvSIG Association. All Rights Reserved.