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/OperationList.java
OperationList.java | ||
---|---|---|
28 | 28 |
import org.gvsig.raster.lib.buffer.api.exceptions.BufferOperationException; |
29 | 29 |
import org.gvsig.tools.dynobject.DynObject; |
30 | 30 |
import org.gvsig.tools.observer.WeakReferencingObservable; |
31 |
import org.gvsig.tools.operations.OperationException; |
|
32 | 31 |
import org.gvsig.tools.persistence.Persistent; |
33 | 32 |
import org.gvsig.tools.lang.Cloneable; |
33 |
import org.gvsig.tools.task.TaskStatus; |
|
34 | 34 |
|
35 | 35 |
|
36 | 36 |
/** |
... | ... | |
40 | 40 |
public interface OperationList extends List<OperationListEntry>, WeakReferencingObservable, Persistent, Cloneable { |
41 | 41 |
|
42 | 42 |
/** |
43 |
* @param status |
|
43 | 44 |
* @param buffer |
44 | 45 |
* @return the buffer result of executing the operations list in chained fashion |
45 |
* @throws OperationException |
|
46 | 46 |
* @throws BufferOperationException |
47 | 47 |
*/ |
48 |
public Buffer execute(Buffer buffer) throws BufferOperationException; |
|
48 |
public Buffer execute(TaskStatus status, Buffer buffer) throws BufferOperationException;
|
|
49 | 49 |
|
50 | 50 |
/** |
51 | 51 |
* @param operation |
Also available in: Unified diff