deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial)

org.deegree.portal.standard.gazetteer
Class AbstractGazetteerCommand

java.lang.Object
  extended by org.deegree.portal.standard.gazetteer.AbstractGazetteerCommand
Direct Known Subclasses:
FindChildrenCommand, FindItemsCommand, LoadBBOXCommand

abstract class AbstractGazetteerCommand
extends Object

TODO add class documentation here

Version:
$Revision: 26184 $, $Date: 2010-08-26 14:36:05 +0200 (Thu, 26 Aug 2010) $
Author:
Andreas Poth, last edited by: $Author: apoth $

Field Summary
protected static Map<String,WFSCapabilities> capabilitiesMap
           
protected  QualifiedName featureType
           
protected  String gazetteerAddress
           
protected  List<GazetteerItem> items
           
protected  Map<String,String> properties
           
 
Constructor Summary
AbstractGazetteerCommand()
           
 
Method Summary
protected  void createItemsList(FeatureCollection fc)
           
protected  PropertyPath createPropertyPath(String name)
           
protected  PropertyPath[] getResultProperties(Map<String,String> properties)
           
protected  void loadCapabilities()
           
protected  FeatureCollection performGetFeature(WFSCapabilities capabilities, GetFeature getFeature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

items

protected List<GazetteerItem> items

gazetteerAddress

protected String gazetteerAddress

featureType

protected QualifiedName featureType

capabilitiesMap

protected static Map<String,WFSCapabilities> capabilitiesMap

properties

protected Map<String,String> properties
Constructor Detail

AbstractGazetteerCommand

AbstractGazetteerCommand()
Method Detail

loadCapabilities

protected void loadCapabilities()
                         throws Exception
Throws:
IOException
org.apache.commons.httpclient.HttpException
SAXException
XMLException
Exception

performGetFeature

protected FeatureCollection performGetFeature(WFSCapabilities capabilities,
                                              GetFeature getFeature)
                                       throws Exception
Throws:
Exception

createItemsList

protected void createItemsList(FeatureCollection fc)
                        throws PropertyPathResolvingException
Throws:
PropertyPathResolvingException

getResultProperties

protected PropertyPath[] getResultProperties(Map<String,String> properties)
Parameters:
properties -
Returns:

createPropertyPath

protected PropertyPath createPropertyPath(String name)

deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org