Statistics
| Revision:

root / trunk / libraries / libUIComponent / src / org / gvsig / gui / beans / incrementabletask / IIncrementable.java @ 10962

History | View | Annotate | Download (933 Bytes)

1
package org.gvsig.gui.beans.incrementabletask;
2

    
3
public interface IIncrementable {
4
        /**
5
         * Devuelve el titulo de la ventana IncrementableTask
6
         * @return String
7
         */
8
        public String getTitle();
9

    
10
        /**
11
         * Devuelve el contenido del log de la ventana IncrementableTask
12
         * @return String
13
         */
14
        public String getLog();
15

    
16
        /**
17
         * Devuelve la etiqueta de la ventana IncrementableTask
18
         * @return String
19
         */
20
        public String getLabel();
21

    
22
        /**
23
         * Devuelve el porcentaje de 0 a 100 de la ventana IncrementableTask
24
         * @return int
25
         */
26
        public int getPercent();
27
        
28
        /**
29
         * Metodo que se ejecuta cuando se cancela el panel.
30
         *
31
         */
32
        public void canceled();
33
        
34
        /**
35
         * Metodo que se ejecuta cuando se cierra el panel.
36
         *
37
         */
38
        public void closed();
39
        
40
        
41
        /**
42
         * Metodo que se ejecuta cuando se suspende el panel.
43
         *
44
         */
45
        public void suspended();
46
        
47
        /**
48
         * Metodo que se ejecuta cuando se reanuda el panel.
49
         *
50
         */
51
        public void resumed();
52
}