If this datasource requires a number of parameters then this mehtod should check that they are all present and that they are all valid. If the datasource is a file reading data source then the extentions or mime types of any files specified should be checked. For example, a Shapefile datasource should check that the url param ends with shp, such tests should be case insensative.
@param params The full set of information needed to construct a livedata source. @return booean true if and only if this factory can process the resourceindicated by the param set and all the required params are pressent.true
if this url can when this dataStore can resolve and read the data specified
Default implementation simply checks if createConnectionParameters and createConnectionURL are non null (since if either work chances are we "canProcess" the context).
Context is often a workbench selection, or a Drag and Drop content such as a URL or File. Reviewing existing implementations the following are popular contents types to converter:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|