package bd.amazed.docscissors.model;
import java.util.List;
import org.rr.commons.mufs.IResourceHandler;
import bd.amazed.docscissors.doc.DocumentInfo;
import bd.amazed.docscissors.view.Rect;
public interface ModelListener {
public void newDocLoaded(DocumentInfo docFile);
public void docLoadFailed(IResourceHandler failedFile, Throwable cause);
public void zoomChanged(double oldZoomFactor, double newZoomFactor);
public void clipboardCopy(boolean isCut, Rect onClipboard);
public void clipboardPaste(boolean isCut, Rect onClipboard);
public void pageGroupChanged(List<PageGroup> pageGroups);
}