Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Inglis2003-09-04 17:42:03 +0000
committerDavid Inglis2003-09-04 17:42:03 +0000
commitbe82338a016f0965fe5846c294bc68ae607c626a (patch)
tree0e640b746044dc6691dd28b060868eed31545106 /build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/part
parent70e982f80180e46d967fab294e3f5f7cdf9d0687 (diff)
downloadorg.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.java35
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) {
+ }
+
+
+}

Back to the top