2
0
Fork 0

[svn r251] fixed annotations , made export stuff work , made edit with simple text element work

This commit is contained in:
willemc 2007-05-19 20:02:27 +02:00
parent 1c47fbffa3
commit 4f25dd082d
21 changed files with 438 additions and 64 deletions

View file

@ -39,11 +39,14 @@ import com.idcanet.vasc.impl.BeanVascRecordCreator;
import com.idcanet.vasc.impl.DefaultVascTableController;
import com.idcanet.vasc.impl.DefaultVascTextValue;
import com.idcanet.vasc.impl.actions.AddRowAction;
import com.idcanet.vasc.impl.actions.CSVExportGlobalAction;
import com.idcanet.vasc.impl.actions.DeleteRowAction;
import com.idcanet.vasc.impl.actions.EditRowAction;
import com.idcanet.vasc.impl.actions.RefreshDataGlobalAction;
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.column.DefaultVascColumnEditor;
import com.idcanet.vasc.impl.column.DefaultVascColumnRenderer;
import com.idcanet.vasc.impl.swt.SwtVascViewRenderer;
import com.idcanet.vasc.tests.models.TestModel;
import com.idcanet.xtes.core.TemplateStore;
@ -102,9 +105,9 @@ public class SWTTest extends TestCase {
table.addRowActions(new DeleteRowAction());
table.addGlobalActions(new XMLExportGlobalAction());
//table.addGlobalActions(new CSVExportGlobalAction());
table.addGlobalActions(new CSVExportGlobalAction());
//table.addGlobalActions(new HTMLExportGlobalAction());
//table.addGlobalActions(new RefreshGlobalAction());
table.addGlobalActions(new RefreshDataGlobalAction());
//table.addUserOptions(userOption);
@ -116,8 +119,8 @@ public class SWTTest extends TestCase {
column.setDefaultValue("DEFFFFFF");
column.setHelpId("helpColumnKey");
column.setWidth(400);
//column.setVascColumnEditor(new AutoVascColumnEditor("name"));
//column.setVascColumnRenderer(vascColumnRenderer);
column.setVascColumnEditor(new DefaultVascColumnEditor());
column.setVascColumnRenderer(new DefaultVascColumnRenderer());
column.setVascColumnValue(new BeanPropertyVascColumnValue("name"));
table.addTableColumns(column);

View file

@ -29,6 +29,9 @@ package com.idcanet.vasc.tests.models;
import java.util.Date;
import org.hibernate.validator.NotNull;
import org.hibernate.validator.Max;
import com.idcanet.vasc.annotations.VascColumnWidth;
import com.idcanet.vasc.annotations.VascDefaultValue;
import com.idcanet.vasc.annotations.VascHelpId;
@ -71,6 +74,8 @@ public class TestModel {
@VascHelpId(helpId="help.id")
@VascDefaultValue(defaultValue="xxxxx")
@VascColumnWidth(width=200)
@NotNull
@Max(value=10)
public String getDescription() {
return description;
}