Revision 529

View differences:

trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/FInterval.java
7 7
 * @author Vicente Caballero Navarro
8 8
 */
9 9
public class FInterval {
10
    private double from;
11
    private double to;
10
	private double from;
11
	private double to;
12 12

  
13
    /**
14
     * Crea un nuevo FInterval.
15
     *
16
     * @param from DOCUMENT ME!
17
     * @param to DOCUMENT ME!
18
     */
19
    public FInterval(double from, double to) {
20
        this.from = from;
21
        this.to = to;
22
    }
13
	/**
14
	 * Crea un nuevo FInterval.
15
	 *
16
	 * @param from DOCUMENT ME!
17
	 * @param to DOCUMENT ME!
18
	 */
19
	public FInterval(double from, double to) {
20
		this.from = from;
21
		this.to = to;
22
	}
23 23

  
24
    /**
25
     * Devuelve "true" si el double que se pasa como par?metro esta dentro del
26
     * intervalo.
27
     *
28
     * @param check double a comprobar.
29
     *
30
     * @return "true" si est? dentro del intervalo.
31
     */
32
    public boolean isInInterval(double check) {
33
        return ((check > from) && (check <= to));
34
    }
24
	/**
25
	 * Devuelve "true" si el double que se pasa como par?metro esta dentro del
26
	 * intervalo.
27
	 *
28
	 * @param check double a comprobar.
29
	 *
30
	 * @return "true" si est? dentro del intervalo.
31
	 */
32
	public boolean isInInterval(double check) {
33
		return ((check >= from) && (check <= to));
34
	}
35

  
36
	/**
37
	 * DOCUMENT ME!
38
	 *
39
	 * @return DOCUMENT ME!
40
	 */
41
	public double getMin() {
42
		return from;
43
	}
44

  
45
	/**
46
	 * DOCUMENT ME!
47
	 *
48
	 * @return DOCUMENT ME!
49
	 */
50
	public double getMax() {
51
		return to;
52
	}
53

  
54
	/**
55
	 * DOCUMENT ME!
56
	 *
57
	 * @return DOCUMENT ME!
58
	 */
59
	public String toString() {
60
		return from + "-" + to;
61
	}
62

  
63
	/**
64
	 * DOCUMENT ME!
65
	 *
66
	 * @param s DOCUMENT ME!
67
	 *
68
	 * @return DOCUMENT ME!
69
	 */
70
	public static FInterval create(String s) {
71
		String[] str = s.split("-");
72
		FInterval inter = new FInterval(Double.parseDouble(str[0]),
73
				Double.parseDouble(str[1]));
74

  
75
		return inter;
76
	}
35 77
}

Also available in: Unified diff