blob: 86c2394b426050bbce2ef7e659f07b962ac9534d [file] [log] [blame]
/*
* Copyright (c) 2006, Oracle. All rights reserved.
*
* This software is the proprietary information of Oracle Corporation.
* Use is subject to license terms.
*/
package org.eclipse.persistence.tools.workbench.uitools;
import java.awt.Dialog;
/**
* This <code>PostExecution</code> is used to post execute a portion of code
* once a dialog, that was launched into a different UI thread, has been
* disposed.
*
* @version 11.0.0
* @since 11.0.0
* @author Pascal Filion
*/
public interface PostExecution<T extends Dialog>
{
/**
* Notifies this post exection the dialog that was launched into a different
* UI thread has been disposed.
*
* @param dialog The dialog that was launched into a different thread
*/
public void execute(T dialog);
}