Statistics
| Revision:

root / branches / v2_0_0_prep / extensions / extEditing / src / org / gvsig / editing / fmap / rendering / LegendControl.java @ 30335

History | View | Annotate | Download (1.09 KB)

1
package org.gvsig.editing.fmap.rendering;
2

    
3
import java.util.BitSet;
4

    
5
import org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.VectorialUniqueValueLegend;
6

    
7
public class LegendControl extends VectorialUniqueValueLegend{
8

    
9
        private BitSet isBlocked=new BitSet();
10
        private BitSet isActivated=new BitSet();
11
        private BitSet isDisabled=new BitSet();
12
        private BitSet isFilled=new BitSet();
13
        private int present=0;
14

    
15
        public LegendControl(int shapeType) {
16
                super(shapeType);
17
        }
18
        public boolean isBlocked(int i) {
19
                return isBlocked.get(i);
20
        }
21
        public boolean isActivated(int i) {
22
                return isActivated.get(i);
23
        }
24
        public boolean isDisabled(int i) {
25
                return isDisabled.get(i);
26
        }
27
        public boolean isFilled(int i) {
28
                return isFilled.get(i);
29
        }
30
        public void setBlocked(int i,boolean b) {
31
                isBlocked.set(i,b);
32
        }
33
        public void setActivated(int i,boolean b) {
34
                isActivated.set(i,b);
35
        }
36
        public void setDisabled(int i,boolean b) {
37
                isDisabled.set(i,b);
38
        }
39
        public void setFilled(int i,boolean b) {
40
                isFilled.set(i,b);
41
        }
42
        public void setPresent(int i) {
43
                present=i;
44
        }
45
        public int getPresent() {
46
                return present;
47
        }
48
}