Revision 11424 trunk/libraries/libRaster/src/org/gvsig/raster/util/ICancellable.java

View differences:

ICancellable.java
28 28

  
29 29
	/**
30 30
	 * Comprobar si ha sido cancelado un proceso
31
	 * @return boolean
31
	 * @param process Proceso de la clase que se quiere cancelar. Un objeto puede tener multiples
32
	 * procesos cancelables. Cada uno de ellos debe tener un identificador definido como variable
33
	 * estatica dentro de la clase a cancelar. Cuando se pone cancel a true se debe especificar el 
34
	 * identificador del proceso a cancelar o 0 para cancelarlos todos.
35
	 * @return boolean true si el proceso ha sido cancelado y false si no lo ha sido.
32 36
	 */
33
	public boolean isCanceled();
37
	public boolean isCanceled(int process);
34 38

  
35 39
	/**
36 40
	 * Definir si esta cancelado un proceso
41
	 * @param value true para cancelar el proceso y false para poner en estado de no cancelado
42
	 * @param process Proceso de la clase que se quiere cancelar. Un objeto puede tener multiples
43
	 * procesos cancelables. Cada uno de ellos debe tener un identificador definido como variable
44
	 * estatica dentro de la clase a cancelar. Cuando se pone cancel a true se debe especificar el 
45
	 * identificador del proceso a cancelar o 0 para cancelarlos todos.
37 46
	 */
38
	public void setCanceled(boolean value);
47
	public void setCanceled(boolean value, int process);
39 48
}

Also available in: Unified diff