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 |
} |