int i;
		protected void processKeyEvent(KeyEvent evt)		{			if(evt.getID() == KeyEvent.KEY_PRESSED)			{				switch(evt.getKeyCode())				{				case KeyEvent.VK_ENTER:					browser.filesActivated();					evt.consume();					break;				case KeyEvent.VK_LEFT:					if(tree.getMinSelectionRow() == 0						|| tree.getMinSelectionRow() == 1)					{						String directory = browser.getDirectory();						browser.setDirectory(VFSManager.getVFSForPath(							directory).getParentOfPath(directory));						evt.consume();					}					break;				}			}			else if(evt.getID() == KeyEvent.KEY_TYPED)			{                              int i;				char ch = evt.getKeyChar();				typeSelectBuffer.append(ch);				doTypeSelect(typeSelectBuffer.toString());				timer.stop();				timer.setInitialDelay(500);				timer.setRepeats(false);				timer.start();			}			if(!evt.isConsumed())				super.processKeyEvent(evt);		}