package eu.etaxonomy.taxeditor.editor.view.concept;
import org.eclipse.jface.action.GroupMarker;
-import org.eclipse.jface.action.IToolBarManager;
import org.eclipse.jface.action.MenuManager;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ListViewer;
private ListViewer viewer;
- /* (non-Javadoc)
- * @see org.eclipse.ui.ISelectionListener#selectionChanged(org.eclipse.ui.IWorkbenchPart, org.eclipse.jface.viewers.ISelection)
- */
@Override
protected void selectionChanged_internal(IWorkbenchPart part, ISelection selection) {
if(AbstractUtility.getActiveEditor() == null){
}
- /* (non-Javadoc)
- * @see eu.etaxonomy.taxeditor.operation.IPostOperationEnabled#onComplete()
- */
@Override
public boolean onComplete() {
return true;
}
- /* (non-Javadoc)
- * @see eu.etaxonomy.taxeditor.model.AbstractCdmViewPart#getViewer()
- */
@Override
public Viewer getViewer() {
return viewer;
}
- /* (non-Javadoc)
- * @see eu.etaxonomy.taxeditor.model.AbstractCdmViewPart#createViewer(org.eclipse.swt.widgets.Composite)
- */
@Override
public void createViewer(Composite parent) {
viewer = new ListViewer(parent);
getSite().setSelectionProvider(viewer);
createMenu();
-
- createToolbar();
}
private void createMenu(){
control.setMenu(menu);
}
- private void createToolbar() {
- IToolBarManager toolBarManager = getViewSite().getActionBars().getToolBarManager();
-// toolBarManager.add();
-// toolBarManager.add();
- }
-
-
- /* (non-Javadoc)
- * @see eu.etaxonomy.taxeditor.editor.view.AbstractCdmEditorViewPart#changed(java.lang.Object)
- */
@Override
public void changed(Object object) {
getViewer().refresh();