/** * Action Performed * * @param e event */ public void actionPerformed(ActionEvent e) { // log.fine(e.toString()); if (e.getSource() == modeCombo) createGrid(); else if (e.getActionCommand().equals(ConfirmPanel.A_OK)) { if (tabbedPane.getSelectedIndex() == 0) createGrid(); else gridOK(); } else if (e.getActionCommand().equals(ConfirmPanel.A_CANCEL)) m_frame.dispose(); } // actionPerformed
private void gridOK() { int mode = modeCombo.getSelectedIndex(); // Create PO if (mode == MODE_PO) { createPO(); modeCombo.setSelectedIndex(MODE_VIEW); return; } // Update Prices else if (mode == MODE_PRICE) { updatePrices(); modeCombo.setSelectedIndex(MODE_VIEW); return; } else if (mode == MODE_VIEW) ; m_frame.dispose(); } // gridOK
/** Dispose */ @Override public void dispose() { if (m_frame != null) m_frame.dispose(); m_frame = null; } // dispose