2
0
Fork 0

[svn r246] added annotatioins and made some actions

This commit is contained in:
willemc 2007-04-28 01:13:29 +02:00
parent 54ca574e58
commit a4d1ff1c57
15 changed files with 679 additions and 25 deletions

View file

@ -36,9 +36,14 @@ import com.idcanet.vasc.core.VascTable;
import com.idcanet.vasc.core.column.VascTableColumn;
import com.idcanet.vasc.impl.BeanVascRecordCreator;
import com.idcanet.vasc.impl.DefaultVascTextValue;
import com.idcanet.vasc.impl.actions.AddRowAction;
import com.idcanet.vasc.impl.actions.DeleteRowAction;
import com.idcanet.vasc.impl.actions.EditRowAction;
import com.idcanet.vasc.impl.actions.XMLExportGlobalAction;
import com.idcanet.vasc.impl.column.BeanPropertyVascColumnValue;
import com.idcanet.vasc.impl.serv5.Serv5HibernateVascDataSource;
import com.idcanet.vasc.impl.swt.SwtVascViewRenderer;
import com.idcanet.vasc.tests.models.TestModel;
import com.idcanet.xtes.core.TemplateStore;
import com.idcanet.xtes.core.XTESParser;
import com.idcanet.xtes.xpql.query.Query;
@ -92,7 +97,19 @@ public class SWTTest extends TestCase {
table.setVascTextValue(new DefaultVascTextValue());
table.setVascViewRenderer(render);
table.setQuery(query);
table.setVascRecordCreator(new BeanVascRecordCreator());
table.setVascRecordCreator(new BeanVascRecordCreator(TestModel.class));
table.addRowActions(new AddRowAction());
table.addRowActions(new EditRowAction());
table.addRowActions(new DeleteRowAction());
table.addGlobalActions(new XMLExportGlobalAction());
//table.addGlobalActions(new CSVExportGlobalAction());
//table.addGlobalActions(new HTMLExportGlobalAction());
//table.addGlobalActions(new RefreshGlobalAction());
//table.addUserOptions(userOption);
//table.addColumnActions(new GraphColumnAction());
VascTableColumn column = new VascTableColumn();
column.setName("test");

View file

@ -70,6 +70,12 @@ public class TestModelVascDataSource implements VascDataSource {
public void persist(Object object) throws Exception {
}
public Object merge(Object object) throws Exception {
return object;
}
public void delete(Object object) throws Exception {
}
}

View file

@ -29,6 +29,8 @@ package com.idcanet.vasc.tests.models;
import java.util.Date;
import com.idcanet.vasc.annotations.VascDefaultValue;
import com.idcanet.vasc.annotations.VascHelpId;
import com.idcanet.vasc.annotations.VascName;
import com.idcanet.vasc.annotations.VascToolTip;
@ -65,6 +67,8 @@ public class TestModel {
*/
@VascName(key="omscheiving")
@VascToolTip(key="De omscheiving")
@VascHelpId(helpId="help.id")
@VascDefaultValue(defaultValue="xxxxx")
public String getDescription() {
return description;
}