A B C D E F G I K L M N O P Q R S T U V W X 

A

acquireFeatureData() - Method in class org.opengis.cite.iso19142.util.DataSampler
Attempts to acquire instances of all feature types supported by the WFS using all supported GetFeature message bindings (request encodings).
addAllBindings(Map<String, String>) - Method in class org.opengis.cite.iso19142.util.NamespaceBindings
Adds all of the supplied namespace bindings to the existing set of entries.
addAttributesOnTestFailure(ITestResult) - Method in class org.opengis.cite.iso19142.BaseFixture
Augments the test result with supplementary attributes in the event that a test method failed.
addBBOXPredicate(Document, Element, Element) - Method in class org.opengis.cite.iso19142.basic.filter.BBOXOperatorTests
Adds a BBOX spatial predicate to a GetFeature request entity.
addFeatureType(Document, QName) - Method in class org.opengis.cite.iso19142.simple.DescribeFeatureTypeTests
Adds a wfs:TypeName child element to a wfs:DescribeFeatureType entity.
addNamespaceBinding(String, String) - Method in class org.opengis.cite.iso19142.util.NamespaceBindings
Adds a namespace binding that associates a namespace name with a prefix.
addNamespaceBinding(Document, QName) - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Adds a namespace binding to the document element.
addPropertyIsEqualToPredicate(Document, QName, String, boolean, String, boolean) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsEqualToOperatorTests
Adds a PropertyIsEqualTo predicate to a GetFeature request entity with the given property name and literal value.
addPropertyIsLikePredicate(Document, QName, String, boolean) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsLikeOperatorTests
Adds a PropertyIsLike predicate to a GetFeature request entity with the given property name and pattern.
addPropertyIsNilPredicate(Document, QName, String, boolean) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsNilOperatorTests
Adds a PropertyIsNil predicate to a GetFeature request entity with the given property name.
addPropertyIsNullPredicate(Document, QName, boolean) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsNullOperatorTests
Adds a PropertyIsNull predicate to a GetFeature request entity using the given property name.
addQuery(Document, QName) - Method in class org.opengis.cite.iso19142.basic.GetPropertyValueTests
Adds a simple query element to the request entity.
addQueryIdentifier(Document, String) - Method in class org.opengis.cite.iso19142.simple.DescribeStoredQueriesTests
Adds a wfs:StoredQueryId element with the given text value.
addRelationalPredicate(Document, String, QName, Object, boolean, String) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
Adds a relational predicate to a GetFeature request entity with the given property name and literal value.
addResourceIdPredicate(Document, Set<String>) - Method in class org.opengis.cite.iso19142.basic.filter.ResourceIdOperatorTests
Adds a ResourceId predicate to a GetFeature request entity.
allProtocolsAndFeatureTypes() - Method in class org.opengis.cite.iso19142.BaseFixture
A DataProvider that supplies parameters specifying a supported protocol binding and a feature type.
appendSimpleQuery(Document, QName...) - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Adds a simple wfs:Query element (without a filter) to the given request entity.
appendStoredQuery(Document, String, Map<String, Object>) - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Adds a wfs:StoredQuery element to the given request entity.
APPLICATION_SOAP - Static variable in class org.opengis.cite.iso19142.WFS2
Media type for SOAP 1.2 message envelopes (RFC 3902).
AppSchemaUtils - Class in org.opengis.cite.iso19142.util
Utility methods for accessing and analyzing components of GML application schemas.
AppSchemaUtils() - Constructor for class org.opengis.cite.iso19142.util.AppSchemaUtils
 
assertDescendantElementCount(Document, QName, int) - Static method in class org.opengis.cite.iso19142.ETSAssert
Asserts that the given XML entity contains the expected number of descendant elements having the specified name.
assertFeatureAvailability(String, boolean, WFSClient) - Static method in class org.opengis.cite.iso19142.ETSAssert
Asserts the availability of a feature having the specified resource identifier.
assertFeatureProperties(String, Map<String, Object>, Map<String, String>, WFSClient) - Static method in class org.opengis.cite.iso19142.ETSAssert
Asserts that selected properties of a feature have specified values.
assertQualifiedName(Node, QName) - Static method in class org.opengis.cite.iso19142.ETSAssert
Asserts that the qualified name of a DOM Node matches the expected value.
assertSchematronValid(URL, Source) - Static method in class org.opengis.cite.iso19142.ETSAssert
Asserts that an XML resource satisfies all applicable constraints specified in a Schematron (ISO 19757-3) schema.
assertSchemaValid(Validator, Source) - Static method in class org.opengis.cite.iso19142.ETSAssert
Asserts that an XML resource is schema-valid.
assertStatusCode(int, int[]) - Static method in class org.opengis.cite.iso19142.ETSAssert
Asserts that the actual HTTP status code matches one of the expected status codes.
assertXPath(String, Node, Map<String, String>) - Static method in class org.opengis.cite.iso19142.ETSAssert
Asserts that an XPath 1.0 expression holds true for the given evaluation context.
assertXPath2(String, Source, Map<String, String>) - Static method in class org.opengis.cite.iso19142.ETSAssert
Asserts that an XPath 2.0 expression evaluates to true for the given XML source.

B

BaseFixture - Class in org.opengis.cite.iso19142
A supporting base class that provides common configuration methods and data providers.
BaseFixture() - Constructor for class org.opengis.cite.iso19142.BaseFixture
 
BASIC_WFS - Static variable in class org.opengis.cite.iso19142.WFS2
Service constraint corresponding to the 'Basic WFS' conformance class.
BASIC_WFS_PHASE - Static variable in class org.opengis.cite.iso19142.basic.BasicCapabilitiesTests
 
BasicCapabilitiesTests - Class in org.opengis.cite.iso19142.basic
Tests the service response to a GetCapabilities request for "Basic WFS" conformance.
BasicCapabilitiesTests() - Constructor for class org.opengis.cite.iso19142.basic.BasicCapabilitiesTests
 
BasicGetFeatureTests - Class in org.opengis.cite.iso19142.basic
Tests the response to a GetFeature request that returns a selection of features matching specified criteria.
BasicGetFeatureTests() - Constructor for class org.opengis.cite.iso19142.basic.BasicGetFeatureTests
 
BBOXOperatorTests - Class in org.opengis.cite.iso19142.basic.filter
Tests the response to a GetFeature request that includes a BBOX predicate.
BBOXOperatorTests() - Constructor for class org.opengis.cite.iso19142.basic.filter.BBOXOperatorTests
 
bindingAndAvailFeatureTypeProductSet(ITestContext) - Method in class org.opengis.cite.iso19142.BaseFixture
A DataProvider that supplies a collection of parameter tuples (a product set) where each tuple has two elements: ProtocolBinding - a supported request binding QName - the name of a feature type for which data are available
buildGetCapabilitiesRequest() - Method in class org.opengis.cite.iso19142.basic.BasicCapabilitiesTests
Builds a DOM Document representing a GetCapabilities request for a complete service metadata document.
buildGetCapabilitiesRequest() - Method in class org.opengis.cite.iso19142.locking.LockingCapabilitiesTests
Builds a DOM Document representing a GetCapabilities request for a complete service metadata document.
buildGetCapabilitiesRequest() - Method in class org.opengis.cite.iso19142.transaction.TransactionCapabilitiesTests
Builds a DOM Document representing a GetCapabilities request for a complete service metadata document.
buildGetFeatureRequestEntity() - Method in class org.opengis.cite.iso19142.simple.StoredQueryTests
Builds a DOM Document representing a GetFeature request entity that contains no query expressions.
buildGetFeatureWithLockRequest() - Method in class org.opengis.cite.iso19142.locking.GetFeatureWithLockTests
Builds a DOM Document representing a GetFeatureWithLock request entity.
buildQName(Node) - Static method in class org.opengis.cite.iso19142.util.ServiceMetadataUtils
Builds a QName representing the qualified name conveyed by a node with text content.
buildRequestEntity() - Method in class org.opengis.cite.iso19142.basic.BasicGetFeatureTests
Builds a DOM Document node representing the entity body for a GetFeature request.
buildRequestEntity() - Method in class org.opengis.cite.iso19142.basic.filter.QueryFilterFixture
Builds a DOM Document node representing the entity body for a GetFeature request.
buildRequestEntity(Method) - Method in class org.opengis.cite.iso19142.basic.GetPropertyValueTests
Builds a DOM Document node representing the entity body for this request.
buildRequestEntity() - Method in class org.opengis.cite.iso19142.simple.DescribeFeatureTypeTests
Builds a DOM Document node representing the request entity (/wfs:DescribeFeatureType).
buildSchematronValidator(String, String) - Static method in class org.opengis.cite.iso19142.util.ValidationUtils
Constructs a SchematronValidator that will check an XML resource against the rules defined in a Schematron schema.
buildSimpleLockFeatureRequest() - Method in class org.opengis.cite.iso19142.locking.LockFeatureTests
Builds a DOM Document representing a LockFeature request entity.
buildTransactionRequest() - Method in class org.opengis.cite.iso19142.transaction.TransactionFixture
Builds a DOM Document representing a Transaction request entity.
buildValidator() - Method in class org.opengis.cite.iso19142.basic.BasicGetFeatureTests
Creates a special XML Schema Validator that uses schema location hints specified in an XML instance document.

