{
		public void actionPerformed(ActionEvent evt)		{			View view = browser.getView();			String actionCommand = evt.getActionCommand();			if(actionCommand.equals("open"))			{				Hashtable props = new Hashtable();				props.put(Buffer.VFS_SESSION_HACK,browser.getVFSSession());				jEdit.openFile(view,null,file.path,false,false,props);			}			else if(actionCommand.equals("open-view"))			{				Hashtable props = new Hashtable();				props.put(Buffer.VFS_SESSION_HACK,browser.getVFSSession());				Buffer buffer = jEdit.openFile(null,null,file.path,false,false,props);				if(buffer != null)					jEdit.newView(view,buffer);			}			else if(actionCommand.equals("select"))			{				browser.filesActivated();			}			else if(actionCommand.equals("close"))			{				Buffer buffer = jEdit.getBuffer(file.path);				if(buffer != null)					jEdit.closeBuffer(view,buffer);			}			else if(actionCommand.equals("goto"))			{				browser.setDirectory(file.path);			}			else if(evt.getActionCommand().equals("rename"))			{				browser.rename(file.path);			}			else if(evt.getActionCommand().equals("delete"))			{				browser.delete(file.deletePath);			}		}