public class WCSDataParametersImpl extends AbstractRasterDataParameters implements WCSDataParameters
Modifier and Type | Field and Description |
---|---|
protected static DynClass |
DYNCLASS |
PERSISTENT_DESCRIPTION, PERSISTENT_NAME
DONT_CHANGE_PROJECTION, FIELD_CRS, FIELD_RMF_FOLDER, FIELD_URI, NEW_PROJETION_TO_THE_LAYER, NOT_LOAD, ON_THE_FLY, REPROJECT_DATA, REPROJECT_VIEW
Constructor and Description |
---|
WCSDataParametersImpl() |
Modifier and Type | Method and Description |
---|---|
void |
assignFields(RasterDataParameters par,
RasterDataServerExplorer explorer)
Assigns field from a data parameters to other
|
WCSDataParametersImpl |
clone()
Clones this RemoteStoreParameters
|
void |
deleteCache(boolean deleteCache)
Sets the flag to delete cache
|
ICancellable |
getCancellable() |
String |
getCoverageName() |
String |
getDataStoreName()
Returns the DataStore's name
|
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
String |
getDepth() |
String |
getDescription()
Returns the DataStore's description
|
String |
getExplorerName() |
Rectangle2D |
getExtent()
Gets the bounding box
|
String |
getFormat()
Gets the format
|
int |
getHeight()
Gets the height
|
Point2D |
getMaxResolution() |
Map<String,String> |
getOnlineResource()
Gets the online resource map
|
String |
getOnlineResource(String operation)
Gets the URL that should be accessed for an operation performed
to the server.
|
String |
getParameter() |
String |
getSRSCode()
Devuelve el SRS.
|
String |
getTime()
Gets the time information for the request
|
int |
getWidth()
Gets the width
|
protected void |
initialize() |
boolean |
isDeletingCache()
Gets true if the cache is going to be deleted
|
boolean |
isOverridingHost() |
boolean |
isSizeFixed()
Returns true if the service has limits and false if doesn't
|
boolean |
isValid()
Indicates whether these parameters are valid.
|
static DynStruct |
registerDynClass() |
void |
setCancellable(ICancellable cancel) |
void |
setCoverageName(String name) |
void |
setDepth(String depth) |
void |
setExtent(Rectangle2D bBox)
Assigns the extent.
|
void |
setFormat(String format)
Sets the format
|
void |
setHeight(int h)
Sets the height
When a provider is initialized this will need to know what is the height before the request.
|
void |
setMaxResolution(Point2D res) |
void |
setOnlineResources(Hashtable<String,String> onlineResources)
Sets the set of URLs that should be accessed for each operation performed
to the server.
|
void |
setOverrideHost(boolean over) |
void |
setParameter(String parameter) |
void |
setSRS(String m_srs)
Inserta el SRS.
|
void |
setSRSID(String srsid) |
void |
setTime(String time)
Sets the time information for the request
|
void |
setWidth(int w)
Sets the width
When a provider is initialized this will need to know what is the width before the request.
|
getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, getURI, isSourceTiled, isVisible, registerDynClass, setAlphaBand, setFrame, setReprojectionOption, setRMFFolder, setSRS, setURI, setVisible
clear, copyValuesTo, delegate, getCopy, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, loadFromState, saveToState, setDynValue, toString, validate
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getURI, setURI
getAlphaBand, getFrame, setAlphaBand, setFrame
clear, getCopy, validate
loadFromState, saveToState
delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
protected static DynClass DYNCLASS
protected void initialize()
public static DynStruct registerDynClass()
public void setMaxResolution(Point2D res)
setMaxResolution
in interface WCSDataParameters
public Point2D getMaxResolution()
getMaxResolution
in interface WCSDataParameters
public void setParameter(String parameter)
setParameter
in interface WCSDataParameters
public String getParameter()
getParameter
in interface WCSDataParameters
public String getFormat()
WCSDataParameters
getFormat
in interface WCSDataParameters
public void setFormat(String format)
WCSDataParameters
setFormat
in interface WCSDataParameters
format
- Formato.public String getSRSCode()
getSRSCode
in interface WCSDataParameters
public void setSRS(String m_srs)
setSRS
in interface WCSDataParameters
m_srs
- SRS.public void setSRSID(String srsid)
setSRSID
in interface RasterDataParameters
setSRSID
in class AbstractRasterDataParameters
public String getCoverageName()
getCoverageName
in interface WCSDataParameters
public void setCoverageName(String name)
setCoverageName
in interface WCSDataParameters
public void setCancellable(ICancellable cancel)
setCancellable
in interface WCSDataParameters
public ICancellable getCancellable()
public void setExtent(Rectangle2D bBox)
WCSDataParameters
setExtent
in interface WCSDataParameters
public void setWidth(int w)
RemoteStoreParameters
setWidth
in interface RemoteStoreParameters
public void setHeight(int h)
RemoteStoreParameters
setHeight
in interface RemoteStoreParameters
public Rectangle2D getExtent()
WCSDataParameters
getExtent
in interface WCSDataParameters
public int getWidth()
getWidth
in interface WCSDataParameters
public int getHeight()
getHeight
in interface WCSDataParameters
public String getDataStoreName()
DataStoreParameters
getDataStoreName
in interface DataStoreParameters
public String getDescription()
DataStoreParameters
getDescription
in interface DataStoreParameters
public String getExplorerName()
public boolean isValid()
DataStoreParameters
isValid
in interface RasterDataParameters
isValid
in interface DataStoreParameters
isValid
in class AbstractRasterDataParameters
protected DelegatedDynObject getDelegatedDynObject()
AbstractDataParameters
DynObject
to delegate to.getDelegatedDynObject
in class AbstractDataParameters
DynObject
public WCSDataParametersImpl clone()
RemoteStoreParameters
clone
in interface RemoteStoreParameters
clone
in class Object
public void assignFields(RasterDataParameters par, RasterDataServerExplorer explorer)
RasterDataParameters
assignFields
in interface RasterDataParameters
assignFields
in class AbstractRasterDataParameters
public String getTime()
WCSDataParameters
getTime
in interface WCSDataParameters
public void setTime(String time)
WCSDataParameters
setTime
in interface WCSDataParameters
public boolean isOverridingHost()
isOverridingHost
in interface RasterDataParameters
isOverridingHost
in interface WCSDataParameters
public void setOverrideHost(boolean over)
setOverrideHost
in interface RasterDataParameters
setOverrideHost
in interface WCSDataParameters
public void setOnlineResources(Hashtable<String,String> onlineResources)
WCSDataParameters
setOnlineResources
in interface WCSDataParameters
public Map<String,String> getOnlineResource()
WCSDataParameters
getOnlineResource
in interface WCSDataParameters
public String getOnlineResource(String operation)
onlineResources
- public String getDepth()
getDepth
in interface WCSDataParameters
public void setDepth(String depth)
setDepth
in interface WCSDataParameters
public boolean isSizeFixed()
RemoteStoreParameters
isSizeFixed
in interface RemoteStoreParameters
public void deleteCache(boolean deleteCache)
RemoteStoreParameters
deleteCache
in interface RemoteStoreParameters
public boolean isDeletingCache()
RemoteStoreParameters
isDeletingCache
in interface RemoteStoreParameters