Project

General

Profile

« Previous | Next » 

Revision a27635bd

Added by Andreas Müller almost 2 years ago

ref #10072 adapt vaadin to log4j2 and cleanup

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/debug/EntityCacheDebugger.java
12 12
import java.lang.reflect.Method;
13 13
import java.util.Optional;
14 14

  
15
import org.apache.log4j.Logger;
15
import org.apache.logging.log4j.LogManager;
16
import org.apache.logging.log4j.Logger;
16 17
import org.springframework.beans.factory.annotation.Autowired;
17 18
import org.springframework.context.annotation.Profile;
18 19
import org.springframework.stereotype.Component;
......
40 41
/**
41 42
 * @author a.kohlbecker
42 43
 * @since Jan 22, 2018
43
 *
44 44
 */
45 45
@Component
46 46
@UIScope
47 47
@Profile("debug")
48 48
public class EntityCacheDebugger implements ViewChangeListener, EventBusListener<PopEditorOpenedEvent> {
49 49

  
50
    Logger logger = Logger.getLogger(EntityCacheDebugger.class);
50
    private final static Logger logger = LogManager.getLogger();
51 51

  
52 52
    private UIEventBus uiEventBus;
53 53

  
......
71 71
        if(view != null){
72 72

  
73 73
                try {
74
                    AbstractPresenter presenter;
74
                    AbstractPresenter<?> presenter;
75 75
                    Method getPresenterMethod = AbstractView.class.getDeclaredMethod("getPresenter");
76 76
                    getPresenterMethod.setAccessible(true);
77
                    presenter = (AbstractPresenter) getPresenterMethod.invoke(view);
77
                    presenter = (AbstractPresenter<?>) getPresenterMethod.invoke(view);
78 78
                    if(CachingPresenter.class.isAssignableFrom(presenter.getClass())){
79 79
                        open(view, (CachingPresenter)presenter);
80 80
                    } else {
......
91 91

  
92 92
   }
93 93

  
94
    /**
95
     * @param view
96
     * @param presenter
97
     */
98 94
    private void open(AbstractView view, CachingPresenter presenter) {
99 95

  
100 96
        EntityCacheDebuggerComponent content = new EntityCacheDebuggerComponent(presenter);

Also available in: Unified diff