diff options
Diffstat (limited to 'containers/org.eclipse.linuxtools.docker.ui/src/org/eclipse/linuxtools/internal/docker/ui/views/DockerExplorerView.java')
-rw-r--r-- | containers/org.eclipse.linuxtools.docker.ui/src/org/eclipse/linuxtools/internal/docker/ui/views/DockerExplorerView.java | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/containers/org.eclipse.linuxtools.docker.ui/src/org/eclipse/linuxtools/internal/docker/ui/views/DockerExplorerView.java b/containers/org.eclipse.linuxtools.docker.ui/src/org/eclipse/linuxtools/internal/docker/ui/views/DockerExplorerView.java index efa5a00654..adacc982b1 100644 --- a/containers/org.eclipse.linuxtools.docker.ui/src/org/eclipse/linuxtools/internal/docker/ui/views/DockerExplorerView.java +++ b/containers/org.eclipse.linuxtools.docker.ui/src/org/eclipse/linuxtools/internal/docker/ui/views/DockerExplorerView.java @@ -17,6 +17,7 @@ import org.eclipse.jface.viewers.AbstractTreeViewer; import org.eclipse.jface.viewers.TreePath; import org.eclipse.jface.viewers.Viewer; import org.eclipse.jface.viewers.ViewerFilter; +import org.eclipse.jface.window.Window; import org.eclipse.jface.wizard.WizardDialog; import org.eclipse.linuxtools.docker.core.DockerConnectionManager; import org.eclipse.linuxtools.docker.core.IDockerConnectionManagerListener; @@ -101,8 +102,7 @@ public class DockerExplorerView extends CommonNavigator implements final FormToolkit toolkit = new FormToolkit(parent.getDisplay()); this.pageBook = new PageBook(parent, SWT.NONE); this.connectionsPane = createConnectionsPane(pageBook, toolkit); - this.explanationsPane = createExplanationPane(connectionsPane, - pageBook, toolkit); + this.explanationsPane = createExplanationPane(pageBook, toolkit); showConnectionsOrExplanations(); this.containersAndImagesSearchFilter = getContainersAndImagesSearchFilter(); getCommonViewer().addFilter(containersAndImagesSearchFilter); @@ -138,7 +138,7 @@ public class DockerExplorerView extends CommonNavigator implements final Composite container = form.getBody(); GridLayoutFactory.fillDefaults().numColumns(1).margins(5, 5) .applyTo(container); - this.search = new Text(container, SWT.SEARCH); + this.search = new Text(container, SWT.SEARCH | SWT.ICON_SEARCH); GridDataFactory.fillDefaults().align(SWT.FILL, SWT.FILL) .grab(true, false).applyTo(search); search.addModifyListener(onSearch()); @@ -175,8 +175,8 @@ public class DockerExplorerView extends CommonNavigator implements }; } - private Control createExplanationPane(final Control connectionsPane, - final PageBook pageBook, final FormToolkit toolkit) { + private Control createExplanationPane(final PageBook pageBook, + final FormToolkit toolkit) { final Form form = toolkit.createForm(pageBook); final Composite container = form.getBody(); GridLayoutFactory.fillDefaults().numColumns(1).margins(5, 5) @@ -188,12 +188,11 @@ public class DockerExplorerView extends CommonNavigator implements SWT.COLOR_LIST_BACKGROUND)); GridDataFactory.fillDefaults().align(SWT.LEFT, SWT.FILL) .grab(true, false).applyTo(link); - link.addSelectionListener(onExplanationClicked(connectionsPane, link)); + link.addSelectionListener(onExplanationClicked()); return form; } - private SelectionAdapter onExplanationClicked( - final Control connectionsPane, final Control explanationPane) { + private SelectionAdapter onExplanationClicked() { return new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { @@ -201,7 +200,7 @@ public class DockerExplorerView extends CommonNavigator implements final WizardDialog dialog = new WizardDialog(PlatformUI .getWorkbench().getModalDialogShellProvider() .getShell(), wizard); - if (dialog.open() == WizardDialog.OK) { + if (dialog.open() == Window.OK) { getCommonViewer().refresh(); } // if a (first) connection is added, the |