Exemplo n.º 1
0
  /**
   * Display string pass into the method. If the string is null no message is displayed. The
   * completed flag is set to <code>false</code> and the progress bar is disposed;
   *
   * @param strErr the string that is to be displayed. If the string is null no message is
   *     displayed.
   * @param gcFlag if <code>true</code> call the garbage collector.
   */
  public void errorCleanUp(String strErr, boolean gcFlag) {

    if (gcFlag == true) {
      System.gc();
    }

    if (strErr != null) {
      displayError(strErr);
    }

    setCompleted(false);
    setThreadStopped(true);

    if (destImage != null) {
      destImage.releaseLock();
    }

    if (srcImage != null) {
      srcImage.releaseLock();
    }
  }