root / org.gvsig.dgn / trunk / org.gvsig.dgn / org.gvsig.dgn.provider / src / main / java / org / gvsig / fmap / dal / store / dgn / LegendBuilder.java @ 6
History | View | Annotate | Download (692 Bytes)
1 |
package org.gvsig.fmap.dal.store.dgn; |
---|---|
2 |
|
3 |
import org.gvsig.fmap.dal.feature.spi.FeatureProvider; |
4 |
import org.gvsig.fmap.dal.feature.spi.FeatureStoreProvider; |
5 |
import org.gvsig.fmap.dal.store.dgn.lib.DGNReader; |
6 |
|
7 |
|
8 |
public interface LegendBuilder { |
9 |
|
10 |
final public static String DYNMETHOD_BUILDER_NAME = "getLegendBuilder"; |
11 |
final public static String DYNMETHOD_GETLEGEND_NAME = "getLegend"; |
12 |
final public static String DYNMETHOD_GETLABELING_NAME = "getLabeling"; |
13 |
|
14 |
public LegendBuilder initialize(FeatureStoreProvider store);
|
15 |
|
16 |
public void begin(); |
17 |
|
18 |
public void process(FeatureProvider feature, DGNReader dgnReader); |
19 |
|
20 |
public void end(); |
21 |
|
22 |
public Object getLegend(); |
23 |
public Object getLabeling(); |
24 |
|
25 |
} |