Statistics
| Revision:

root / trunk / libraries / libUIComponent / src-test / org / gvsig / gui / beans / incrementableTask / TestIncrementableTask.java @ 10945

History | View | Annotate | Download (806 Bytes)

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

    
3
import org.gvsig.gui.beans.IncrementableTask.IIncrementable;
4
import org.gvsig.gui.beans.IncrementableTask.IncrementableTask;
5

    
6
public class TestIncrementableTask {
7
        class ClassProcess implements IIncrementable {
8
                int i = 0;
9

    
10
                public String getLabel() {
11
                        return "Etiqueta " + i;
12
                }
13

    
14
                public String getLog() {
15
                        return "Mi log " + i;
16
                }
17

    
18
                public int getPercent() {
19
                        i++;
20
                        return i/10;
21
                }
22

    
23
                public String getTitle() {
24
                        return "TestIncrementTask";
25
                }
26
        }
27

    
28
  ClassProcess ncp = new ClassProcess();
29

    
30
        public TestIncrementableTask() {
31
                super();
32
                initialize();
33
        }
34

    
35
        private void initialize() {
36
                IncrementableTask it = new IncrementableTask(ncp);
37
                it.showWindow();
38
        }
39

    
40
        public static void main(String[] args) {
41
                new TestIncrementableTask();
42
        }
43
}