C

calculateRange(String[], QName) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
Calculates the range of the given values and returns the minimum and maximum values as valid string literals.
capabilitiesDescribesLockingWFS() - Method in class org.opengis.cite.iso19142.locking.LockingCapabilitiesTests
[Test] Checks the content of the complete service metadata document for additional service endpoints and properties (constraints) that must be present.
capabilitiesDescribesTransactionalWFS() - Method in class org.opengis.cite.iso19142.transaction.TransactionCapabilitiesTests
[Test] Verifies that the content of the complete service metadata document (wfs:WFS_Capabilities) satisfies the requirements for "Transactional WFS" conformance.
capabilitiesDocCorrespondsToWfsSimple() - Method in class org.opengis.cite.iso19142.simple.ServiceMetadataTests
Checks that the content of the WFS capabilities document reflects the Simple WFS conformance class.
capabilitiesDocIsXmlSchemaValid() - Method in class org.opengis.cite.iso19142.simple.ServiceMetadataTests
Verifies that the WFS capabilities document is valid with respect to the official wfs.xsd schema.
checkDataAvailability(ITestContext) - Method in class org.opengis.cite.iso19142.simple.Prerequisites
Confirms that the SUT can supply data for at least one advertised feature type.
checkServiceIsAvailable(ITestContext) - Method in class org.opengis.cite.iso19142.simple.Prerequisites
Confirms that the SUT is available and produces a service description in response to a basic GetCapabilities request.
clearQueryIdentifiers() - Method in class org.opengis.cite.iso19142.simple.DescribeStoredQueriesTests
 
clearTypeNames() - Method in class org.opengis.cite.iso19142.simple.DescribeFeatureTypeTests
 
client - Variable in class org.opengis.cite.iso19142.util.WFSClient
 
compileWfsSchema(ITestContext) - Method in class org.opengis.cite.iso19142.simple.ServiceMetadataTests
Compiles the main WFS 2.0 schema.
ConformanceClass - Enum in org.opengis.cite.iso19142
A WFS 2.0 conformance class.
createElement(QName) - Static method in class org.opengis.cite.iso19142.util.XMLUtils
Creates a new Element having the specified qualified name.
createFeatureInstance(QName) - Method in class org.opengis.cite.iso19142.transaction.InsertTests
Creates a new representation of a feature instance.
createGeometryBaseType() - Method in class org.opengis.cite.iso19142.basic.filter.BBOXOperatorTests
Creates an XSTypeDefinition object representing the gml:AbstractGeometryType definition.
createGMLEnvelope() - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Creates a GML envelope covering the area of use for the "WGS 84" CRS (srsName="urn:ogc:def:crs:EPSG::4326").
createReplacementFeature(Element) - Method in class org.opengis.cite.iso19142.transaction.ReplaceTests
Creates a new feature representation by cloning and modifying the original instance.
createRequestEntity(String) - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Creates an XML request entity of the specified request type.
createValueReference(XSElementDeclaration) - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Creates an Element node (fes:ValueReference) containing an XPath expression derived from a property element declaration.

D

DATA_UNAVAILABLE - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
dataSampler - Variable in class org.opengis.cite.iso19142.basic.filter.QueryFilterFixture
Acquires and saves sample data.
dataSampler - Variable in class org.opengis.cite.iso19142.transaction.TransactionFixture
 
