[svn r251] fixed annotations , made export stuff work , made edit with simple text element work
This commit is contained in:
parent
1c47fbffa3
commit
4f25dd082d
21 changed files with 438 additions and 64 deletions
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue