// Copyright (c) 2008 by Leif Frenzel - see http://leiffrenzel.de
// This code is made available under the terms of the Eclipse Public License,
// version 1.0 (EPL). See http://www.eclipse.org/legal/epl-v10.html
package net.sf.eclipsefp.haskell.core.internal.project;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
/** <p>implementors can be added to a ProjectCreationOperation and will
* be executed after the project has been created.</p>
*
* @author Leif Frenzel
*/
public interface IProjectCreationOperationExtraOp {
void run( final IProject project,
final IProgressMonitor monitor ) throws CoreException;
}