@Override public void actionPerformed(ActionEvent e) { execute(); }
@Override public void actionPerformed(ActionEvent event) { sessionManager.setSessionFile((File) null); CloseAllProductsAction closeProductAction = new CloseAllProductsAction(); closeProductAction.execute(); }
public void openSession(File sessionFile) { final SessionManager manager = SessionManager.getDefault(); manager.setSessionFile(sessionFile); CloseAllProductsAction closeProductAction = new CloseAllProductsAction(); closeProductAction.execute(); SwingWorker<RestoredSession, Object> worker = new OpenSessionWorker(manager, sessionFile); worker.execute(); }