]> git.argeo.org Git - gpl/argeo-slc.git/blob - eclipse/plugins/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/views/ProcessListContentProvider.java
solving the hibernate transaction problem
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.client.ui / src / org / argeo / slc / client / ui / views / ProcessListContentProvider.java
1 package org.argeo.slc.client.ui.views;
2
3 import java.util.List;
4
5 import org.argeo.slc.core.test.tree.ResultAttributes;
6 import org.eclipse.jface.viewers.IStructuredContentProvider;
7 import org.eclipse.jface.viewers.Viewer;
8
9 public class ProcessListContentProvider implements IStructuredContentProvider {
10
11 public void inputChanged(Viewer arg0, Object arg1, Object arg2) {
12 }
13
14 public void dispose() {
15 }
16
17 @SuppressWarnings("unchecked")
18 public Object[] getElements(Object obj) {
19 if (obj instanceof List) {
20 return ((List<ResultAttributes>) obj).toArray();
21 } else {
22 return new Object[0];
23 }
24 }
25
26 public String getColumnText(Object obj, int index) {
27 return null;
28 }
29
30 }