/** * Handle any Gui actions. * * @param ae The <code>ActionEvent</code>. */ public void actionPerformed(ActionEvent ae) { String cmd = ae.getActionCommand(); if (cmd.equals(CMD_BROWSE)) { String filename = FileManager.getReadFile(FILTER_XML); if (filename == null) { return; } urlBox.setSelectedItem(filename); } else if (cmd.equals(GuiUtils.CMD_OK)) { doLoad(); } else { // Here, the base class ChooserPanel will check if this command // is the load or cancel command. super.actionPerformed(ae); } }