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/simplereader/SimpleReaderLibrary.java
SimpleReaderLibrary.java | ||
---|---|---|
42 | 42 |
import org.gvsig.fmap.dal.store.gml.GMLStoreParameters; |
43 | 43 |
import org.gvsig.fmap.dal.store.gml.GMLStoreProvider; |
44 | 44 |
import org.gvsig.fmap.dal.store.gml.GMLStoreProviderFactory; |
45 |
import org.gvsig.fmap.dal.store.json.JsonFilesystemServerProvider; |
|
46 |
import org.gvsig.fmap.dal.store.json.JsonStoreParameters; |
|
47 |
import org.gvsig.fmap.dal.store.json.JsonStoreProvider; |
|
48 |
import org.gvsig.fmap.dal.store.json.JsonStoreProviderFactory; |
|
45 | 49 |
import org.gvsig.metadata.exceptions.MetadataException; |
46 | 50 |
import org.gvsig.tools.library.AbstractLibrary; |
47 | 51 |
import org.gvsig.tools.library.LibraryException; |
... | ... | |
76 | 80 |
GMLStoreParameters.PARAMETERS_DEFINITION_NAME, |
77 | 81 |
GMLStoreParameters.class, "GMLParameters.xml" |
78 | 82 |
); |
83 |
FileHelper.registerParametersDefinition( |
|
84 |
JsonStoreParameters.PARAMETERS_DEFINITION_NAME, |
|
85 |
JsonStoreParameters.class, "JsonParameters.xml" |
|
86 |
); |
|
79 | 87 |
} catch (Exception e) { |
80 | 88 |
exs.add(e); |
81 | 89 |
} |
... | ... | |
89 | 97 |
GMLStoreProvider.METADATA_DEFINITION_NAME, |
90 | 98 |
GMLStoreProvider.class, "GMLMetadata.xml" |
91 | 99 |
); |
100 |
FileHelper.registerMetadataDefinition( |
|
101 |
JsonStoreProvider.METADATA_DEFINITION_NAME, |
|
102 |
JsonStoreProvider.class, "JsonMetadata.xml" |
|
103 |
); |
|
92 | 104 |
} catch (MetadataException e) { |
93 | 105 |
exs.add(e); |
94 | 106 |
} |
... | ... | |
113 | 125 |
) |
114 | 126 |
); |
115 | 127 |
} |
128 |
if (!dataman.getStoreProviders().contains(JsonStoreProvider.NAME)) { |
|
129 |
dataman.registerStoreProviderFactory( |
|
130 |
new JsonStoreProviderFactory( |
|
131 |
JsonStoreProvider.NAME, |
|
132 |
JsonStoreProvider.DESCRIPTION |
|
133 |
) |
|
134 |
); |
|
135 |
} |
|
116 | 136 |
} catch (RuntimeException e) { |
117 | 137 |
exs.add(e); |
118 | 138 |
} |
... | ... | |
130 | 150 |
GMLStoreProvider.DESCRIPTION, |
131 | 151 |
GMLFilesystemServerProvider.class |
132 | 152 |
); |
153 |
filesystemServerExplorerManager.registerProvider( |
|
154 |
JsonStoreProvider.NAME, |
|
155 |
JsonStoreProvider.DESCRIPTION, |
|
156 |
JsonFilesystemServerProvider.class |
|
157 |
); |
|
133 | 158 |
} catch (RuntimeException e) { |
134 | 159 |
exs.add(e); |
135 | 160 |
} |
Also available in: Unified diff