From a87ee6cc59dd9b26741a3ac4a79e2419560143b2 Mon Sep 17 00:00:00 2001
From: Daniel Ratiu <ratiu@fortiss.org>
Date: Wed, 19 Oct 2011 13:53:57 +0000
Subject: [PATCH] I/O Table View is created and seems to work although the
 layout is not really ok. refs 234

---
 .../kernel/ui/extension/base/TableViewerBase.java    | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/extension/base/TableViewerBase.java b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/extension/base/TableViewerBase.java
index c52212e63..c1a218be0 100644
--- a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/extension/base/TableViewerBase.java
+++ b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/extension/base/TableViewerBase.java
@@ -76,13 +76,21 @@ public abstract class TableViewerBase implements IStructuredContentProvider {
 
 	/** Creates a simple column. */
 	public TableViewerColumn makeColumn(TableViewer viewer, int width,
-			String title, String tooltip, ColumnLabelProvider labelProvider,
-			EditingSupport editingSupport) {
+			String title, String tooltip, ColumnLabelProvider labelProvider) {
 		TableViewerColumn column = new TableViewerColumn(viewer, SWT.LEFT);
 		column.getColumn().setWidth(width);
 		column.getColumn().setText(title);
 		column.getColumn().setToolTipText(tooltip);
 		column.setLabelProvider(labelProvider);
+		return column;
+	}
+
+	/** Creates a simple column with editing support. */
+	public TableViewerColumn makeColumn(TableViewer viewer, int width,
+			String title, String tooltip, ColumnLabelProvider labelProvider,
+			EditingSupport editingSupport) {
+		TableViewerColumn column = makeColumn(viewer, width, title, tooltip,
+				labelProvider);
 		column.setEditingSupport(editingSupport);
 		return column;
 	}
-- 
GitLab