org.deegree.protocol.wfs.getpropertyvalue
Class GetPropertyValue

java.lang.Object
  extended by org.deegree.protocol.wfs.AbstractWFSRequest
      extended by org.deegree.protocol.wfs.getpropertyvalue.GetPropertyValue

public class GetPropertyValue
extends AbstractWFSRequest

Represents a GetPropertyValue request to a WFS.

Supported versions:

Version:
$Revision: 31763 $, $Date: 2011-09-05 19:55:05 +0200 (Mon, 05 Sep 2011) $
Author:
Markus Schneider, last edited by: $Author: mschneider $
See Also:
Query

Constructor Summary
GetPropertyValue(Version version, String handle, StandardPresentationParams presentationParams, ResolveParams resolveParams, ValueReference valueReference, ValueReference resolvePath, Query query)
          Creates a new GetPropertyValue instance.
 
Method Summary
 StandardPresentationParams getPresentationParams()
          Returns the parameters that control the presentation of the result set.
 Query getQuery()
          Returns the query to be executed (determines the feature instances for the property value extraction).
 ResolveParams getResolveParams()
          Returns the parameters that control the resolution of references of the result set.
 ValueReference getResolvePath()
          Returns the expression for selecting the returned nodes or child nodes of the queried features.
 ValueReference getValueReference()
          Returns the path along which resource resolution shall be performed.
 
Methods inherited from class org.deegree.protocol.wfs.AbstractWFSRequest
getHandle, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetPropertyValue

public GetPropertyValue(Version version,
                        String handle,
                        StandardPresentationParams presentationParams,
                        ResolveParams resolveParams,
                        ValueReference valueReference,
                        ValueReference resolvePath,
                        Query query)
Creates a new GetPropertyValue instance.

Parameters:
version - protocol version, must not be null
handle - client-generated identifier, may be null
presentationParams - parameters for controlling the presentation of the result set, may be null
resolveParams - parameters for controlling the resolution of references of the result set, may be null
valueReference - selects the nodes or child nodes of queried features to be returned, must not be null
resolvePath - path along which resource resolution shall be performed, may be null (global resource resolution mode)
query - query to be executed, must not be null
Method Detail

getPresentationParams

public StandardPresentationParams getPresentationParams()
Returns the parameters that control the presentation of the result set.

Returns:
presentation control parameters, never null

getResolveParams

public ResolveParams getResolveParams()
Returns the parameters that control the resolution of references of the result set.

Returns:
reference resolution control parameters, never null

getResolvePath

public ValueReference getResolvePath()
Returns the expression for selecting the returned nodes or child nodes of the queried features.

Returns:
expression for selecting the returned nodes or child nodes, never null

getValueReference

public ValueReference getValueReference()
Returns the path along which resource resolution shall be performed.

Returns:
path along which resource resolution shall be performed, or null (global resource resolution mode)

getQuery

public Query getQuery()
Returns the query to be executed (determines the feature instances for the property value extraction).

Returns:
query to be executed, never null


Copyright © 2011. All Rights Reserved.