コード例 #1
0
  /**
   * add simple error to error container array
   *
   * @param errorContainer
   */
  private void addError(ErrorContainer errorContainer) {
    String errorMessage = errorContainer.getError().toString();
    String[] splitMessage = errorMessage.split("\n");

    errorMessage = errorMessage.replaceAll("\n", "<br>&nbsp;&nbsp;");

    errorContainer.setIndex(totalErrors);
    totalErrors = totalErrors + 1;
    errorContainer.setStatus(-1); // pending status

    errors.add(errorContainer);
    onAddError(errorContainer, splitMessage[0]);
    notifyObservers(new ImportEvent.ERRORS_PENDING());
  }