"Do you want to overwrite the definition?"
"Do you want to overwrite the definition (typical)?"
  private void insureLib() throws SQLException {    Statement stmt = getStatement();    ResultSet rs = executeQuery(stmt, dbp.getQuery("checkLibComponent", substitutions));    if (!rs.next()) {      executeUpdate(dbp.getQuery("insertLibComponent", substitutions));    } else {      String[] subvars = {	":component_category:",	":component_class:",	":insertion_point:"      };  // FIXME!!!  // If it looks like this Lib ID is different, offer the option that this is really  // a new LIB ID!!!      StringBuffer diff = compareQueryResults(rs, subvars);      if (diff == null) {	// Value is ok      } else if (conflictHandler != null) {	String id = (String) substitutions.get(":component_lib_id:");	String query = dbp.getQuery("updateLibComponent", substitutions);	Object[] msg = {	  "You are attempting to redefine lib component: " + id,	  diff,	  "Do you want to overwrite the definition?"	};	if (isOverwrite(msg)) {	  executeUpdate(query);	}      }    }    rs.close();    stmt.close();  }