package com.vaadin.tests.components.treetable;\r
\r
-import java.util.Calendar;\r
import java.util.Collection;\r
\r
import com.vaadin.tests.components.TestBase;\r
protected static final String NAME_PROPERTY = "Name";\r
protected static final String HOURS_PROPERTY = "Hours done";\r
protected static final String MODIFIED_PROPERTY = "Last Modified";\r
+ private static final String DEFAULT_DATE = "Wed Nov 30 14:40:26 EET 2011";\r
\r
protected TreeTable treetable;\r
\r
protected void setup() {\r
getLayout().setWidth("100%");\r
\r
- // Calendar\r
- Calendar cal = Calendar.getInstance();\r
- cal.set(2011, 10, 30, 14, 40, 26);\r
-\r
// Create the treetable\r
treetable = new TreeTable();\r
treetable.setWidth("100%");\r
treetable.addContainerProperty(NAME_PROPERTY, String.class, "");\r
treetable.addContainerProperty(HOURS_PROPERTY, Integer.class, 0);\r
treetable.addContainerProperty(MODIFIED_PROPERTY, String.class,\r
- "Wed Nov 30 14:40:26 EET 2011");\r
+ DEFAULT_DATE);\r
\r
// Populate table\r
Object allProjects = treetable.addItem(new Object[] { "All Projects",\r
- 18, cal.getTime() }, null);\r
- Object year2010 = treetable.addItem(\r
- new Object[] { "Year 2010", 18, cal.getTime() }, null);\r
+ 18, DEFAULT_DATE }, null);\r
+ Object year2010 = treetable.addItem(new Object[] { "Year 2010", 18,\r
+ DEFAULT_DATE }, null);\r
Object customerProject1 = treetable.addItem(new Object[] {\r
- "Customer Project 1", 13, cal.getTime() }, null);\r
+ "Customer Project 1", 13, DEFAULT_DATE }, null);\r
Object customerProject1Implementation = treetable.addItem(new Object[] {\r
- "Implementation", 5, cal.getTime() }, null);\r
+ "Implementation", 5, DEFAULT_DATE }, null);\r
Object customerProject1Planning = treetable.addItem(new Object[] {\r
- "Planning", 2, cal.getTime() }, null);\r
+ "Planning", 2, DEFAULT_DATE }, null);\r
Object customerProject1Prototype = treetable.addItem(new Object[] {\r
- "Prototype", 5, cal.getTime() }, null);\r
+ "Prototype", 5, DEFAULT_DATE }, null);\r
Object customerProject2 = treetable.addItem(new Object[] {\r
- "Customer Project 2", 5, cal.getTime() }, null);\r
+ "Customer Project 2", 5, DEFAULT_DATE }, null);\r
Object customerProject2Planning = treetable.addItem(new Object[] {\r
- "Planning", 5, cal.getTime() }, null);\r
+ "Planning", 5, DEFAULT_DATE }, null);\r
\r
// Set hierarchy\r
treetable.setParent(year2010, allProjects);\r