comparison gnv-artifacts/src/main/java/de/intevation/gnv/jfreechart/LevelOrderIndices.java @ 815:22c18083225e

Removed compiler warnings while JavaDoc generation. gnv-artifacts/trunk@900 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 12 Apr 2010 06:59:33 +0000
parents cdade5005cba
children f953c9a559d8
comparison
equal deleted inserted replaced
814:9d427dd2a96a 815:22c18083225e
5 /** 5 /**
6 * @author <a href="mailto:sascha.teichmann@intevation.de">Sascha L. Teichmann</a> 6 * @author <a href="mailto:sascha.teichmann@intevation.de">Sascha L. Teichmann</a>
7 */ 7 */
8 public class LevelOrderIndices 8 public class LevelOrderIndices
9 { 9 {
10 /**
11 *
12 */
13 public interface Visitor { 10 public interface Visitor {
14 /** 11
15 *
16 * @param index
17 * @return
18 */
19 Object visit(int index); 12 Object visit(int index);
20 } 13 }
21 14
22 /** 15
23 *
24 */
25 protected int from; 16 protected int from;
26 /** 17
27 *
28 */
29 protected int to; 18 protected int to;
30 19
31 /** 20
32 *
33 */
34 public LevelOrderIndices() { 21 public LevelOrderIndices() {
35 } 22 }
36 23
37 /** 24
38 *
39 * @param to
40 */
41 public LevelOrderIndices(int to) { 25 public LevelOrderIndices(int to) {
42 this(0, to); 26 this(0, to);
43 } 27 }
44 28
45 /** 29
46 *
47 * @param from
48 * @param to
49 */
50 public LevelOrderIndices(int from, int to) { 30 public LevelOrderIndices(int from, int to) {
51 this.from = Math.min(from, to); 31 this.from = Math.min(from, to);
52 this.to = Math.max(from, to); 32 this.to = Math.max(from, to);
53 } 33 }
54 34
55 /** 35
56 *
57 * @param visitor
58 * @return
59 */
60 public Object visit(Visitor visitor) { 36 public Object visit(Visitor visitor) {
61 LinkedList<int[]> queue = new LinkedList<int[]>(); 37 LinkedList<int[]> queue = new LinkedList<int[]>();
62 38
63 queue.add(new int [] { from, to }); 39 queue.add(new int [] { from, to });
64 40

http://dive4elements.wald.intevation.org