Revision 4175
org.gvsig.raster.wmts/trunk/org.gvsig.raster.wmts/org.gvsig.raster.wmts.app.wmtsclient/src/main/java/org/gvsig/raster/wmts/app/wmtsclient/layer/FLyrWMTS.java | ||
---|---|---|
64 | 64 |
import org.gvsig.tools.dynobject.DynObjectSet; |
65 | 65 |
import org.gvsig.tools.dynobject.DynStruct; |
66 | 66 |
import org.gvsig.tools.persistence.PersistenceManager; |
67 |
import org.gvsig.tools.persistence.PersistentState; |
|
68 |
import org.gvsig.tools.persistence.exception.PersistenceException; |
|
69 |
import org.gvsig.tools.persistence.exception.PersistenceRuntimeException; |
|
67 | 70 |
import org.gvsig.tools.task.Cancellable; |
68 | 71 |
import org.gvsig.tools.task.SimpleTaskStatus; |
69 | 72 |
import org.gvsig.tools.task.TaskStatusManager; |
... | ... | |
140 | 143 |
throw new InitializeException(e); |
141 | 144 |
} |
142 | 145 |
} |
146 |
|
|
147 |
public void loadFromState(PersistentState state) |
|
148 |
throws PersistenceException { |
|
149 |
try { |
|
150 |
super.loadFromState(state); |
|
151 |
|
|
152 |
/* |
|
153 |
* Needs to initialize variables using methods on setDataStore method of this class |
|
154 |
*/ |
|
155 |
this.setDataStore(getDataStore()); |
|
156 |
//this.setParameters(getDataStore().getParameters()); |
|
157 |
}catch (PersistenceRuntimeException e) { |
|
158 |
logger.debug("Unable to load store from persistence in layer: " + this.getName(), e); |
|
159 |
this.setAvailable(false); |
|
160 |
return; |
|
161 |
} catch (LoadLayerException e) { |
|
162 |
logger.debug("Unable to load store to layer: " + this.getName(), e); |
|
163 |
this.setAvailable(false); |
|
164 |
return; |
|
165 |
// } catch (InitializeException e) { |
|
166 |
// logger.debug("Unable to load store parameters to layer: " + this.getName(), e); |
|
167 |
// this.setAvailable(false); |
|
168 |
// return; |
|
169 |
} |
|
143 | 170 |
|
171 |
} |
|
172 |
|
|
144 | 173 |
public void setDataStore(DataStore dataStore) throws LoadLayerException { |
145 | 174 |
this.dataStore = (RasterDataStore) dataStore; |
146 | 175 |
try { |
org.gvsig.raster.wmts/trunk/org.gvsig.raster.wmts/org.gvsig.raster.wmts.ogc/org.gvsig.raster.wmts.ogc.impl/src/main/java/org/gvsig/raster/wmts/ogc/impl/base/WMTSProtocolHandler.java | ||
---|---|---|
51 | 51 |
import org.gvsig.compat.CompatLocator; |
52 | 52 |
import org.gvsig.compat.net.Downloader; |
53 | 53 |
import org.gvsig.compat.net.ICancellable; |
54 |
import org.gvsig.gui.beans.incrementabletask.IncrementableProcess; |
|
54 | 55 |
import org.gvsig.raster.wmts.ogc.WMTSStatus; |
55 | 56 |
import org.gvsig.raster.wmts.ogc.exception.DownloadException; |
56 | 57 |
import org.gvsig.raster.wmts.ogc.exception.ServerErrorException; |
... | ... | |
64 | 65 |
import org.gvsig.raster.wmts.ogc.struct.WMTSOperationsMetadata; |
65 | 66 |
import org.gvsig.raster.wmts.ogc.struct.WMTSStyle; |
66 | 67 |
import org.kxml2.io.KXmlParser; |
68 |
import org.slf4j.Logger; |
|
69 |
import org.slf4j.LoggerFactory; |
|
67 | 70 |
import org.xmlpull.v1.XmlPullParserException; |
68 | 71 |
|
69 | 72 |
/** |
... | ... | |
72 | 75 |
* @author Nacho Brodin (nachobrodin@gmail.com) |
73 | 76 |
*/ |
74 | 77 |
public abstract class WMTSProtocolHandler { |
78 |
private static final Logger logger = LoggerFactory |
|
79 |
.getLogger(WMTSProtocolHandler.class); |
|
80 |
|
|
75 | 81 |
protected static final Downloader downloader = CompatLocator.getDownloader(); |
76 | 82 |
/** |
77 | 83 |
* Encoding used to parse different xml documents. |
... | ... | |
463 | 469 |
return null; |
464 | 470 |
} |
465 | 471 |
} catch (Exception e) { |
472 |
logger.error("[WMTSProtocolHandler.java:473] " + e); |
|
466 | 473 |
throw new DownloadException(e); |
467 | 474 |
} |
468 | 475 |
addDownloadedURL(url, dstFile.getAbsolutePath()); |
Also available in: Unified diff