]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - eclipse/plugins/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/views/ProcessListView.java
tests for solving the hibernate transaction problem
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.client.ui / src / org / argeo / slc / client / ui / views / ProcessListView.java
index 8ef1d292540b09e7db29f3eb8bac937bfb4b4b51..12a450057aaafa4bee5072e5dd2b098d9f92bd5a 100644 (file)
@@ -4,6 +4,7 @@ import java.util.List;
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
+import org.argeo.slc.client.core.TableContent;
 import org.argeo.slc.dao.process.SlcExecutionDao;
 import org.argeo.slc.process.SlcExecution;
 import org.eclipse.jface.viewers.IStructuredContentProvider;
@@ -26,7 +27,9 @@ public class ProcessListView extends ViewPart {
 
        private TableViewer viewer;
 
+       // IoC
        private SlcExecutionDao slcExecutionDao;
+       private TableContent tableContent;
 
        public void createPartControl(Composite parent) {
                Table table = createTable(parent);
@@ -94,18 +97,19 @@ public class ProcessListView extends ViewPart {
                        ITableLabelProvider {
                public String getColumnText(Object obj, int index) {
                        SlcExecution se = (SlcExecution) obj;
-                       switch (index) {
-
-                       case 0:
-                               return getText(se.getStartDate());
-                       case 1:
-                               return se.getHost();
-                       case 2:
-                               return se.getUuid();
-                       case 3:
-                               return se.currentStep().getType();
-                       }
-                       return getText(obj);
+                       // switch (index) {
+                       //
+                       // case 0:
+                       // return getText(se.getStartDate());
+                       // case 1:
+                       // return se.getHost();
+                       // case 2:
+                       // return se.getUuid();
+                       // case 3:
+                       // return se.currentStep().getType();
+                       // }
+                       // return getText(obj);
+                       return tableContent.getLabel(null, 0);
                }
 
                public Image getColumnImage(Object obj, int index) {