com.ihr.xbrl.gui.interfaces

## Interface Stopable

- All Known Implementing Classes:
    DTSContainer

      public interface Stopable

  This interface can be implemented by classes that execute long tasks while monitor if another thread has requested the long process to stop .
  Since:
    2.6.8
  Author:
    Ignacio

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `registerBar(DTSLoadingBarInterface bar)` Sets the loading bar object that will be informed about progress in the loading process.
    `void` | `stop()` This method will be called by another thread in order to request the DTSContainer process to stop execution.

- - ### Method Detail

    - #### stop

          void stop()

      This method will be called by another thread in order to request the DTSContainer process to stop execution.

      It is not warranted the process will stop immediately

    - #### registerBar

          void registerBar(DTSLoadingBarInterface bar)

      Sets the loading bar object that will be informed about progress in the loading process. Set this to null to deactivate bar
      Parameters:
        `bar` - DTSLoadingBarInterface object