Mercurial > projects > dwt2
comparison org.eclipse.jface.snippets/EclipseJfaceSnippets/org/eclipse/jface/snippets/viewers/Snippet004HideSelection.d @ 32:c4b36186a9bc
Renamings
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Mon, 23 Mar 2009 11:25:49 +0100 |
parents | 5d87d4191adf |
children |
comparison
equal
deleted
inserted
replaced
31:5d87d4191adf | 32:c4b36186a9bc |
---|---|
9 * Tom Schindl - initial API and implementation | 9 * Tom Schindl - initial API and implementation |
10 * Port to the D programming language: | 10 * Port to the D programming language: |
11 * wbaxter at gmail dot com | 11 * wbaxter at gmail dot com |
12 *******************************************************************************/ | 12 *******************************************************************************/ |
13 | 13 |
14 module snippets.viewers.Snippet004HideSelection; | 14 module org.eclipse.jface.snippets.viewers.Snippet004HideSelection; |
15 | 15 |
16 import dwtx.jface.viewers.IStructuredContentProvider; | 16 import org.eclipse.jface.viewers.IStructuredContentProvider; |
17 import dwtx.jface.viewers.LabelProvider; | 17 import org.eclipse.jface.viewers.LabelProvider; |
18 import dwtx.jface.viewers.StructuredSelection; | 18 import org.eclipse.jface.viewers.StructuredSelection; |
19 import dwtx.jface.viewers.TableViewer; | 19 import org.eclipse.jface.viewers.TableViewer; |
20 import dwtx.jface.viewers.Viewer; | 20 import org.eclipse.jface.viewers.Viewer; |
21 import dwt.DWT; | 21 import org.eclipse.swt.SWT; |
22 import dwt.events.MouseAdapter; | 22 import org.eclipse.swt.events.MouseAdapter; |
23 import dwt.events.MouseEvent; | 23 import org.eclipse.swt.events.MouseEvent; |
24 import dwt.graphics.Point; | 24 import org.eclipse.swt.graphics.Point; |
25 import dwt.layout.FillLayout; | 25 import org.eclipse.swt.layout.FillLayout; |
26 import dwt.widgets.Display; | 26 import org.eclipse.swt.widgets.Display; |
27 import dwt.widgets.Shell; | 27 import org.eclipse.swt.widgets.Shell; |
28 | 28 |
29 import dwt.dwthelper.utils; | 29 import java.lang.all; |
30 import dwtx.dwtxhelper.Collection; | 30 import java.util.ArrayList; |
31 | 31 |
32 import tango.util.Convert; | 32 import tango.util.Convert; |
33 | 33 |
34 /** | 34 /** |
35 * Snippet that hides the selection when nothing is selected. | 35 * Snippet that hides the selection when nothing is selected. |
73 return "Item " ~ to!(char[])(this.counter); | 73 return "Item " ~ to!(char[])(this.counter); |
74 } | 74 } |
75 } | 75 } |
76 | 76 |
77 public this(Shell shell) { | 77 public this(Shell shell) { |
78 final TableViewer v = new TableViewer(shell,DWT.BORDER|DWT.FULL_SELECTION); | 78 final TableViewer v = new TableViewer(shell,SWT.BORDER|SWT.FULL_SELECTION); |
79 v.setLabelProvider(new LabelProvider()); | 79 v.setLabelProvider(new LabelProvider()); |
80 v.setContentProvider(new MyContentProvider()); | 80 v.setContentProvider(new MyContentProvider()); |
81 ArrayList model = createModel(); | 81 ArrayList model = createModel(); |
82 v.setInput(model); | 82 v.setInput(model); |
83 v.getTable().setLinesVisible(true); | 83 v.getTable().setLinesVisible(true); |