public class GazetteerClient extends DiscoveryServiceClient
Constructor and Description |
---|
GazetteerClient(java.lang.String uri,
IGazetteerServiceDriver driver) |
Modifier and Type | Method and Description |
---|---|
GazetteerQuery |
createNewQuery()
This method is used to create a new Query
|
FeatureTypeAttribute[] |
describeFeatureType(java.lang.String featureName)
This method makes the describeFeatureType
operation
|
Feature[] |
getFeature(GazetteerQuery query)
This method implements the getFeature operation
|
FeatureType[] |
getFeatureTypes() |
java.lang.String |
getProjection() |
boolean |
isDescribeFeatureTypeNeeded() |
void |
setProjection(java.lang.String projection) |
createQuery, getAditionalSearchPanel, getCapabilities, getDriver, getProtocol, getSUri, getUri, serverIsReady, setDriver
public GazetteerClient(java.lang.String uri, IGazetteerServiceDriver driver)
public FeatureType[] getFeatureTypes() throws java.lang.Exception
java.lang.Exception
public FeatureTypeAttribute[] describeFeatureType(java.lang.String featureName) throws java.lang.Exception
featureName
- Feature namejava.lang.Exception
public boolean isDescribeFeatureTypeNeeded()
public Feature[] getFeature(GazetteerQuery query) throws java.lang.Exception
query
- The results queryjava.lang.Exception
public GazetteerQuery createNewQuery()
public java.lang.String getProjection()
public void setProjection(java.lang.String projection)
projection
- the projection to set