Revision 47643 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.csv/src/main/java/org/gvsig/fmap/dal/store/gml/simplereaders/GMLReader.java

View differences:

GMLReader.java
15 15
import org.gvsig.fmap.dal.store.gml.virtualrows.XMLFileAsList;
16 16
import org.gvsig.fmap.dal.store.simplereader.SimpleReaderStoreParameters;
17 17
import org.gvsig.fmap.dal.store.simplereader.simplereaders.AbstractSimpleReader;
18
import org.gvsig.tools.task.SimpleTaskStatus;
19
import org.gvsig.tools.util.GetItemWithSize64;
18 20
import org.slf4j.Logger;
19 21
import org.slf4j.LoggerFactory;
20 22

  
......
35 37

  
36 38
    public GMLReader(Reader reader, SimpleReaderStoreParameters theParameters) throws IOException {
37 39
        File gmlFile = theParameters.getFile();
38
        File gmlIdx = new File(FilenameUtils.removeExtension(gmlFile.getName())+".gmlidx");
39
        File gfsFile = new File(FilenameUtils.removeExtension(gmlFile.getName())+".gfs");
40
        File gmlIdx = new File(FilenameUtils.removeExtension(gmlFile.getAbsolutePath())+".gmlidx");
41
        File gfsFile = new File(FilenameUtils.removeExtension(gmlFile.getAbsolutePath())+".gfs");
40 42
        gfs = new GfsFile();
41
        if(gmlIdx.exists()){
43
        if(gfsFile.exists()){
42 44
            //TODO: Comparar fechas del gfs y gml
43 45
            gfs.load(gfsFile);
44 46
        } else {
......
130 132
            throw new RuntimeException(ex);
131 133
        }
132 134
    }
135

  
136
    @Override
137
    public GetItemWithSize64<List<String>>  getVirtualRows(SimpleTaskStatus status) {
138
        return this.gml;
139
    }
133 140
}

Also available in: Unified diff