root / org.gvsig.complexlegend / trunk / org.gvsig.complexlegend / org.gvsig.complexlegend.lib / org.gvsig.complexlegend.lib.impl / src / main / java / org / gvsig / complexlabel / impl / ComplexLabelClassFactory.java @ 86
History | View | Annotate | Download (577 Bytes)
1 |
package org.gvsig.complexlabel.impl; |
---|---|
2 |
|
3 |
import org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClass; |
4 |
import org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClassFactory; |
5 |
|
6 |
public class ComplexLabelClassFactory implements ILabelClassFactory { |
7 |
|
8 |
public static final String FACTORY_ID = "MultipleLabelByScale"; |
9 |
|
10 |
public ILabelClass create() {
|
11 |
return new DefaultComplexLabelClass(); |
12 |
} |
13 |
|
14 |
public String getID() { |
15 |
return FACTORY_ID;
|
16 |
} |
17 |
|
18 |
public String getName() { |
19 |
return "Multiple Label by scale"; |
20 |
} |
21 |
|
22 |
public String toString() { |
23 |
return this.getName(); |
24 |
} |
25 |
} |