/**
 * 
 */
package icy.plugin.interface_;

/**
 * This <i>ugly hack</i> interface exists to force the Plugin constructor to be done outside the EDT
 * (Event Dispatch Thread).<br>
 * We need it as by default Plugin instance are created in the EDT (for historical reasons then to
 * preserve backward compatibility) and sometime we really want to avoid it as plugin using many
 * others classes make lock the EDT for severals second just with some heavy class loading work.
 * 
 * @author Stephane
 */
public interface PluginNoEDTConstructor
{

}