[svn r235] added made first swt query working..
This commit is contained in:
parent
d62b09bd3b
commit
5e425bd032
7 changed files with 149 additions and 42 deletions
|
|
@ -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";
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue