[svn r270] added extra ui layer
This commit is contained in:
parent
b1f6e870a3
commit
56c4fad429
23 changed files with 825 additions and 105 deletions
|
|
@ -31,6 +31,8 @@ import java.util.Date;
|
|||
import java.util.List;
|
||||
|
||||
import com.idcanet.vasc.core.AbstractVascDataSource;
|
||||
import com.idcanet.vasc.core.ui.VascSelectItem;
|
||||
import com.idcanet.vasc.core.ui.VascSelectItemModel;
|
||||
import com.idcanet.vasc.models.TestModel;
|
||||
|
||||
/**
|
||||
|
|
@ -38,7 +40,7 @@ import com.idcanet.vasc.models.TestModel;
|
|||
* @author Willem Cazander
|
||||
* @version 1.0 Mar 21, 2007
|
||||
*/
|
||||
public class TestModelVascDataSource extends AbstractVascDataSource {
|
||||
public class TestModelVascDataSource extends AbstractVascDataSource implements VascSelectItemModel {
|
||||
|
||||
private List<Object> testModels = null;
|
||||
|
||||
|
|
@ -81,4 +83,14 @@ public class TestModelVascDataSource extends AbstractVascDataSource {
|
|||
public void delete(Object object) throws Exception {
|
||||
testModels.remove(object);
|
||||
}
|
||||
|
||||
public List<VascSelectItem> getVascSelectItems() {
|
||||
List<VascSelectItem> res = new ArrayList<VascSelectItem>(4);
|
||||
for (Object o:testModels) {
|
||||
TestModel t = (TestModel)o;
|
||||
VascSelectItem i = new VascSelectItem(t.getName(),t);
|
||||
res.add(i);
|
||||
}
|
||||
return res;
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue