public abstract class ElevationFile extends Object
Modifier and Type | Field and Description |
---|---|
protected File |
localFile |
protected boolean |
localFileExists |
protected File |
localZipFile |
protected boolean |
remoteFileExists |
Constructor and Description |
---|
ElevationFile(File localFile,
ProductReader reader) |
Modifier and Type | Method and Description |
---|---|
protected ElevationTile |
createTile(Product product) |
void |
dispose() |
protected boolean |
findLocalFile() |
String |
getFileName() |
protected abstract Boolean |
getRemoteFile() |
protected Boolean |
getRemoteFTPFile(String remoteFTP,
String remotePath) |
protected Boolean |
getRemoteHttpFile(String baseUrl) |
ElevationTile |
getTile() |
protected InputStream |
getZipInputStream(File dataFile) |
protected File localFile
protected File localZipFile
protected boolean localFileExists
protected boolean remoteFileExists
public ElevationFile(File localFile, ProductReader reader)
public void dispose()
public String getFileName()
public final ElevationTile getTile() throws IOException
IOException
protected ElevationTile createTile(Product product) throws IOException
IOException
protected boolean findLocalFile()
protected abstract Boolean getRemoteFile() throws IOException
IOException
protected Boolean getRemoteHttpFile(String baseUrl) throws IOException
IOException
protected Boolean getRemoteFTPFile(String remoteFTP, String remotePath) throws IOException
IOException
protected InputStream getZipInputStream(File dataFile) throws IOException
IOException
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.