_treePanel.removeAll();
Injector injectorWithDatastore = _injectorBuilder.with(Datastore.class, datastore)
.with(AnalyzerJobBuilder.class, null).createInjector();
final SchemaTree schemaTree = injectorWithDatastore.getInstance(SchemaTree.class);
schemaTree.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
TreePath path = schemaTree.getSelectionPath();
if (path == null) {
return;
}
DefaultMutableTreeNode node = (DefaultMutableTreeNode) path.getLastPathComponent();
if (node.getUserObject() instanceof Column) {