Project

General

Profile

« Previous | Next » 

Revision 0f8746c6

Added by Patrick Plitzner almost 7 years ago

ref #6566 Migrate Sessions view

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/sessions/SessionsViewPart.java
11 11
import java.text.DecimalFormat;
12 12
import java.util.Collection;
13 13

  
14
import net.sf.ehcache.Cache;
15
import net.sf.ehcache.CacheManager;
16
import net.sf.ehcache.statistics.LiveCacheStatistics;
14
import javax.annotation.PostConstruct;
15
import javax.inject.Inject;
17 16

  
18
import org.eclipse.jface.action.IMenuManager;
19
import org.eclipse.jface.action.IToolBarManager;
20 17
import org.eclipse.swt.SWT;
21 18
import org.eclipse.swt.events.SelectionAdapter;
22 19
import org.eclipse.swt.events.SelectionEvent;
......
29 26
import org.eclipse.swt.widgets.TableColumn;
30 27
import org.eclipse.swt.widgets.TableItem;
31 28
import org.eclipse.swt.widgets.Text;
32
import org.eclipse.ui.part.ViewPart;
33 29
import org.eclipse.wb.swt.SWTResourceManager;
34 30

  
35 31
import eu.etaxonomy.cdm.api.cache.CdmCacher;
......
40 36
import eu.etaxonomy.taxeditor.session.ICdmEntitySessionManagerObserver;
41 37
import eu.etaxonomy.taxeditor.session.NullSession;
42 38
import eu.etaxonomy.taxeditor.store.CdmStore;
39
import net.sf.ehcache.Cache;
40
import net.sf.ehcache.CacheManager;
41
import net.sf.ehcache.statistics.LiveCacheStatistics;
43 42

  
44 43
/**
45 44
 * @author cmathew
46 45
 * @date 16 Feb 2015
47 46
 *
48 47
 */
49
public class SessionsViewPart extends ViewPart implements ICdmEntitySessionManagerObserver {
48
public class SessionsViewPart implements ICdmEntitySessionManagerObserver {
50 49

  
51 50
    public static final String ID = "eu.etaxonomy.taxeditor.view.sessions.SessionsViewPart"; //$NON-NLS-1$
52 51
    public static final String OPEN_INSPECT_SESSIONS_DIALOG_ID =  "eu.etaxonomy.taxeditor.store.open.InspectSessionsDialog";
......
62 61
    private Text txtCdmModelOnDisk;
63 62
    private Text txtDefaultOnDisk;
64 63

  
64
    @Inject
65 65
    public SessionsViewPart() {
66 66
        this.cdmEntitySessionManager = CdmStore.getCurrentSessionManager();
67 67
        if(cdmEntitySessionManager != null) {
......
73 73
     * Create contents of the view part.
74 74
     * @param parent
75 75
     */
76
    @Override
76
    @PostConstruct
77 77
    public void createPartControl(Composite parent) {
78 78
        Composite container = new Composite(parent, SWT.NONE);
79 79
        container.setLayout(new GridLayout(5, false));
......
229 229
        }
230 230

  
231 231
        createActions();
232
        initializeToolBar();
233
        initializeMenu();
234 232
    }
235 233

  
236 234
    /**
......
340 338
        return "";
341 339
    }
342 340

  
343
    /**
344
     * Initialize the toolbar.
345
     */
346
    private void initializeToolBar() {
347
        IToolBarManager toolbarManager = getViewSite().getActionBars().getToolBarManager();
348
    }
349

  
350
    /**
351
     * Initialize the menu.
352
     */
353
    private void initializeMenu() {
354
        IMenuManager menuManager = getViewSite().getActionBars().getMenuManager();
355
    }
356

  
357
    @Override
358
    public void setFocus() {
359
        // Set the focus
360
    }
361 341

  
362 342
}

Also available in: Unified diff