public void doubleClick(DoubleClickEvent event) { IStructuredSelection sel = (IStructuredSelection)event.getViewer().getSelection(); Object obj = sel.getFirstElement(); if(obj instanceof SubElement) { edit(sel, ((SubElement)obj).getType()); } } });
public void doubleClick(final DoubleClickEvent event) { // auto-expand or collapse the selected node TreeViewer traceComponentViewer = (TreeViewer) event.getViewer(); final Object selectedItem = traceComponentViewer.getStructuredSelection().getFirstElement(); final boolean expandedState = traceComponentViewer.getExpandedState(selectedItem); if (selectedItem instanceof TracingNode) { traceComponentViewer.setExpandedState(selectedItem, !expandedState); } }
public void doubleClick(final DoubleClickEvent event) { // auto-expand or collapse the selected node TreeViewer traceComponentViewer = (TreeViewer) event.getViewer(); final Object selectedItem = ((IStructuredSelection) traceComponentViewer.getSelection()).getFirstElement(); final boolean expandedState = traceComponentViewer.getExpandedState(selectedItem); if (selectedItem instanceof TracingNode) { traceComponentViewer.setExpandedState(selectedItem, !expandedState); } }
public void doubleClick(DoubleClickEvent event) { IStructuredSelection s = (IStructuredSelection) event.getSelection(); selectionChanged(new SelectionChangedEvent(event.getViewer(), s)); Object element = s.getFirstElement(); if (treeViewer.isExpandable(element)) { treeViewer.setExpandedState(element, !treeViewer.getExpandedState(element)); } else if (element instanceof WorkbenchWizardElement) { page.advanceToNextPageOrFinish(); } } });
/** * Method to call when an item in one of the lists is double-clicked. * Shows the first page of the selected wizard or expands a collapsed * tree. * @param event */ protected void treeDoubleClicked(DoubleClickEvent event){ ISelection selection = event.getViewer().getSelection(); IStructuredSelection ss = (IStructuredSelection) selection; listSelectionChanged(ss); Object element = ss.getFirstElement(); TreeViewer v = (TreeViewer)event.getViewer(); if (v.isExpandable(element)) { v.setExpandedState(element, !v.getExpandedState(element)); } else if (element instanceof WorkbenchWizardElement) { if (canFlipToNextPage()) { getContainer().showPage(getNextPage()); return; } } getContainer().showPage(getNextPage()); }
IStructuredSelection s = (IStructuredSelection) event .getSelection(); selectionChanged(new SelectionChangedEvent(event.getViewer(), s));
entry.getDataItem ().write ( writeValue, null, new DisplayCallbackHandler ( event.getViewer ().getControl ().getShell (), "Write Data", "Confirmation of write request required" ) );
treeViewer.setExpandPreCheckFilters(true); treeViewer.addDoubleClickListener(event -> { Viewer viewer = event.getViewer(); Shell shell = viewer.getControl().getShell(); ISelection sel = viewer.getSelection();
if (null != element) { if (((Component) element).getInputDefinition() == null) { TreeViewer treeViewer = (TreeViewer) event.getViewer(); TreePath path = selection.getPaths()[0]; if (null != path) {