comparison src/main/java/de/mpiwg/itgroup/ismi/merge/MissingRelationsBean.java @ 211:631864bfec2e

add methods for lost misattributions and misidentifications.
author Robert Casties <casties@mpiwg-berlin.mpg.de>
date Fri, 04 Oct 2019 17:42:27 +0200
parents c1f509c69e9d
children
comparison
equal deleted inserted replaced
210:0aa8975784d9 211:631864bfec2e
271 logger.error(e); 271 logger.error(e);
272 } 272 }
273 logger.debug("Done findEmptyReference."); 273 logger.debug("Done findEmptyReference.");
274 } 274 }
275 275
276 public void actionFindLostMisattribution() {
277 logger.debug("Start findLostMisattribution...");
278 List<RelationFilter> relFilters = new ArrayList<RelationFilter>();
279 /*
280 * find MISATTRIBUTION without relation
281 */
282 browseBean = new FullEntityRepositoryBean();
283 browseBean.setObjectClass(MISATTRIBUTION);
284 RelationFilter relFilter1 = new RelationFilter();
285 relFilter1.relObjectClass = "has_author_misattribution";
286 relFilter1.srcObjectClass = TEXT;
287 relFilter1.relationMissing = true;
288 relFilters.add(relFilter1);
289 try {
290 browseBean.searchByRelations(relFilters);
291 } catch (Exception e) {
292 logger.error(e);
293 }
294 logger.debug("Done findLostMisattribution.");
295 }
296
297 public void actionFindLostMisidentification() {
298 logger.debug("Start findLostMisidentification...");
299 List<RelationFilter> relFilters = new ArrayList<RelationFilter>();
300 /*
301 * find MISIDENTIFICATION without relation
302 */
303 browseBean = new FullEntityRepositoryBean();
304 browseBean.setObjectClass(MISIDENTIFICATION);
305 RelationFilter relFilter1 = new RelationFilter();
306 relFilter1.relObjectClass = "has_misidentification";
307 relFilter1.srcObjectClass = WITNESS;
308 relFilter1.relationMissing = true;
309 relFilters.add(relFilter1);
310 try {
311 browseBean.searchByRelations(relFilters);
312 } catch (Exception e) {
313 logger.error(e);
314 }
315 logger.debug("Done findLostMisidentification.");
316 }
317
276 /** 318 /**
277 * Delete the selected Entities. 319 * Delete the selected Entities.
278 * @return 320 * @return
279 */ 321 */
280 public String actionDeleteSelectedEntities() { 322 public String actionDeleteSelectedEntities() {