tree = new TreeCache();
PropertyConfigurator config = new PropertyConfigurator();
config.configure(tree, resource);
tree.addTreeCacheListener(new TreeCacheView.MyListener());
tree.start();
demo = new TreeCacheView2(tree);
demo.start();
if (start_directory != null && start_directory.length() > 0) {
demo.populateTree(start_directory);
}