Interface Cancellable


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

    Modifier and Type
    Method
    Description
    boolean
    Determines if the related task must be canceled.
    void
    setCanceled(boolean canceled)
    Sets if the related task must be canceled.
  • Method Details

    • isCanceled

      boolean isCanceled()

      Determines if the related task must be canceled.

      Returns:
      true if task must been canceled; otherwise false
      See Also:
    • 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: