Esempio n. 1
0
  public SaveSelection(FLyrVect layer) {
    this.layer = layer;
    pksSelected = new ArrayList<String>();

    if (!isDBLayer()) {
      error = true;
    }

    try {
      storeOriginalSelection();
    } catch (ReadDriverException e) {
      logger.error(e.getStackTrace(), e);
      error = true;
    }
  }
Esempio n. 2
0
  public boolean restoreSelection() {

    if (pksSelected.isEmpty() || error) {
      return error;
    }

    try {
      doRestoreSelection();
      error = false;
    } catch (ReadDriverException e) {
      logger.error(e.getStackTrace(), e);
      error = true;
    }

    return error;
  }