2
Fork 0

[svn r235] added made first swt query working..

This commit is contained in:
willemc 2007-03-26 01:20:47 +02:00
parent d62b09bd3b
commit 5e425bd032
7 changed files with 149 additions and 42 deletions

View file

@ -28,6 +28,7 @@ package com.idcanet.vasc.impl.column;
import com.idcanet.vasc.core.column.VascColumnValue;
import com.idcanet.vasc.core.column.VascTableColumn;
import com.idcanet.x4o.impl.DefaultElementParameterHelper;
/**
*
@ -45,14 +46,20 @@ public class BeanPropertyVascColumnValue implements VascColumnValue {
setProperty(property);
}
public Object getValue(VascTableColumn column) {
public Object getValue(VascTableColumn column,Object record) {
if(getProperty()==null) {
return null;
}
if(getProperty().equals("")) {
return "";
}
return getProperty();
DefaultElementParameterHelper helper = new DefaultElementParameterHelper();
try {
return helper.getParameter(record, getProperty());
} catch (Exception e) {
e.printStackTrace();
return "Err";
}
}
/**

View file

@ -36,7 +36,7 @@ import com.idcanet.vasc.core.column.VascTableColumn;
*/
public class NullVascColumnValue implements VascColumnValue {
public Object getValue(VascTableColumn column) {
public Object getValue(VascTableColumn column,Object record) {
return null;
}
}