Project

General

Profile

« Previous | Next » 

Revision 72821c22

Added by Andreas Müller over 2 years ago

cleanup

View differences:

src/main/java/eu/etaxonomy/vaadin/mvp/CdmEditorPresenterBase.java
39 39
 *
40 40
 * @author a.kohlbecker
41 41
 * @since Apr 5, 2017
42
 *
43 42
 */
44 43
public abstract class CdmEditorPresenterBase<DTO, CDM extends CdmBase, V extends ApplicationView<?>> extends AbstractEditorPresenter<DTO, V>
45 44
    implements CachingPresenter {
......
293 292
    @Override
294 293
    protected void deleteBean(DTO bean){
295 294
        CDM cdmEntity = cdmEntity(bean);
296
        EntityChangeEvent changeEvent = cdmStore.deleteBean(cdmEntity, (AbstractView) getView());
295
        EntityChangeEvent<?> changeEvent = cdmStore.deleteBean(cdmEntity, (AbstractView) getView());
297 296
        if(changeEvent != null){
298 297
            viewEventBus.publish(this, changeEvent);
299 298
        }
300 299
    }
301 300

  
302

  
303
    /**
304
     * @param crud
305
     */
306 301
    public void setGrantsForCurrentUser(EnumSet<CRUD> crud) {
307 302
        this.crud = crud;
308 303

  
309 304
    }
310 305

  
311
    /**
312
     * {@inheritDoc}
313
     */
314 306
    @Override
315 307
    public ICdmEntityUuidCacher getCache() {
316 308
        return cache;
317 309
    }
318 310

  
319
    /**
320
     * {@inheritDoc}
321
     */
322 311
    @Override
323 312
    public void addRootEntity(CdmBase entity) {
324 313
        rootEntities.add(entity);
325 314
    }
326 315

  
327

  
328
    /**
329
     * {@inheritDoc}
330
     */
331 316
    @Override
332 317
    public Collection<CdmBase> getRootEntities() {
333 318
        return rootEntities;
334 319
    }
335 320

  
336

  
337
    /**
338
     * {@inheritDoc}
339
     */
340 321
    @Override
341 322
    public void destroy() throws Exception {
342 323
        super.destroy();
343 324
        disposeCache();
344 325
    }
345 326

  
346
    /**
347
     * {@inheritDoc}
348
     */
349 327
    @Override
350 328
    public void disposeCache() {
351 329
        cache.dispose();

Also available in: Unified diff