Java ouvinte na caixa de diálogo fechar

Tenho um aplicativo Java que exibe uma lista de um banco de dados. Dentro da classe está o código a seguir para abrir uma nova caixa de diálogo para entrada de dados:

@Action
public void addNewEntry() {
    JFrame mainFrame = ADLog2App.getApplication().getMainFrame();
    addNewDialog = new AddNewView(mainFrame, true);
    addNewDialog.setLocationRelativeTo(mainFrame);
    addNewDialog.addContainerListener(null);
    ADLog2App.getApplication().show(addNewDialog);
}

Como você adiciona um ouvinte à classe principal para detectar quando a janela addNewDialog é fechada, para que eu possa chamar um método de atualização e atualizar a lista do banco de dado

questionAnswers(1)

yourAnswerToTheQuestion