Statistics
| Revision:

root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / rendering / sld2gvl / Rule.java @ 8954

History | View | Annotate | Download (1.37 KB)

1
package com.iver.cit.gvsig.fmap.rendering.sld2gvl;
2

    
3

    
4

    
5
import com.iver.cit.gvsig.fmap.core.FShape;
6
import com.iver.cit.gvsig.fmap.core.ISymbol;
7
import com.iver.cit.gvsig.fmap.rendering.sld2gvl.filters.Filter;
8

    
9
public class Rule {
10
        private String name;
11
        private String title;
12
        private String abs;
13
        private Filter filter;
14
        private boolean isElseFilter=false;
15
        private ISymbol[] symbols;
16
        private int type=FShape.MULTI;
17
        private double minScale=Double.MIN_VALUE;
18
        private double maxScale=Double.MAX_VALUE;
19
        public void setName(String nodeValue) {
20
                name=nodeValue;
21
        }
22
        public void setTitle(String nodeValue) {
23
                this.title=nodeValue;
24
        }
25
        public void setAbstract(String nodeValue) {
26
                this.abs=nodeValue;
27
        }
28
        public void setMinScaleDenominator(double d) {
29
                minScale=d;
30
        }
31
        public double getMinScale() {
32
                return minScale;
33
        }
34
        public double getMaxScale() {
35
                return maxScale;
36
        }
37

    
38
        public void setMaxScaleDenominator(double d) {
39
                maxScale=d;
40
        }
41
        public void setFilter(Filter filter) {
42
                this.filter=filter;
43
        }
44
        public void setIsElseFilter(boolean b) {
45
                this.isElseFilter=b;
46

    
47
        }
48
        public void setSymbols(ISymbol[] symbolizers) {
49
                symbols=symbolizers;
50

    
51
        }
52
        public ISymbol[] getSymbols() {
53
                return symbols;
54
        }
55
        public Filter getFilter() {
56
                return filter;
57
        }
58
        public void setType(int type) {
59
                this.type=type;
60

    
61
        }
62
        public int getType() {
63
                return type;
64
        }
65
        public String getName() {
66
                return name;
67
        }
68

    
69

    
70
}