# HG changeset patch # User Frank Benoit # Date 1213955011 -7200 # Node ID 79ace43ff0a419277846aa5e457d137bc1bdd730 # Parent 84d951a90f16dfb58665a44cae40fce45cea2f21 Tabs to spaces diff -r 84d951a90f16 -r 79ace43ff0a4 jface/snippets/Snippet016TableLayout.d --- a/jface/snippets/Snippet016TableLayout.d Fri Jun 20 17:26:53 2008 +0800 +++ b/jface/snippets/Snippet016TableLayout.d Fri Jun 20 11:43:31 2008 +0200 @@ -61,95 +61,95 @@ * @since 3.3M3 */ public class Snippet016TableLayout { - private class MyContentProvider : IStructuredContentProvider { + private class MyContentProvider : IStructuredContentProvider { - /* - * (non-Javadoc) - * - * @see dwtx.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object) - */ - public Object[] getElements(Object inputElement) { - return (cast(ArrayWrapperObject) inputElement).array; - } + /* + * (non-Javadoc) + * + * @see dwtx.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object) + */ + public Object[] getElements(Object inputElement) { + return (cast(ArrayWrapperObject) inputElement).array; + } - /* - * (non-Javadoc) - * - * @see dwtx.jface.viewers.IContentProvider#dispose() - */ - public void dispose() { + /* + * (non-Javadoc) + * + * @see dwtx.jface.viewers.IContentProvider#dispose() + */ + public void dispose() { - } + } - /* - * (non-Javadoc) - * - * @see dwtx.jface.viewers.IContentProvider#inputChanged(dwtx.jface.viewers.Viewer, - * java.lang.Object, java.lang.Object) - */ - public void inputChanged(Viewer viewer, Object oldInput, Object newInput) { + /* + * (non-Javadoc) + * + * @see dwtx.jface.viewers.IContentProvider#inputChanged(dwtx.jface.viewers.Viewer, + * java.lang.Object, java.lang.Object) + */ + public void inputChanged(Viewer viewer, Object oldInput, Object newInput) { - } + } - } + } - private class MyLabelProvider : LabelProvider, ITableLabelProvider { + private class MyLabelProvider : LabelProvider, ITableLabelProvider { - public Image getColumnImage(Object element, int columnIndex) { - return null; - } + public Image getColumnImage(Object element, int columnIndex) { + return null; + } - public String getColumnText(Object element, int columnIndex) { - return to!(char[])(columnIndex) ~ " - " ~ element.toString(); - } + public String getColumnText(Object element, int columnIndex) { + return to!(char[])(columnIndex) ~ " - " ~ element.toString(); + } - } + } - public class MyModel { - public int counter; + public class MyModel { + public int counter; - public this(int counter) { - this.counter = counter; - } + public this(int counter) { + this.counter = counter; + } - public String toString() { - return "Item " ~ to!(char[])(this.counter); - } - } + public String toString() { + return "Item " ~ to!(char[])(this.counter); + } + } - public this(Composite comp) { - final TableViewer v = new TableViewer(new Table(comp, DWT.BORDER)); - v.setLabelProvider(new MyLabelProvider()); - v.setContentProvider(new MyContentProvider()); - v.getTable().setHeaderVisible(true); + public this(Composite comp) { + final TableViewer v = new TableViewer(new Table(comp, DWT.BORDER)); + v.setLabelProvider(new MyLabelProvider()); + v.setContentProvider(new MyContentProvider()); + v.getTable().setHeaderVisible(true); - TableColumnLayout ad = new TableColumnLayout(); - comp.setLayout(ad); + TableColumnLayout ad = new TableColumnLayout(); + comp.setLayout(ad); - TableColumn column = new TableColumn(v.getTable(), DWT.NONE); - column.setText("Column 1"); - column.setMoveable(true); - ad.setColumnData(column, new ColumnWeightData(90, 290)); + TableColumn column = new TableColumn(v.getTable(), DWT.NONE); + column.setText("Column 1"); + column.setMoveable(true); + ad.setColumnData(column, new ColumnWeightData(90, 290)); - column = new TableColumn(v.getTable(), DWT.NONE); - column.setText("Column 2"); - column.setMoveable(true); - ad.setColumnData(column, new ColumnWeightData(10, 200)); + column = new TableColumn(v.getTable(), DWT.NONE); + column.setText("Column 2"); + column.setMoveable(true); + ad.setColumnData(column, new ColumnWeightData(10, 200)); - MyModel[] model = createModel(); - v.setInput(new ArrayWrapperObject(model)); - v.getTable().setLinesVisible(true); - } + MyModel[] model = createModel(); + v.setInput(new ArrayWrapperObject(model)); + v.getTable().setLinesVisible(true); + } - private MyModel[] createModel() { - MyModel[] elements = new MyModel[10]; + private MyModel[] createModel() { + MyModel[] elements = new MyModel[10]; - for (int i = 0; i < 10; i++) { - elements[i] = new MyModel(i); - } + for (int i = 0; i < 10; i++) { + elements[i] = new MyModel(i); + } - return elements; - } + return elements; + }