"../runo/icons/64/folder.png?" + new Date().getTime());
ThemeResource notCachedFolderIconLarge = new ThemeResource(
"../runo/icons/32/folder.png?" + new Date().getTime());
ThemeResource notCachedFolderIconLargeOther = new ThemeResource(
"../runo/icons/32/ok.png?" + new Date().getTime());
Tree t = new Tree();
t.setImmediate(true);
t.addItem("Root 1");
t.addItem("Root 11");
t.addItem("Root 111");
t.addItem("Root 1111");
t.addItem("Sub 1");
t.setItemIcon("Sub 1", notCachedFolderIconLargeOther);
t.setParent("Sub 1", "Root 1");
String longItemId = LoremIpsum.get(50);
t.addItem(longItemId);
t.setItemIcon(longItemId, notCachedFolderIconHuge);
t.setParent(longItemId, "Root 11");
t.addItem("abcdefghijklmn");
String first = "abcdefghijklmnop";
String second = "abcdefghijklmnopqrst";
t.addItem(first);
t.addItem(second);
t.setParent(second, first);
t.setItemIcon(first, notCachedFolderIconLarge);
HorizontalLayout hlay = new HorizontalLayout();
hlay.setStyleName(Reindeer.LAYOUT_BLUE);
hlay.addComponent(t);
hlay.setWidth(-1, Sizeable.UNITS_PIXELS);