Revision 6a4a8e82
Added by Patrick Plitzner almost 8 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/concept/ConceptViewPart.java | ||
---|---|---|
11 | 11 |
package eu.etaxonomy.taxeditor.editor.view.concept; |
12 | 12 |
|
13 | 13 |
import org.eclipse.jface.action.GroupMarker; |
14 |
import org.eclipse.jface.action.IToolBarManager; |
|
15 | 14 |
import org.eclipse.jface.action.MenuManager; |
16 | 15 |
import org.eclipse.jface.viewers.ISelection; |
17 | 16 |
import org.eclipse.jface.viewers.ListViewer; |
... | ... | |
44 | 43 |
|
45 | 44 |
private ListViewer viewer; |
46 | 45 |
|
47 |
/* (non-Javadoc) |
|
48 |
* @see org.eclipse.ui.ISelectionListener#selectionChanged(org.eclipse.ui.IWorkbenchPart, org.eclipse.jface.viewers.ISelection) |
|
49 |
*/ |
|
50 | 46 |
@Override |
51 | 47 |
protected void selectionChanged_internal(IWorkbenchPart part, ISelection selection) { |
52 | 48 |
if(AbstractUtility.getActiveEditor() == null){ |
... | ... | |
74 | 70 |
|
75 | 71 |
} |
76 | 72 |
|
77 |
/* (non-Javadoc) |
|
78 |
* @see eu.etaxonomy.taxeditor.operation.IPostOperationEnabled#onComplete() |
|
79 |
*/ |
|
80 | 73 |
@Override |
81 | 74 |
public boolean onComplete() { |
82 | 75 |
return true; |
83 | 76 |
} |
84 | 77 |
|
85 |
/* (non-Javadoc) |
|
86 |
* @see eu.etaxonomy.taxeditor.model.AbstractCdmViewPart#getViewer() |
|
87 |
*/ |
|
88 | 78 |
@Override |
89 | 79 |
public Viewer getViewer() { |
90 | 80 |
return viewer; |
91 | 81 |
} |
92 | 82 |
|
93 |
/* (non-Javadoc) |
|
94 |
* @see eu.etaxonomy.taxeditor.model.AbstractCdmViewPart#createViewer(org.eclipse.swt.widgets.Composite) |
|
95 |
*/ |
|
96 | 83 |
@Override |
97 | 84 |
public void createViewer(Composite parent) { |
98 | 85 |
viewer = new ListViewer(parent); |
... | ... | |
106 | 93 |
getSite().setSelectionProvider(viewer); |
107 | 94 |
|
108 | 95 |
createMenu(); |
109 |
|
|
110 |
createToolbar(); |
|
111 | 96 |
} |
112 | 97 |
|
113 | 98 |
private void createMenu(){ |
... | ... | |
122 | 107 |
control.setMenu(menu); |
123 | 108 |
} |
124 | 109 |
|
125 |
private void createToolbar() { |
|
126 |
IToolBarManager toolBarManager = getViewSite().getActionBars().getToolBarManager(); |
|
127 |
// toolBarManager.add(); |
|
128 |
// toolBarManager.add(); |
|
129 |
} |
|
130 |
|
|
131 |
|
|
132 |
/* (non-Javadoc) |
|
133 |
* @see eu.etaxonomy.taxeditor.editor.view.AbstractCdmEditorViewPart#changed(java.lang.Object) |
|
134 |
*/ |
|
135 | 110 |
@Override |
136 | 111 |
public void changed(Object object) { |
137 | 112 |
getViewer().refresh(); |
Also available in: Unified diff
Trim code