[svn r246] added annotatioins and made some actions
This commit is contained in:
parent
54ca574e58
commit
a4d1ff1c57
15 changed files with 679 additions and 25 deletions
|
|
@ -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");
|
||||
|
|
|
|||
|
|
@ -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 {
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -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;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue