Revision 47638 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/simplereader/SimpleReaderStoreProvider.java
SimpleReaderStoreProvider.java | ||
---|---|---|
69 | 69 |
import org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemServerExplorer; |
70 | 70 |
import org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemServerExplorerParameters; |
71 | 71 |
import org.gvsig.fmap.dal.spi.DataStoreProviderServices; |
72 |
import org.gvsig.fmap.dal.store.csv.simplereaders.CSVReaderSuperCSV; |
|
72 |
import org.gvsig.fmap.dal.store.simplereader.simplereaders.AbstractSimpleReader; |
|
73 |
import org.gvsig.fmap.dal.store.simplereader.simplereaders.SimpleReader; |
|
73 | 74 |
import org.gvsig.fmap.geom.Geometry; |
74 | 75 |
import org.gvsig.fmap.geom.GeometryLocator; |
75 | 76 |
import org.gvsig.fmap.geom.GeometryManager; |
... | ... | |
106 | 107 |
|
107 | 108 |
protected static final Logger LOGGER = LoggerFactory.getLogger(SimpleReaderStoreProvider.class); |
108 | 109 |
|
109 |
public static final String NAME = DataStore.CSV_PROVIDER_NAME; |
|
110 |
public static final String DESCRIPTION = "CSV file"; |
|
110 |
// public static final String NAME = DataStore.CSV_PROVIDER_NAME; |
|
111 |
// public static final String DESCRIPTION = "CSV file"; |
|
112 |
// |
|
113 |
// public static final String METADATA_DEFINITION_NAME = NAME; |
|
111 | 114 |
|
112 |
public static final String METADATA_DEFINITION_NAME = NAME; |
|
113 |
|
|
114 | 115 |
protected final ResourceProvider resource; |
115 | 116 |
|
116 | 117 |
protected long counterNewsOIDs = 0; |
... | ... | |
155 | 156 |
} |
156 | 157 |
|
157 | 158 |
@Override |
158 |
public String getProviderName() { |
|
159 |
return NAME; |
|
160 |
} |
|
159 |
public abstract String getProviderName(); |
|
161 | 160 |
|
162 | 161 |
@Override |
163 | 162 |
public boolean allowWrite() { |
... | ... | |
720 | 719 |
return null; |
721 | 720 |
} |
722 | 721 |
List<String> line = this.virtualrows.get64(index); |
723 |
if( line!=null ) { |
|
724 |
for (int i = 0; i < line.size(); i++) { |
|
725 |
String s = line.get(i); |
|
726 |
line.set(i, CSVReaderSuperCSV.unescapeCRLF(s)); |
|
727 |
} |
|
728 |
} |
|
729 | 722 |
return line; |
730 | 723 |
} |
731 | 724 |
|
Also available in: Unified diff