Revision 43862 branches/org.gvsig.desktop-2018a/org.gvsig.desktop.library/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.buffer.api/src/main/java/org/gvsig/raster/lib/buffer/api/operations/Operation.java

View differences:

Operation.java
25 25
import org.gvsig.raster.lib.buffer.api.Buffer;
26 26
import org.gvsig.raster.lib.buffer.api.exceptions.BufferOperationException;
27 27
import org.gvsig.tools.dynobject.DynObject;
28
import org.gvsig.tools.operations.OperationException;
29
import org.gvsig.tools.persistence.Persistent;
28
import org.gvsig.tools.task.TaskStatus;
30 29

  
31 30

  
32 31
/**
......
36 35
public interface Operation{
37 36

  
38 37
    /**
38
     * @param status
39 39
     * @param buffer
40 40
     * @param parameters
41 41
     * @return the buffer result of executing the operation
42
     * @throws OperationException
43 42
     * @throws BufferOperationException
44 43
     */
45
    public Buffer execute(Buffer buffer, DynObject parameters) throws BufferOperationException;
44
    public Buffer execute(TaskStatus status, Buffer buffer, DynObject parameters) throws BufferOperationException;
46 45

  
47 46
    /**
48 47
     * @return the factory

Also available in: Unified diff