// Copyright (c) 2009-2010 by the projectusus.org contributors
// This software is released under the terms and conditions
// of the Eclipse Public License (EPL) 1.0.
// See http://www.eclipse.org/legal/epl-v10.html for details.
package org.projectusus.core;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.runtime.IProgressMonitor;
/**
* provides update facilities to the Usus model.
*/
public interface IUsusModelForAdapter {
void dropRawData( IFile file );
void dropRawData( IProject project );
void updateAfterComputationRun( boolean ok, IProgressMonitor monitor );
void aboutToStartFullRecompute();
}