]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/adapter/CopyHandler.java
Add progress monitoring for copying resources on desktop
[simantics/platform.git] / bundles / org.simantics.db.layer0 / src / org / simantics / db / layer0 / adapter / CopyHandler.java
index 7830513c5aa8e2c846e7a76f43fb42400c75153b..a2e9ebd817e3388ec6b280699c4f2e57faa11747 100644 (file)
  *******************************************************************************/
 package org.simantics.db.layer0.adapter;
 
+import org.eclipse.core.runtime.IProgressMonitor;
 import org.simantics.db.ReadGraph;
 import org.simantics.db.exception.DatabaseException;
 import org.simantics.db.layer0.util.SimanticsClipboardBuilder;
 
 public interface CopyHandler {
 
-       void copyToClipboard(ReadGraph graph, SimanticsClipboardBuilder clipboard) throws DatabaseException;
-       void cutToClipboard(ReadGraph graph, SimanticsClipboardBuilder clipboard) throws DatabaseException;
+       void copyToClipboard(ReadGraph graph, SimanticsClipboardBuilder clipboard, IProgressMonitor monitor) throws DatabaseException;
+       void cutToClipboard(ReadGraph graph, SimanticsClipboardBuilder clipboard, IProgressMonitor monitor) throws DatabaseException;
        
 }