Statistics
| Revision:

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
}