diff options
author | David Inglis | 2003-09-04 17:42:03 +0000 |
---|---|---|
committer | David Inglis | 2003-09-04 17:42:03 +0000 |
commit | be82338a016f0965fe5846c294bc68ae607c626a (patch) | |
tree | 0e640b746044dc6691dd28b060868eed31545106 /build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/part | |
parent | 70e982f80180e46d967fab294e3f5f7cdf9d0687 (diff) | |
download | org.eclipse.cdt-be82338a016f0965fe5846c294bc68ae607c626a.tar.gz org.eclipse.cdt-be82338a016f0965fe5846c294bc68ae607c626a.tar.xz org.eclipse.cdt-be82338a016f0965fe5846c294bc68ae607c626a.zip |
update new build target dialog
Diffstat (limited to 'build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/part')
-rw-r--r-- | build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/part/ListViewerPart.java | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/part/ListViewerPart.java b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/part/ListViewerPart.java new file mode 100644 index 00000000000..2a647f56fa8 --- /dev/null +++ b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/part/ListViewerPart.java @@ -0,0 +1,35 @@ +package org.eclipse.cdt.make.internal.ui.part; + +import org.eclipse.jface.viewers.ISelectionChangedListener; +import org.eclipse.jface.viewers.IStructuredSelection; +import org.eclipse.jface.viewers.SelectionChangedEvent; +import org.eclipse.jface.viewers.StructuredViewer; +import org.eclipse.jface.viewers.TableViewer; +import org.eclipse.swt.SWT; +import org.eclipse.swt.widgets.Button; +import org.eclipse.swt.widgets.Composite; + +public class ListViewerPart extends StructuredViewerPart { + + public ListViewerPart(String[] buttonLabels) { + super(buttonLabels); + } + + protected StructuredViewer createStructuredViewer(Composite parent, int style) { + TableViewer tableViewer = new TableViewer(parent, SWT.SINGLE | SWT.BORDER); + tableViewer.addSelectionChangedListener(new ISelectionChangedListener() { + public void selectionChanged(SelectionChangedEvent e) { + ListViewerPart.this.selectionChanged((IStructuredSelection) e.getSelection()); + } + }); + return tableViewer; + } + + protected void buttonSelected(Button button, int index) { + } + + protected void selectionChanged(IStructuredSelection selection) { + } + + +} |