public void valueChanged(TreeSelectionEvent e) {
			fileList.removeAll();
			TreePath treePath = e.getNewLeadSelectionPath();
			if( treePath != null ){
				FileTreeExpander o = (FileTreeExpander)treePath.getLastPathComponent();
				if( o != null ){
					setStatusMessage(o.getDirectory().getAbsolutePath());
					File[] files = o.getFiles();
					DefaultListModel model = new DefaultListModel();
					for( File f : files ){
						if( f.isFile() ){
							model.addElement(f.getName());
						}
					}
					fileList.setModel(model);
				}
			}
		}