deegree 2.4 (2010/11/11 10:47 build-27-official)

org.deegree.portal.standard.gazetteer
Class FindItemsCommand

java.lang.Object
  extended by org.deegree.portal.standard.gazetteer.AbstractGazetteerCommand
      extended by org.deegree.portal.standard.gazetteer.FindItemsCommand

public class FindItemsCommand
extends AbstractGazetteerCommand

TODO add class documentation here

Version:
$Revision: 23405 $, $Date: 2010-04-07 10:31:17 +0200 (Mi, 07. Apr 2010) $
Author:
Andreas Poth, last edited by: $Author: apoth $

Field Summary
 
Fields inherited from class org.deegree.portal.standard.gazetteer.AbstractGazetteerCommand
capabilitiesMap, featureType, gazetteerAddress, items, properties
 
Constructor Summary
FindItemsCommand(String gazetteerAddress, QualifiedName featureType, Map<String,String> properties, String searchString, boolean searchOnAltName, boolean strict, boolean phonetic, boolean matchCase)
           
 
Method Summary
(package private)  List<GazetteerItem> execute()
           
 
Methods inherited from class org.deegree.portal.standard.gazetteer.AbstractGazetteerCommand
createItemsList, createPropertyPath, getResultProperties, loadCapabilities, performGetFeature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FindItemsCommand

FindItemsCommand(String gazetteerAddress,
                 QualifiedName featureType,
                 Map<String,String> properties,
                 String searchString,
                 boolean searchOnAltName,
                 boolean strict,
                 boolean phonetic,
                 boolean matchCase)
Parameters:
gazetteerAddress -
featureType -
properties -
searchString -
searchOnAltName - if true alternativeGeographicIdentifier will be included into search
strict - if false wild cards will be added to search string
phonetic - if true soundex will be used for searching (gazetteer/featuetype must support this)
matchCase -
Method Detail

execute

List<GazetteerItem> execute()
                      throws Exception
Returns:
list of matching location instances (items)
Throws:
Exception

deegree 2.4 (2010/11/11 10:47 build-27-official)

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