@Override public void open(OpenEvent event) { doRevealOrOpen(event.getSelection()); } });
@Override protected void open(ISelection selection, boolean activate) { handleOpen(new OpenEvent(viewer, selection)); } };
@Override public void open(OpenEvent event) { ISelection selection = event.getSelection(); StructuredSelection newSelection = convertSelection(selection, true); super.open(new OpenEvent((Viewer)event.getSource(), newSelection)); } @Override
@Override protected void handleOpen(OpenEvent event) { if (showLineMatches()) { Object firstElement= ((IStructuredSelection)event.getSelection()).getFirstElement(); if (firstElement instanceof IFile) { if (getDisplayedMatchCount(firstElement) == 0) { try { open(getSite().getPage(), (IFile)firstElement, false); } catch (PartInitException e) { ErrorDialog.openError(getSite().getShell(), SearchMessages.FileSearchPage_open_file_dialog_title, SearchMessages.FileSearchPage_open_file_failed, e.getStatus()); } return; } } } super.handleOpen(event); Object firstElement = ((IStructuredSelection) event.getSelection()).getFirstElement(); if (firstElement == null) { return; } Viewer viewer = event.getViewer(); if (viewer instanceof TreeViewer) { TreeViewer treeViewer = (TreeViewer) viewer; if (treeViewer.getExpandedState(firstElement)) { autoExpand(treeViewer, firstElement); } } }
/** * Returns the viewer that is the source of this event. * * @return the originating viewer */ public Viewer getViewer() { return (Viewer) getSource(); } }
Viewer viewer= event.getViewer(); boolean hasCurrentMatch = showCurrentMatch(OpenStrategy.activateOnOpen()); ISelection sel= event.getSelection(); if (viewer instanceof TreeViewer && sel instanceof IStructuredSelection) { IStructuredSelection selection= (IStructuredSelection) sel;
/** * Returns the viewer that is the source of this event. * * @return the originating viewer */ public Viewer getViewer() { return (Viewer) getSource(); } }
@Override public void open(OpenEvent event) { doRevealOrOpen(event.getSelection()); } });
@Override protected void open(ISelection selection, boolean activate) { handleOpen(new OpenEvent(fViewer, selection)); }
public void open(OpenEvent event) { ISelection selection = event.getSelection(); StructuredSelection newSelection = convertSelection(selection, true); super.open(new OpenEvent((Viewer)event.getSource(), newSelection)); } public void doubleClick(DoubleClickEvent event) {
Viewer viewer= event.getViewer(); boolean hasCurrentMatch = showCurrentMatch(OpenStrategy.activateOnOpen()); ISelection sel= event.getSelection(); if (viewer instanceof TreeViewer && sel instanceof IStructuredSelection) { IStructuredSelection selection= (IStructuredSelection) sel;
/** * Returns the viewer that is the source of this event. * * @return the originating viewer */ public Viewer getViewer() { return (Viewer) getSource(); } }
@Override public void open(OpenEvent event) { doOpen(event.getSelection()); } });
/** * The given element was selected from a drop down menu. * * @param selection the selected element */ void fireMenuSelection(ISelection selection) { fireOpen(new OpenEvent(this, selection)); }
private void reactOnOpen(OpenEvent event) { Object selected = ((IStructuredSelection) event.getSelection()) .getFirstElement(); ITypedElement left; if (selected instanceof IContainer) { TreeViewer tv = (TreeViewer) event.getViewer(); tv.setExpandedState(selected, !tv.getExpandedState(selected)); return; TreeViewer tv = (TreeViewer) event.getViewer(); tv.setExpandedState(selected, !tv.getExpandedState(selected)); return;
public void open(OpenEvent event) { revealInEditor(event.getSelection(), true); } });
/** * Notifies all open listeners. */ void fireOpen() { fireOpen(new OpenEvent(this, getSelection())); }
public void open(OpenEvent oe) { feed1(oe.getSelection()); } }
/** * Notifies all open listeners. */ void fireOpen() { fireOpen(new OpenEvent(this, getSelection())); }
public void open(OpenEvent event) { revealInEditor(event.getSelection()); } });