Merge branch 'release/3.8.0'
[taxeditor.git] / eu.etaxonomy.taxeditor.navigation / src / main / java / eu / etaxonomy / taxeditor / navigation / navigator / TaxonNavigatorContentService.java
1 package eu.etaxonomy.taxeditor.navigation.navigator;
2
3 import org.eclipse.ui.internal.navigator.NavigatorContentService;
4 import org.eclipse.ui.navigator.INavigatorDnDService;
5
6 public class TaxonNavigatorContentService extends NavigatorContentService {
7
8 private TaxonNavigatorDnDService navigatorDnDService;
9
10 public TaxonNavigatorContentService(String viewerID) {
11 super(viewerID);
12
13
14 }
15
16 public TaxonNavigatorContentService(String aViewerId,
17 TaxonNavigatorViewer taxonNavigatorViewer) {
18 super(aViewerId, taxonNavigatorViewer);
19 getDnDService();
20 }
21
22 @Override
23 public TaxonNavigatorDnDService getDnDService() {
24 if (navigatorDnDService == null) {
25 navigatorDnDService = new TaxonNavigatorDnDService(this);
26 }
27 return navigatorDnDService;
28 }
29
30 }