DataSampler - Class in org.opengis.cite.iso19142.util
Obtains samples of the feature data available from the WFS under test.
DataSampler(Document) - Constructor for class org.opengis.cite.iso19142.util.DataSampler
Constructs a new DataSampler for a particular WFS implementation.
defaultEnvelope(String) - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Creates an envelope representing the area of use for the default CRS.
delete(Map<String, QName>, ProtocolBinding) - Method in class org.opengis.cite.iso19142.util.WFSClient
Submits a request to delete a collection of features specified by identifier and type name.
DELETE - Static variable in class org.opengis.cite.iso19142.WFS2
Delete element (Transaction).
deleteData() - Method in class org.opengis.cite.iso19142.util.DataSampler
Deletes all saved data files.
deleteFeature(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.transaction.DeleteTests
[Test] Submits a Transaction request to delete an existing feature instance.
DeleteTests - Class in org.opengis.cite.iso19142.transaction
Tests the response to a Transaction request that includes one or more delete actions.
DeleteTests() - Constructor for class org.opengis.cite.iso19142.transaction.DeleteTests
 
DESC_STORED_QUERIES - Static variable in class org.opengis.cite.iso19142.WFS2
 
DESCRIBE_FEATURE_TYPE - Static variable in class org.opengis.cite.iso19142.WFS2
 
describeAllFeatureTypes(ProtocolBinding) - Method in class org.opengis.cite.iso19142.simple.DescribeFeatureTypeTests
If the typeNames parameter is omitted, the complete application schema(s) supported by the server shall be returned in response.
describeAllStoredQueries(ProtocolBinding) - Method in class org.opengis.cite.iso19142.simple.DescribeStoredQueriesTests
If no stored query identifiers are supplied in the request then all stored queries offered by a server shall be described (one or more).
DescribeFeatureTypeTests - Class in org.opengis.cite.iso19142.simple
Tests the service response to a DescribeFeatureType request.
DescribeFeatureTypeTests() - Constructor for class org.opengis.cite.iso19142.simple.DescribeFeatureTypeTests
 
DescribeStoredQueriesTests - Class in org.opengis.cite.iso19142.simple
Tests the service response to a DescribeStoredQueries request.
DescribeStoredQueriesTests() - Constructor for class org.opengis.cite.iso19142.simple.DescribeStoredQueriesTests
 
describeStoredQuery_GetFeatureById(ProtocolBinding) - Method in class org.opengis.cite.iso19142.simple.DescribeStoredQueriesTests
A conforming service must implement at least the GetFeatureById stored query, which has the identifier "urn:ogc:def:query:OGC-WFS::GetFeatureById".
describeUnknownFeatureType(ProtocolBinding) - Method in class org.opengis.cite.iso19142.simple.DescribeFeatureTypeTests
If the typeNames parameter specifies an unknown feature type, the resulting exception report must indicate an "InvalidParameterValue" error.
docBuilder - Variable in class org.opengis.cite.iso19142.BaseFixture
A DOM parser.
doTestRun(Document) - Method in class org.opengis.cite.iso19142.TestNGController
 

E

EPSG_4326 - Static variable in class org.opengis.cite.iso19142.WFS2
CRS: EPSG 4326 (see cl.
EQUAL - Static variable in class org.opengis.cite.iso19142.FES2
PropertyIsEqualTo operator
ErrorMessage - Class in org.opengis.cite.iso19142
Utility class for retrieving and formatting localized error messages that describe failed assertions.
ErrorMessage() - Constructor for class org.opengis.cite.iso19142.ErrorMessage
 
ErrorMessageKeys - Class in org.opengis.cite.iso19142
Defines keys used to access localized messages for assertion errors.
ErrorMessageKeys() - Constructor for class org.opengis.cite.iso19142.ErrorMessageKeys
 
ETS_PKG - Static variable in class org.opengis.cite.iso19142.BaseFixture
Root ETS package.
ETSAssert - Class in org.opengis.cite.iso19142
Provides a set of custom assertion methods.
evaluateXPath(Node, String, Map<String, String>) - Static method in class org.opengis.cite.iso19142.util.XMLUtils
Evaluates an XPath 1.0 expression using the given context and returns the result as a node set.
evaluateXPath(Node, String, Map<String, String>, QName) - Static method in class org.opengis.cite.iso19142.util.XMLUtils
Evaluates an XPath 1.0 expression using the given context and returns the result as the specified type.
evaluateXPath2(Source, String, Map<String, String>) - Static method in class org.opengis.cite.iso19142.util.XMLUtils
Evaluates an XPath 2.0 expression using the Saxon s9api interfaces.
executeGetFeatureByType(QName, ProtocolBinding) - Method in class org.opengis.cite.iso19142.simple.StoredQueryTests
Submits a request to execute the GetFeatureByType stored query.
executeTransaction(Document, ProtocolBinding) - Method in class org.opengis.cite.iso19142.util.WFSClient
 
extractBodyAsDocument(ClientResponse, ProtocolBinding) - Method in class org.opengis.cite.iso19142.BaseFixture
Extracts the body of the response message as a DOM Document node.
extractEndpoint(ITestContext) - Method in class org.opengis.cite.iso19142.simple.SimpleCapabilitiesTests
Extracts the GET request endpoint from the capabilities document.
extractFeatureIdentifiers(Document) - Method in class org.opengis.cite.iso19142.transaction.InsertTests
Extracts a list of identifiers for features that were successfully inserted.
extractFeatureInfo(Document) - Static method in class org.opengis.cite.iso19142.util.ServiceMetadataUtils
Extracts information about feature types from the service metadata document.
extractSchemaReference(Source, String) - Static method in class org.opengis.cite.iso19142.util.ValidationUtils
Extracts an XML Schema reference from a source XML document.

F

FEATURE_AVAILABILITY - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
FEATURE_COLLECTION - Static variable in class org.opengis.cite.iso19142.WFS2
FeatureCollection element.
featureInfo - Variable in class org.opengis.cite.iso19142.BaseFixture
 
FeatureTypeInfo - Class in org.opengis.cite.iso19142
Provides information about a feature type managed by a WFS.
FeatureTypeInfo() - Constructor for class org.opengis.cite.iso19142.FeatureTypeInfo
 
featureTypes - Variable in class org.opengis.cite.iso19142.BaseFixture
 
featureTypes - Variable in class org.opengis.cite.iso19142.util.WFSClient
The list of feature types recognized by the SUT.
FES - Static variable in class org.opengis.cite.iso19142.Namespaces
ISO 19143:2010 (FES 2.0)
FES2 - Class in org.opengis.cite.iso19142
Contains various constants pertaining to standard filter expressions specified in ISO 19143:2010.
fetchRandomFeatureIdentifier(Map<QName, FeatureTypeInfo>) - Method in class org.opengis.cite.iso19142.locking.LockFeatureTests
Obtains the system-assigned identifier of an instance of some randomly selected feature type.
FID_NOT_FOUND - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
findFeatureIdentifier(Document) - Method in class org.opengis.cite.iso19142.simple.StoredQueryTests
Attempts to find a feature identifier by (a) querying the SUT if it implements the "Basic WFS" conformance class, or (b) invoking the stored query GetFeatureByType.
findFeaturePropertyValue(XSModel, QName, Set<XSTypeDefinition>) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
Inspects sample data retrieved from the SUT and determines the range of simple property values for the specified feature type.
findMatchingPropertyValue(QName) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsEqualToOperatorTests
Inspects sample data retrieved from the SUT and finds a value that matches at least one simple property for the specified feature type.
format(String, Object...) - Static method in class org.opengis.cite.iso19142.ErrorMessage
Produces a formatted error message using the supplied substitution arguments and the current locale.

G

generateMatchingStringPattern(QName) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsLikeOperatorTests
Inspects sample data retrieved from the SUT and generates a pattern that matches at least one simple property value (of type xsd:string) for the specified feature type.
get(String) - Static method in class org.opengis.cite.iso19142.ErrorMessage
Retrieves a simple message according to the current locale.
GET_CAPABILITIES - Static variable in class org.opengis.cite.iso19142.WFS2
 
GET_FEATURE - Static variable in class org.opengis.cite.iso19142.WFS2
 
GET_FEATURE_ENTITY - Variable in class org.opengis.cite.iso19142.basic.filter.QueryFilterFixture
 
GET_FEATURE_WITH_LOCK - Static variable in class org.opengis.cite.iso19142.WFS2
GetFeatureWithLock request element.
GET_PROP_VALUE - Static variable in class org.opengis.cite.iso19142.WFS2
 
getAllBindings() - Method in class org.opengis.cite.iso19142.util.NamespaceBindings
Returns an unmodifiable view of the declared namespace bindings.
getAllFeatureProperties(XSModel, QName) - Static method in class org.opengis.cite.iso19142.util.AppSchemaUtils
Produces a list of all properties for a specified feature type.
getAnyTransactionBinding() - Method in class org.opengis.cite.iso19142.util.WFSClient
Returns a protocol binding suitable for transaction requests.
getBuiltInDatatype(XSElementDeclaration) - Static method in class org.opengis.cite.iso19142.util.AppSchemaUtils
Determines the built-in XML Schema datatype from which the given element declaration is derived.
getCapabilities() - Method in class org.opengis.cite.iso19142.util.WFSClient
Retrieves a complete representation of the capabilities document from the WFS implementation described by the service metadata.
getCapabilities_acceptVersions(ProtocolBinding) - Method in class org.opengis.cite.iso19142.simple.SimpleCapabilitiesTests
Acceptable versions of the capabilities document are specified in order of preference (10.0.0, 2.0.0, 1.1.0).
getCapabilities_missingServiceParam() - Method in class org.opengis.cite.iso19142.simple.SimpleCapabilitiesTests
A GET request that omits a mandatory query parameter must produce a response with status code 400 (Bad Request) and an exception report containing the exception code MissingParameterValue.
getCode() - Method in class org.opengis.cite.iso19142.TestNGController
 
getConformanceClaims(Document) - Static method in class org.opengis.cite.iso19142.util.ServiceMetadataUtils
Returns a set of conformance classes that the WFS under test claims to satisfy.
getConstraintName() - Method in enum org.opengis.cite.iso19142.ConformanceClass
 
getConstraintName() - Method in enum org.opengis.cite.iso19142.ProtocolBinding
 
getDefaultCRS() - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Gets the identifier of the default CRS for this feature type.
getElementsByNamespaceURI(Node, String) - Static method in class org.opengis.cite.iso19142.util.XMLUtils
Returns a List of all descendant Element nodes having the specified [namespace name] property.
getFeatureById(String) - Method in class org.opengis.cite.iso19142.util.DataSampler
Returns a feature instance from the sample data.
getFeatureByType(QName, int, ProtocolBinding) - Method in class org.opengis.cite.iso19142.util.WFSClient
Retrieves feature representations by type name.
getFeaturePropertiesByType(XSModel, QName, XSTypeDefinition) - Static method in class org.opengis.cite.iso19142.util.AppSchemaUtils
Produces a list of feature properties where the property value has a type derived from the given (simple or complex) type definition.
getFeaturesByType(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.BasicGetFeatureTests
Submits a minimal GetFeature request for features of a specified type (obtained from the capabilities document).
getFeatureTypeInfo() - Method in class org.opengis.cite.iso19142.util.DataSampler
Returns a Map containing information about the feature types supported by the WFS.
getFeatureTypes() - Method in class org.opengis.cite.iso19142.BaseFixture
A DataProvider that supplies the complete set of feature types recognized by the SUT.
getFeatureTypes(Document) - Static method in class org.opengis.cite.iso19142.util.ServiceMetadataUtils
Extracts the list of feature type names from a WFS capabilities document.
GetFeatureWithLockTests - Class in org.opengis.cite.iso19142.locking
Tests the response to a GetFeatureWithLock request that attempts to lock feature instances that belong to a set of query results.
GetFeatureWithLockTests() - Constructor for class org.opengis.cite.iso19142.locking.GetFeatureWithLockTests
 
getFullCapabilities() - Method in class org.opengis.cite.iso19142.simple.SimpleCapabilitiesTests
A minimally valid GetCapabilities request must produce a complete representation of the service capabilities document.
getGeoExtent() - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Gets the geographic extent of the feature instances.
getGlobalBindings(Document) - Static method in class org.opengis.cite.iso19142.util.ServiceMetadataUtils
Discovers which protocol bindings are broadly implemented by a WFS.
getInstantiatedFeatureTypes() - Method in class org.opengis.cite.iso19142.BaseFixture
A DataProvider that supplies feature type names for which instances exist.
getName() - Method in enum org.opengis.cite.iso19142.SuiteAttribute
 
getNamespaceURI(String) - Method in class org.opengis.cite.iso19142.util.NamespaceBindings
 
getNillableProperties(XSModel, QName) - Static method in class org.opengis.cite.iso19142.util.AppSchemaUtils
Produces a list of nillable properties for the specified feature type.
getNumericDataTypes(XSModel) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
Returns a set of primitive numeric data type definitions (xsd:decimal, xsd:double, xsd:float).
getOperationBindings(Document, String) - Static method in class org.opengis.cite.iso19142.util.ServiceMetadataUtils
Determines which protocol bindings are supported for a given operation.
getOperationEndpoint(Document, String, ProtocolBinding) - Static method in class org.opengis.cite.iso19142.util.ServiceMetadataUtils
Extracts a request endpoint from a WFS capabilities document.
getPrefix(String) - Method in class org.opengis.cite.iso19142.util.NamespaceBindings
 
getPrefixes(String) - Method in class org.opengis.cite.iso19142.util.NamespaceBindings
 
getProperty_emptyValueRef(ProtocolBinding) - Method in class org.opengis.cite.iso19142.basic.GetPropertyValueTests
If the valueReference is an empty string, an ExceptionReport is expected to contain the error code "InvalidParameterValue".
getProperty_gmlId(ProtocolBinding) - Method in class org.opengis.cite.iso19142.basic.GetPropertyValueTests
Submits a GetPropertyByValue request for a known feature type with valueReference="@gml:id".
GetPropertyValueTests - Class in org.opengis.cite.iso19142.basic
Tests the service response to a GetPropertyValue request.
GetPropertyValueTests() - Constructor for class org.opengis.cite.iso19142.basic.GetPropertyValueTests
 
getProtocolBindings(ITestContext) - Method in class org.opengis.cite.iso19142.BaseFixture
A DataProvider that supplies the set of application protocol bindings supported by the SUT.
getRequestEndpoints(Document, String) - Static method in class org.opengis.cite.iso19142.util.ServiceMetadataUtils
Returns a Map containing the HTTP endpoints for a given service request.
getRequiredProperties(XSModel, QName) - Static method in class org.opengis.cite.iso19142.util.AppSchemaUtils
Produces a list of all required properties for a given feature type.
getSampleData() - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Returns a File containing sample data.
getServiceDescription() - Method in class org.opengis.cite.iso19142.util.WFSClient
 
getSimpleFeatureProperties(XSModel, QName) - Static method in class org.opengis.cite.iso19142.util.AppSchemaUtils
Produces a list of properties for a specified feature type that have either (a) a simple type definition or (b) a complex type definition with a simple content model.
getSimplePropertyValues(QName, QName, String) - Method in class org.opengis.cite.iso19142.util.DataSampler
Returns a list containing the values (in document order) of the specified feature property in the sample data set.
getTemporalDataTypes(XSModel) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
Returns a set of primitive, non-recurring temporal data type definitions, including: xsd:dateTime ("yyyy-MM-dd'T'HH:mm:ssZ") xsd:date ("yyyy-MM-ddZ") xsd:gYearMonth ("yyyy-MM") xsd:gYear ("yyyy")
getTitle() - Method in class org.opengis.cite.iso19142.TestNGController
 
getType() - Method in enum org.opengis.cite.iso19142.SuiteAttribute
 
getTypeName() - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Get the qualified name of the feature type.
getVersion() - Method in class org.opengis.cite.iso19142.TestNGController
 
globalBindings - Variable in class org.opengis.cite.iso19142.util.WFSClient
The set of message bindings broadly implemented by the SUT.
GML - Static variable in class org.opengis.cite.iso19142.Namespaces
ISO 19136:2007 (GML 3.2)
gmlNameIsNull(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsNullOperatorTests
[Test] Submits a GetFeature request containing a PropertyIsNull predicate designating the gml:name property.
GREATER_THAN - Static variable in class org.opengis.cite.iso19142.FES2
PropertyIsGreaterThan operator
GREATER_THAN_OR_EQUAL - Static variable in class org.opengis.cite.iso19142.FES2
PropertyIsGreaterThanOrEqualTo operator

I

ID_PARAM - Static variable in class org.opengis.cite.iso19142.WFS2
 
implementsBasicWFS(ITestContext) - Method in class org.opengis.cite.iso19142.basic.BasicCapabilitiesTests
Run the tests for the "Basic WFS" conformance class only if the service constraint "ImplementsBasicWFS" has the value 'TRUE'.
implementsLockingWFS(ITestContext) - Method in class org.opengis.cite.iso19142.locking.LockingCapabilitiesTests
Confirms that the service constraint "ImplementsLockingWFS" has the value 'TRUE'.
implementsTransactionalWFS(ITestContext) - Method in class org.opengis.cite.iso19142.transaction.TransactionCapabilitiesTests
Run the tests for the "Transactional WFS" conformance class only if the service constraint "ImplementsTransactionalWFS" has the value 'TRUE'.
initBaseFixture(ITestContext) - Method in class org.opengis.cite.iso19142.BaseFixture
Sets up the base fixture.
initClassFixture(String, ITestContext) - Method in class org.opengis.cite.iso19142.simple.StoredQueryTests
Initializes the test class fixture.
initParser() - Method in class org.opengis.cite.iso19142.BaseFixture
Initializes the (namespace-aware) DOM parser.
initQueryFilterFixture(ITestContext) - Method in class org.opengis.cite.iso19142.basic.filter.QueryFilterFixture
Obtains a DataSampler object from the test suite context (the value of the SuiteAttribute.SAMPLER attribute), or adds one if it's not found there.
initTransactionFixture(ITestContext) - Method in class org.opengis.cite.iso19142.transaction.TransactionFixture
Obtains a DataSampler object from the test run context (the value of the SuiteAttribute.SAMPLER attribute).
insert(List<Element>, ProtocolBinding) - Method in class org.opengis.cite.iso19142.util.WFSClient
Submits a request to insert a collection of GML feature instances.
INSERT - Static variable in class org.opengis.cite.iso19142.WFS2
Insert element (Transaction).
insertGMLProperty(Element, Element) - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Inserts a standard GML property into a given feature instance.
insertInvalidFeature() - Method in class org.opengis.cite.iso19142.transaction.InsertTests
[Test] Submits a Transaction request to insert a feature instance of a type not recognized by the SUT.
insertNewFeature(Document, Node) - Method in class org.opengis.cite.iso19142.transaction.InsertTests
Appends a wfs:Insert element to the document element in the given request entity.
insertRandomIdentifier(Element) - Method in class org.opengis.cite.iso19142.transaction.InsertTests
Inserts a user-assigned gml:identifier element having a random UUID value.
insertSupportedFeature(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.transaction.InsertTests
[Test] Submits a Transaction request to insert a feature instance of a type supported by the SUT.
InsertTests - Class in org.opengis.cite.iso19142.transaction
Tests the response to a Transaction request that includes one or more insert actions.
InsertTests() - Constructor for class org.opengis.cite.iso19142.transaction.InsertTests
 
invalidGeometryOperand(QName) - Method in class org.opengis.cite.iso19142.basic.filter.BBOXOperatorTests
[Test] Submits a GetFeature request where the BBOX predicate refers to a feature property (gml:description) that is not geometry-valued.
invalidOperand_boundedBy(ProtocolBinding) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
[Test] Submits a GetFeature request containing a relational filter predicate that refers to the complex feature property gml:boundedBy (with fes:Literal/gml:Envelope as the literal operand).
invalidPropertyReference(ProtocolBinding) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
[Test] Submits a GetFeature request containing a relational filter predicate that refers to an invalid feature property.
invokeGetFeatureById(ProtocolBinding) - Method in class org.opengis.cite.iso19142.simple.StoredQueryTests
[Test] Invoking the GetFeatureById query with a known feature identifier shall produce the matching feature representation (@gml:id) as the response entity.
invokeGetFeatureByIdWithUnknownID(ProtocolBinding) - Method in class org.opengis.cite.iso19142.simple.StoredQueryTests
[Test] Invoking the GetFeatureById query with an id parameter value that does not match any feature should produce an error response with status code 404 (Not Found) or 403 (Forbidden).
invokeStoredQuery(String, Map<String, Object>) - Method in class org.opengis.cite.iso19142.util.WFSClient
Invokes a stored query using any supported protocol binding (request encoding).
isInstantiated() - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Indicates whether or not there are any instances of this feature type available in the data store.
isLoggable(Level) - Static method in class org.opengis.cite.iso19142.util.TestSuiteLogger
Indicates if the logger is enabled at a given logging level.
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.opengis.cite.iso19142.util.SOAPMessageConsumer
 

K

KVP_ENC - Static variable in class org.opengis.cite.iso19142.WFS2
Service constraint indicating support for HTTP GET method bindings.

L

LESS_THAN - Static variable in class org.opengis.cite.iso19142.FES2
PropertyIsLessThan operator
LESS_THAN_OR_EQUAL - Static variable in class org.opengis.cite.iso19142.FES2
PropertyIsLessThanOrEqualTo operator
LIST_STORED_QUERIES - Static variable in class org.opengis.cite.iso19142.WFS2
 
listStoredQueries(ProtocolBinding) - Method in class org.opengis.cite.iso19142.simple.ListStoredQueriesTests
The response to a ListStoredQueries request must include an XML entity having wfs:ListStoredQueriesResponse as the document element.
ListStoredQueriesTests - Class in org.opengis.cite.iso19142.simple
Tests the service response to a ListStoredQueries request.
ListStoredQueriesTests() - Constructor for class org.opengis.cite.iso19142.simple.ListStoredQueriesTests
 
LOCAL_NAME - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
LOCK_FEATURE - Static variable in class org.opengis.cite.iso19142.WFS2
LockFeature request element.
LOCK_FEATURE_RSP - Static variable in class org.opengis.cite.iso19142.WFS2
LockFeature response element.
lockAllFeaturesByType(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.locking.LockFeatureTests
[Test] Locks all feature instances of a given type using default values for all locking options.
lockAllQueryResults_30Seconds() - Method in class org.opengis.cite.iso19142.locking.GetFeatureWithLockTests
[Test] Submits a request to lock all instances of a randomly selected feature type for 30 seconds.
lockFeatureAlreadyLocked() - Method in class org.opengis.cite.iso19142.locking.LockFeatureTests
[Test] A feature instance may be locked by only one lock.
lockFeatureAndAttemptDelete() - Method in class org.opengis.cite.iso19142.locking.LockFeatureTests
[Test] Submits a request to lock a feature instance; within this interval an attempt to delete the instance without the correct lock identifier should fail with exception code MissingParameterValue.
LockFeatureTests - Class in org.opengis.cite.iso19142.locking
Tests the response to a LockFeature request that attempts to lock feature instances identified using one or more query expressions.
LockFeatureTests() - Constructor for class org.opengis.cite.iso19142.locking.LockFeatureTests
 
LOCKING_WFS - Static variable in class org.opengis.cite.iso19142.WFS2
Service constraint corresponding to the 'Locking WFS' conformance class.
LOCKING_WFS_PHASE - Static variable in class org.opengis.cite.iso19142.locking.LockingCapabilitiesTests
 
LockingCapabilitiesTests - Class in org.opengis.cite.iso19142.locking
Verifies that the content of the service description satisfies the requirements for "Locking WFS" conformance.
LockingCapabilitiesTests() - Constructor for class org.opengis.cite.iso19142.locking.LockingCapabilitiesTests
 
LockingFixture - Class in org.opengis.cite.iso19142.locking
Provides configuration methods that facilitate the testing of locking behavior specified for the "Locking WFS" conformance level.
LockingFixture() - Constructor for class org.opengis.cite.iso19142.locking.LockingFixture
 
lockQueryResults_hits() - Method in class org.opengis.cite.iso19142.locking.GetFeatureWithLockTests
[Test] The only valid value for the resultType attribute in a GetFeatureWithLock request is "results".
locks - Variable in class org.opengis.cite.iso19142.locking.LockingFixture
List containing lock identifiers
lockSomeQueryResults() - Method in class org.opengis.cite.iso19142.locking.GetFeatureWithLockTests
[Test] Submits a request to lock all instances of a randomly selected feature type (Q1) for 60 seconds.
log(Level, String, Object[]) - Static method in class org.opengis.cite.iso19142.util.TestSuiteLogger
Logs a message at the specified logging level with the given message parameters.
log(Level, String, Exception) - Static method in class org.opengis.cite.iso19142.util.TestSuiteLogger
Logs a message at the specified logging level with the given Exception object that represents a noteworthy error condition.
log(Level, String) - Static method in class org.opengis.cite.iso19142.util.TestSuiteLogger
Logs a simple message at the specified logging level.

M

main(String[]) - Static method in class org.opengis.cite.iso19142.TestNGController
A convenience method to facilitate test development.
MISSING_INFOSET_ITEM - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
MISSING_XML_ENTITY - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
model - Variable in class org.opengis.cite.iso19142.basic.filter.QueryFilterFixture
An XSModel object representing the application schema supported by the SUT.
model - Variable in class org.opengis.cite.iso19142.transaction.TransactionFixture
An XSModel object representing the application schema supported by the SUT.

N

NAMESPACE_NAME - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
NamespaceBindings - Class in org.opengis.cite.iso19142.util
Provides namespace bindings for evaluating XPath 1.0 expressions using the JAXP XPath API.
NamespaceBindings() - Constructor for class org.opengis.cite.iso19142.util.NamespaceBindings
 
Namespaces - Class in org.opengis.cite.iso19142
XML namespace names.
NAMESPACES_PARAM - Static variable in class org.opengis.cite.iso19142.WFS2
 
NATIVE - Static variable in class org.opengis.cite.iso19142.WFS2
Native element (Transaction).
newPropertyValue(XSElementDeclaration, List<String>) - Method in class org.opengis.cite.iso19142.transaction.Update
Returns a new property value that conforms to the applicable simple type definition (xs:string, xs:dateTime, xs:double).
newResourceIdFilter(String) - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Builds a filter predicate containing a fes:ResourceId element that identifies the feature instance to be modified.
NO_MEMBERS - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
NOT_EQUAL - Static variable in class org.opengis.cite.iso19142.FES2
PropertyIsNotEqualTo operator
NOT_SCHEMA_VALID - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 

O

onExecutionFinish() - Method in class org.opengis.cite.iso19142.TestRunListener
 
onExecutionStart() - Method in class org.opengis.cite.iso19142.TestRunListener
Notifies the listener that a test run is about to start; it looks for a JNDI DataSource named "jdbc/EPSG" that provides access to a database containing the official EPSG geodetic parameters.
onFinish(ISuite) - Method in class org.opengis.cite.iso19142.SuiteFixtureListener
 
onStart(ISuite) - Method in class org.opengis.cite.iso19142.SuiteFixtureListener
 
org.opengis.cite.iso19142 - package org.opengis.cite.iso19142
This executable test suite (ETS) validates WFS 2.0 implementations in accord with ISO 19136:2007.
org.opengis.cite.iso19142.basic - package org.opengis.cite.iso19142.basic
This package contains test classes that assess conformance of the SUT with respect to the "Basic WFS" conformance level.
org.opengis.cite.iso19142.basic.filter - package org.opengis.cite.iso19142.basic.filter
This package includes tests covering the use of filter predicates in query expressions.
org.opengis.cite.iso19142.locking - package org.opengis.cite.iso19142.locking
This package contains tests that assess behavior of the SUT with respect to the "Locking WFS" conformance level.
org.opengis.cite.iso19142.simple - package org.opengis.cite.iso19142.simple
This package contains test classes that assess conformance of the SUT with respect to the "Simple WFS" conformance class, which is the lowest level of WFS 2.0 conformance.
org.opengis.cite.iso19142.transaction - package org.opengis.cite.iso19142.transaction
This package contains test classes that assess behavior of the SUT with respect to the "Transactional WFS" conformance level.
org.opengis.cite.iso19142.util - package org.opengis.cite.iso19142.util
This package includes miscellaneous utility classes to support testing.
OWS - Static variable in class org.opengis.cite.iso19142.Namespaces
OGC 06-121r3 (OWS 1.1)

P

PARAM_ELEM - Static variable in class org.opengis.cite.iso19142.WFS2
Local name of Parameter element in a StoredQuery.
PREDICATE_NOT_SATISFIED - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
Prerequisites - Class in org.opengis.cite.iso19142.simple
Confirms the readiness of the SUT to undergo testing.
Prerequisites() - Constructor for class org.opengis.cite.iso19142.simple.Prerequisites
 
processWfsParameter(ISuite) - Method in class org.opengis.cite.iso19142.SuiteFixtureListener
Processes the "wfs" test suite parameter that specifies a URI reference for the service description (capabilities document).
propertyIsEqualTo_caseSensitive(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsEqualToOperatorTests
[Test] Submits a GetFeature request containing a PropertyIsEqualTo predicate that applies to some simple feature property.
PropertyIsEqualToOperatorTests - Class in org.opengis.cite.iso19142.basic.filter
Tests the response to a GetFeature request that includes a PropertyIs[Not]EqualTo filter that compares the value of a property against some specified value.
PropertyIsEqualToOperatorTests() - Constructor for class org.opengis.cite.iso19142.basic.filter.PropertyIsEqualToOperatorTests
 
propertyIsGreaterThan_matchAny(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
[Test] Submits a GetFeature request containing a PropertyIsGreaterThan predicate that applies to some simple (numeric or temporal) feature property.
propertyIsGreaterThanEqualTo_matchAny(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
[Test] Submits a GetFeature request containing a PropertyIsGreaterThanOrEqualTo predicate that applies to some simple (numeric or temporal) feature property.
propertyIsLessThan_matchAll(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
[Test] Submits a GetFeature request containing a PropertyIsLessThan predicate that applies to some simple (numeric or temporal) feature property.
propertyIsLessThan_matchAny(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
[Test] Submits a GetFeature request containing a PropertyIsLessThan predicate that applies to some simple (numeric or temporal) feature property.
propertyIsLessThanEqualTo_matchAny(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
[Test] Submits a GetFeature request containing a PropertyIsLessThanOrEqualTo predicate that applies to some simple (numeric or temporal) feature property.
propertyIsLike(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsLikeOperatorTests
[Test] Submits a GetFeature request containing a PropertyIsLike predicate that applies to some simple feature property (of type xsd:string).
PropertyIsLikeOperatorTests - Class in org.opengis.cite.iso19142.basic.filter
Tests the response to a GetFeature request that includes a PropertyIsLike filter that tests the value of a property using a specified pattern--a combination of regular characters and metacharacters.
PropertyIsLikeOperatorTests() - Constructor for class org.opengis.cite.iso19142.basic.filter.PropertyIsLikeOperatorTests
 
propertyIsNil(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsNilOperatorTests
[Test] Submits a GetFeature request containing a PropertyIsNil predicate designating a nillable feature property (the last one in document order, if any).
PropertyIsNilOperatorTests - Class in org.opengis.cite.iso19142.basic.filter
Tests the response to a GetFeature request that includes a PropertyIsNil filter predicate that tests the content of a specified property and evaluates if it is nil.
PropertyIsNilOperatorTests() - Constructor for class org.opengis.cite.iso19142.basic.filter.PropertyIsNilOperatorTests
 
propertyIsNotEqualTo_caseSensitive(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsEqualToOperatorTests
[Test] Submits a GetFeature request containing a PropertyIsNotEqualTo predicate that applies to some simple feature property.
propertyIsNotLike(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsLikeOperatorTests
[Test] Submits a GetFeature request containing a Not/PropertyIsLike predicate that applies to some simple feature property (of type xsd:string).
propertyIsNotNull(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.PropertyIsNullOperatorTests
[Test] Submits a GetFeature request containing a Not/PropertyIsNull predicate designating some feature property (the last one in document order).
PropertyIsNullOperatorTests - Class in org.opengis.cite.iso19142.basic.filter
Tests the response to a GetFeature request that includes a PropertyIsNull filter predicate; this operator tests for the existence of a specified feature property.
PropertyIsNullOperatorTests() - Constructor for class org.opengis.cite.iso19142.basic.filter.PropertyIsNullOperatorTests
 
ProtocolBinding - Enum in org.opengis.cite.iso19142
An enumerated type that indicates how a request message is bound to an application protocol.

Q

QRY_GET_FEATURE_BY_ID - Static variable in class org.opengis.cite.iso19142.WFS2
 
QRY_GET_FEATURE_BY_TYPE - Static variable in class org.opengis.cite.iso19142.WFS2
 
QUERY_ELEM - Static variable in class org.opengis.cite.iso19142.WFS2
Local name of ad hoc Query element.
QueryFilterFixture - Class in org.opengis.cite.iso19142.basic.filter
Provides configuration methods that facilitate the testing of query filters by inspecting the application schema and sample data in order to deduce appropriate property names and values to include in filter predicates.
QueryFilterFixture() - Constructor for class org.opengis.cite.iso19142.basic.filter.QueryFilterFixture
 

R

readFrom(Class<SOAPMessage>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.opengis.cite.iso19142.util.SOAPMessageConsumer
 
RelationalOperatorTests - Class in org.opengis.cite.iso19142.basic.filter
Tests the response to a GetFeature request that includes a filter predicate containing one of the following relational operators: PropertyIsLessThan PropertyIsGreaterThan PropertyIsLessThanOrEqualTo PropertyIsGreaterThanOrEqualTo
RelationalOperatorTests() - Constructor for class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
 
releaseAllLocks() - Method in class org.opengis.cite.iso19142.locking.LockingFixture
Releases all locks by submitting empty Transaction requests that include the lockId and releaseAction (="ALL") attributes.
removeAllQueryIdentifiers(Document) - Method in class org.opengis.cite.iso19142.simple.DescribeStoredQueriesTests
Removes all wfs:StoredQueryId elements from the request entity.
removeAllTypeNames(Document) - Method in class org.opengis.cite.iso19142.simple.DescribeFeatureTypeTests
Removes all child wfs:TypeName elements from the request entity.
removeDeprecatedGMLElements(List<XSElementDeclaration>, XSModel) - Static method in class org.opengis.cite.iso19142.util.AppSchemaUtils
Removes deprecated GML feature properties from a given list of element declarations.
removeNewFeatures() - Method in class org.opengis.cite.iso19142.transaction.InsertTests
Restores the WFS data store to its previous state by deleting all features that were successfully inserted by test methods in this class.
REPL_PROPS - Static variable in class org.opengis.cite.iso19142.transaction.ReplaceTests
Identifier for the collection of replacement property values.
replace(List<Element>, ProtocolBinding) - Method in class org.opengis.cite.iso19142.util.WFSClient
Submits a request to replace a collection of GML feature representations.
REPLACE - Static variable in class org.opengis.cite.iso19142.WFS2
Replace element (Transaction).
replaceFeature(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.transaction.ReplaceTests
[Test] Submits a Transaction request to replace an existing feature instance.
ReplaceTests - Class in org.opengis.cite.iso19142.transaction
Tests the response to a Transaction request that includes one or more replace actions.
ReplaceTests() - Constructor for class org.opengis.cite.iso19142.transaction.ReplaceTests
 
reqEntity - Variable in class org.opengis.cite.iso19142.BaseFixture
A Document representing the content of the request message.
REQUEST_PARAM - Static variable in class org.opengis.cite.iso19142.WFS2
 
resetNonexistentLock() - Method in class org.opengis.cite.iso19142.locking.LockFeatureTests
[Test] An attempt to reset a non-existent lock should produce a service exception with error code "LockHasExpired".
resetValidator() - Method in class org.opengis.cite.iso19142.basic.BasicGetFeatureTests
Resets the validator to its original configuration.
resolveRelativeURI(String, String) - Static method in class org.opengis.cite.iso19142.util.URIUtils
Constructs an absolute URI value from a relative reference and a base URI.
resolveURIAsDocument(URI) - Static method in class org.opengis.cite.iso19142.util.URIUtils
Parses the content of the given URI as an XML document and returns a new DOM Document object.
resolveURIAsFile(URI) - Static method in class org.opengis.cite.iso19142.util.URIUtils
Resolves the given URI and stores the resulting resource representation in a local file.
ResourceIdOperatorTests - Class in org.opengis.cite.iso19142.basic.filter
Tests the response to a GetFeature request that includes a ResourceId filter predicate, which is used to identify a feature instance (or a version of it).
ResourceIdOperatorTests() - Constructor for class org.opengis.cite.iso19142.basic.filter.ResourceIdOperatorTests
 
restoreDeletedFeatures() - Method in class org.opengis.cite.iso19142.transaction.DeleteTests
Restores the WFS data store to its previous state by replacing all deleted features with their previous representations.
restoreModifiedFeatures() - Method in class org.opengis.cite.iso19142.transaction.ReplaceTests
Restores the WFS data store to its previous state by replacing all modified features with their original representations.
restoreModifiedFeatures() - Method in class org.opengis.cite.iso19142.transaction.Update
Attempts to restore the WFS data store to its previous state by replacing all modified features with their original representations.
retrieveXMLResponseEntity(Document, ProtocolBinding) - Method in class org.opengis.cite.iso19142.util.WFSClient
Submits the given request entity and returns the response entity as a DOM Document.
ROOT_PACKAGE - Static variable in class org.opengis.cite.iso19142.simple.ServiceMetadataTests
 
rspEntity - Variable in class org.opengis.cite.iso19142.BaseFixture
A Document representing the content of the response message.

S

SCHEMA_URI - Static variable in class org.opengis.cite.iso19142.WFS2
 
SCHEMATRON_METADATA - Static variable in class org.opengis.cite.iso19142.locking.LockingCapabilitiesTests
 
SCHEMATRON_METADATA - Static variable in class org.opengis.cite.iso19142.transaction.TransactionCapabilitiesTests
 
selectRandomFeatureIdentifiers(QName, int) - Method in class org.opengis.cite.iso19142.util.DataSampler
Returns a set of identifiers for available feature instances of a given type.
selectRandomFeatureType(Map<QName, FeatureTypeInfo>) - Static method in class org.opengis.cite.iso19142.locking.LockFeatureTests
Randomly selects a feature type name for which instances are available in the SUT.
SERVICE_PARAM - Static variable in class org.opengis.cite.iso19142.WFS2
 
SERVICE_TYPE_CODE - Static variable in class org.opengis.cite.iso19142.WFS2
 
ServiceMetadataTests - Class in org.opengis.cite.iso19142.simple
Contains tests regarding service metadata resources, especially the content of the WFS capabilities document.
ServiceMetadataTests() - Constructor for class org.opengis.cite.iso19142.simple.ServiceMetadataTests
 
ServiceMetadataUtils - Class in org.opengis.cite.iso19142.util
Provides various utility methods for accessing service metadata.
ServiceMetadataUtils() - Constructor for class org.opengis.cite.iso19142.util.ServiceMetadataUtils
 
setAppSchemaParameter(ISuite) - Method in class org.opengis.cite.iso19142.SuiteFixtureListener
Sets the value of the "xsd" suite parameter, the value of which is the request URI used to retrieve the GML application schema(s) supported by the WFS under test.
setDefaultCRS(String) - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Sets the identifier of the default CRS for this feature type which shall be assumed by a WFS if not otherwise explicitly identified within a request.
setFeatureAvailability(FeatureTypeInfo, Document) - Method in class org.opengis.cite.iso19142.basic.BasicGetFeatureTests
Sets the availability status of instances of a given feature type according to the content of a GetFeature response entity.
setGeoExtent(ImmutableEnvelope) - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Sets the geographic extent of the feature instances.
setInstantiated(boolean) - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Sets the availability of this feature type.
setMaxFeatures(int) - Method in class org.opengis.cite.iso19142.util.DataSampler
Sets the maximum number of features to include in the response entity.
setSampleData(File) - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Sets the location of a sample data file containing instances of this feature type.
setServiceDescription(InputStream) - Method in class org.opengis.cite.iso19142.util.WFSClient
Sets the service description obtained using the given InputStream.
setTypeName(QName) - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
Sets the feature type name.
setTypeName(Element, QName) - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Sets the value of the typeName attribute on an action element (wfs:Update, wfs:Delete) contained in a Transaction request entity.
setupClassFixture(ITestContext) - Method in class org.opengis.cite.iso19142.basic.GetPropertyValueTests
Retrieves the (pre-compiled) WFS schema from the suite fixture.
setupClassFixture(ITestContext) - Method in class org.opengis.cite.iso19142.simple.DescribeStoredQueriesTests
Retrieves the (pre-compiled) WFS schema from the suite fixture and builds a DOM Document node representing the request entity.
setupClassFixture(ITestContext) - Method in class org.opengis.cite.iso19142.simple.ListStoredQueriesTests
Retrieves the (pre-compiled) WFS schema from the suite fixture and builds the XML request entity.
setValueReference(Document, String) - Method in class org.opengis.cite.iso19142.basic.GetPropertyValueTests
Sets the valueReference attribute on the request entity.
setWfsClient(WFSClient) - Method in class org.opengis.cite.iso19142.BaseFixture
 
SIMPLE_WFS_PHASE - Static variable in class org.opengis.cite.iso19142.simple.ServiceMetadataTests
 
SimpleCapabilitiesTests - Class in org.opengis.cite.iso19142.simple
Tests the service response to a GetCapabilities request for "Simple WFS" conformance.
SimpleCapabilitiesTests() - Constructor for class org.opengis.cite.iso19142.simple.SimpleCapabilitiesTests
 
SOAP11 - Static variable in class org.opengis.cite.iso19142.Namespaces
Legacy SOAP 1.1 message envelopes.
SOAP_ENC - Static variable in class org.opengis.cite.iso19142.WFS2
Service constraint indicating support for SOAP message bindings.
SOAP_ENV - Static variable in class org.opengis.cite.iso19142.Namespaces
SOAP 1.2 message envelopes.
SOAP_VERSION - Static variable in class org.opengis.cite.iso19142.WFS2
 
SOAPMessageConsumer - Class in org.opengis.cite.iso19142.util
A W3C SOAP message consumer that converts an input stream to a SOAPMessage object.
SOAPMessageConsumer() - Constructor for class org.opengis.cite.iso19142.util.SOAPMessageConsumer
 
sortValues(String[]) - Method in class org.opengis.cite.iso19142.basic.filter.RelationalOperatorTests
Sorts the given array into ascending order, assuming its elements represent either numeric (Double) or temporal (Calendar) values.
STORED_QRY_ELEM - Static variable in class org.opengis.cite.iso19142.WFS2
Local name of StoredQuery element.
STORED_QRY_ID_ELEM - Static variable in class org.opengis.cite.iso19142.WFS2
Local name of StoredQueryId element.
STOREDQUERY_ID_PARAM - Static variable in class org.opengis.cite.iso19142.WFS2
 
StoredQueryTests - Class in org.opengis.cite.iso19142.simple
Tests the service response to a GetFeature request that invokes a stored query.
StoredQueryTests() - Constructor for class org.opengis.cite.iso19142.simple.StoredQueryTests
 
submitRequest(Source, ProtocolBinding, URI) - Method in class org.opengis.cite.iso19142.util.WFSClient
Submits an HTTP request message.
submitRequest(Document, ProtocolBinding) - Method in class org.opengis.cite.iso19142.util.WFSClient
Submits a request using the specified message binding and the content of the given XML request entity.
SuiteAttribute - Enum in org.opengis.cite.iso19142
An enumerated type defining ISuite attributes that may be set to constitute a shared test fixture.
SuiteFixtureListener - Class in org.opengis.cite.iso19142
A listener that performs various tasks before and after a test suite is run, usually concerned with maintaining a shared test suite fixture.
SuiteFixtureListener() - Constructor for class org.opengis.cite.iso19142.SuiteFixtureListener
 
supportedBindings - Variable in class org.opengis.cite.iso19142.BaseFixture
 
surfaceToPolygon(Element) - Method in class org.opengis.cite.iso19142.basic.filter.BBOXOperatorTests
Replaces gml:Surface elements having a single gml:PolygonPatch with a gml:Polygon element.
sutImplementsGetFeatureWithLock(ITestContext) - Method in class org.opengis.cite.iso19142.locking.GetFeatureWithLockTests
Checks that the GetFeatureWithLock operation is implemented by the SUT.

T

TestNGController - Class in org.opengis.cite.iso19142
Main test run controller oversees execution of TestNG test suites.
TestNGController() - Constructor for class org.opengis.cite.iso19142.TestNGController
Default constructor uses the location given by the "user.home" system property as the root output directory.
TestNGController(String) - Constructor for class org.opengis.cite.iso19142.TestNGController
Construct a controller that writes results to the given output directory.
TestRunArg - Enum in org.opengis.cite.iso19142
An enumerated type defining all recognized test run arguments.
TestRunListener - Class in org.opengis.cite.iso19142
A listener that is invoked before and after a test run.
TestRunListener() - Constructor for class org.opengis.cite.iso19142.TestRunListener
 
TestSuiteLogger - Class in org.opengis.cite.iso19142.util
Logging utility class that provides simple access to the JDK Logging API.
TNS_PREFIX - Static variable in class org.opengis.cite.iso19142.BaseFixture
 
toString() - Method in class org.opengis.cite.iso19142.FeatureTypeInfo
 
toString() - Method in enum org.opengis.cite.iso19142.SuiteAttribute
 
toString() - Method in enum org.opengis.cite.iso19142.TestRunArg
 
toString() - Method in class org.opengis.cite.iso19142.util.NamespaceBindings
 
TOTAL_DEL - Static variable in class org.opengis.cite.iso19142.WFS2
TransactionSummary/totalDeleted element.
TRANSACTION - Static variable in class org.opengis.cite.iso19142.WFS2
Transaction element.
TRANSACTION_RSP - Static variable in class org.opengis.cite.iso19142.WFS2
TransactionResponse element.
TRANSACTION_SUMMARY - Static variable in class org.opengis.cite.iso19142.WFS2
TransactionResponse/TransactionSummary element.
TransactionCapabilitiesTests - Class in org.opengis.cite.iso19142.transaction
Tests the service response to a GetCapabilities request for "Transactional WFS" conformance.
TransactionCapabilitiesTests() - Constructor for class org.opengis.cite.iso19142.transaction.TransactionCapabilitiesTests
 
TransactionFixture - Class in org.opengis.cite.iso19142.transaction
Provides configuration methods that facilitate testing of transaction capabilities.
TransactionFixture() - Constructor for class org.opengis.cite.iso19142.transaction.TransactionFixture
 
transform(Source, Node) - Static method in class org.opengis.cite.iso19142.util.XMLUtils
Transforms the content of a DOM Node using a specified XSLT stylesheet.
transformEntityToKVP(Source) - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Transforms the XML representation of a WFS request entity to its corresponding KVP serialization format.
TRX_WFS - Static variable in class org.opengis.cite.iso19142.WFS2
Service constraint corresponding to the 'Transactional WFS' conformance class.
TRX_WFS_PHASE - Static variable in class org.opengis.cite.iso19142.transaction.TransactionCapabilitiesTests
 
trxTestParameters(ITestContext) - Method in class org.opengis.cite.iso19142.transaction.TransactionFixture
A DataProvider that supplies a collection of parameter tuples where each tuple has two elements: ProtocolBinding - a supported transaction request binding QName - the name of a feature type for which data are available
twoValidFeatureIdentifiers(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.ResourceIdOperatorTests
[Test] Submits a GetFeature request containing a ResourceId predicate with two resource identifiers.
TYPENAME_ELEM - Static variable in class org.opengis.cite.iso19142.WFS2
Local name of TypeName element in DescribeFeatureType.
TYPENAMES_PARAM - Static variable in class org.opengis.cite.iso19142.WFS2
 

U

UNEXPECTED_ID - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
UNEXPECTED_STATUS - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
unknownFeatureIdentifier(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.ResourceIdOperatorTests
[Test] Submits a GetFeature request containing a ResourceId predicate with an unknown feature identifier.
unknownStoredQuery(ProtocolBinding) - Method in class org.opengis.cite.iso19142.simple.StoredQueryTests
[Test] If no stored query matches the given identifier then an exception report with exception code "InvalidParameterValue" is expected.
Update - Class in org.opengis.cite.iso19142.transaction
Tests the response to a Transaction request that includes one or more update actions.
Update() - Constructor for class org.opengis.cite.iso19142.transaction.Update
 
UPDATE - Static variable in class org.opengis.cite.iso19142.WFS2
Update element (Transaction).
updateBoundedByWithKMLPoint() - Method in class org.opengis.cite.iso19142.transaction.Update
[Test] Submits a Transaction request to update a property (gml:boundedBy) with an invalid value (kml:Point).
updateFeature(String, QName, Map<String, Object>) - Method in class org.opengis.cite.iso19142.util.WFSClient
Submits a request to update a feature using the POST protocol binding.
updateFeature(Document, String, QName, Map<String, Object>, ProtocolBinding) - Method in class org.opengis.cite.iso19142.util.WFSClient
Submits a request to update a feature.
updateGMLName(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.transaction.Update
[Test] Submits a Transaction request to update the first name (gml:name[1]) of an existing feature instance.
updateSimplePropertyValue(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.transaction.Update
[Test] Submits a request to update a simple property value, one that is based on a built-in XML Schema datatype (including enumerated types).
URIUtils - Class in org.opengis.cite.iso19142.util
Provides a collection of utility methods for manipulating or resolving URI references.
URIUtils() - Constructor for class org.opengis.cite.iso19142.util.URIUtils
 

V

validateTestRunArgs(Document) - Method in class org.opengis.cite.iso19142.TestNGController
Validates the given set of test run arguments.
ValidationUtils - Class in org.opengis.cite.iso19142.util
A utility class that provides convenience methods to support schema validation.
ValidationUtils() - Constructor for class org.opengis.cite.iso19142.util.ValidationUtils
 
VALUE_COLLECTION - Static variable in class org.opengis.cite.iso19142.WFS2
ValueCollection element.
valueOf(String) - Static method in enum org.opengis.cite.iso19142.ConformanceClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opengis.cite.iso19142.ProtocolBinding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opengis.cite.iso19142.SuiteAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opengis.cite.iso19142.TestRunArg
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opengis.cite.iso19142.ConformanceClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opengis.cite.iso19142.ProtocolBinding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opengis.cite.iso19142.SuiteAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opengis.cite.iso19142.TestRunArg
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.opengis.cite.iso19142.WFS2
 
VERSION_PARAM - Static variable in class org.opengis.cite.iso19142.WFS2
 

W

WFS - Static variable in class org.opengis.cite.iso19142.Namespaces
ISO 19142:2010 (WFS 2.0)
WFS2 - Class in org.opengis.cite.iso19142
Contains various constants pertaining to WFS 2.0 service interfaces as specified in ISO 19142:2010 and related standards.
WFS_CAPABILITIES - Static variable in class org.opengis.cite.iso19142.WFS2
Local name of document element in WFS capabilities document.
wfsCapabilitiesDescribesBasicWFS(ProtocolBinding) - Method in class org.opengis.cite.iso19142.basic.BasicCapabilitiesTests
Verifies that the content of the service metadata (wfs:WFS_Capabilities) document satisfies the requirements for "Basic WFS" conformance.
wfsClient - Variable in class org.opengis.cite.iso19142.BaseFixture
A client component for interacting with a WFS.
WFSClient - Class in org.opengis.cite.iso19142.util
A WFS 2.0 client component.
WFSClient() - Constructor for class org.opengis.cite.iso19142.util.WFSClient
Default client constructor.
WFSClient(Document) - Constructor for class org.opengis.cite.iso19142.util.WFSClient
Constructs a client that is aware of the capabilities of some WFS.
wfsMetadata - Variable in class org.opengis.cite.iso19142.BaseFixture
A DOM document containing service metadata (OGC capabilities).
wfsMetadata - Variable in class org.opengis.cite.iso19142.util.WFSClient
A Document that describes the service under test.
WFSRequest - Class in org.opengis.cite.iso19142.util
Provides various utility methods for constructing and manipulating the content of WFS request messages.
WFSRequest() - Constructor for class org.opengis.cite.iso19142.util.WFSRequest
 
withBBOXFilter(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.BBOXOperatorTests
[Test] Submits a GetFeature request with a BBOX predicate referring to a valid geometry property.
withBroadBBOXFilter(ProtocolBinding, QName) - Method in class org.opengis.cite.iso19142.basic.filter.BBOXOperatorTests
[Test] Submits a GetFeature request with a non-specific BBOX predicate.
withStandardBindings() - Static method in class org.opengis.cite.iso19142.util.NamespaceBindings
wrapEntityInSOAPEnvelope(Source, String) - Static method in class org.opengis.cite.iso19142.util.WFSRequest
Wraps the given XML request entity in the body of a SOAP envelope.
writeNode(Node, OutputStream) - Static method in class org.opengis.cite.iso19142.util.XMLUtils
Writes the content of a DOM node to a byte stream.
writeNodeToString(Node) - Static method in class org.opengis.cite.iso19142.util.XMLUtils
Writes the content of a DOM node to a String.

X

XLINK - Static variable in class org.opengis.cite.iso19142.Namespaces
W3C XLink
XML_ENC - Static variable in class org.opengis.cite.iso19142.WFS2
Service constraint indicating support for HTTP POST method bindings.
XML_ERROR - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
XMLUtils - Class in org.opengis.cite.iso19142.util
Provides various utility methods for accessing or manipulating XML representations.
XMLUtils() - Constructor for class org.opengis.cite.iso19142.util.XMLUtils
 
XPATH_ERROR - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
XPATH_RESULT - Static variable in class org.opengis.cite.iso19142.ErrorMessageKeys
 
A B C D E F G I K L M N O P Q R S T U V W X 

Copyright © 2014. All rights reserved.