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

A

ACCEPT_VERSIONS - Static variable in class org.opengis.cite.cat30.CAT3
 
addAllBindings(Map<String, String>) - Method in class org.opengis.cite.cat30.util.NamespaceBindings
Adds all of the supplied namespace bindings to the existing set of entries.
addNamespaceBinding(String, String) - Method in class org.opengis.cite.cat30.util.NamespaceBindings
Adds a namespace binding that associates a namespace name with a prefix.
APP_OPENSEARCH_XML - Static variable in class org.opengis.cite.cat30.CAT3
 
APP_VND_OPENSEARCH_XML - Static variable in class org.opengis.cite.cat30.CAT3
 
assertDescendantElementCount(Document, QName, int) - Static method in class org.opengis.cite.cat30.ETSAssert
Asserts that the given XML entity contains the expected number of descendant elements having the specified name.
assertQualifiedName(Node, QName) - Static method in class org.opengis.cite.cat30.ETSAssert
Asserts that the qualified name of a DOM Node matches the expected value.
assertSchematronValid(URL, Source) - Static method in class org.opengis.cite.cat30.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.cat30.ETSAssert
Asserts that an XML resource is schema-valid.
assertXPath(String, Node, Map<String, String>) - Static method in class org.opengis.cite.cat30.ETSAssert
Asserts that an XPath 1.0 expression holds true for the given evaluation context.
ATOM - Static variable in class org.opengis.cite.cat30.Namespaces
Atom Syndication Format (RFC 4287)

B

buildClient() - Static method in class org.opengis.cite.cat30.util.ClientUtils
Builds a client component for interacting with HTTP endpoints.
buildClientWithProxy(String, int) - Static method in class org.opengis.cite.cat30.util.ClientUtils
Constructs a client component that uses a specified web proxy.
buildSchematronValidator(String, String) - Static method in class org.opengis.cite.cat30.util.ValidationUtils
Constructs a SchematronValidator that will check an XML resource against the rules defined in a Schematron schema.

C

CAT3 - Class in org.opengis.cite.cat30
Contains various constants pertaining to Catalogue 3.0 (HTTP) service interfaces as specified in OGC 12-176r5 and related standards.
checkOpenSearchImplementationStatus(ITestContext) - Method in class org.opengis.cite.cat30.opensearch.OpenSearchDescriptionTests
Checks that the capabilities document indicates support for OpenSearch.
client - Variable in class org.opengis.cite.cat30.CommonFixture
HTTP client component (JAX-RS Client API).
ClientUtils - Class in org.opengis.cite.cat30.util
Provides various utility methods for creating and configuring HTTP client components.
ClientUtils() - Constructor for class org.opengis.cite.cat30.util.ClientUtils
 
CommonFixture - Class in org.opengis.cite.cat30
A supporting base class that sets up a common test fixture.
CommonFixture() - Constructor for class org.opengis.cite.cat30.CommonFixture
 
createCSWSchema() - Static method in class org.opengis.cite.cat30.util.ValidationUtils
Creates a Schema object representing the complete set of constraints defined in the CSW 3.0 schema.
createElement(QName) - Static method in class org.opengis.cite.cat30.util.XMLUtils
Creates a new Element having the specified qualified name.
createSchemaResolver(URI) - Static method in class org.opengis.cite.cat30.util.ValidationUtils
Creates a resource resolver suitable for locating schemas using an entity catalog.
CSW - Static variable in class org.opengis.cite.cat30.Namespaces
OGC 12-176r4 (CSW 3.0)

D

DCMES - Static variable in class org.opengis.cite.cat30.Namespaces
Dublin Core Metadata Element Set, Version 1.1 (legacy)
DCMI - Static variable in class org.opengis.cite.cat30.Namespaces
DCMI Metadata Terms
dereferenceURI(URI) - Static method in class org.opengis.cite.cat30.util.URIUtils
Dereferences the given URI and stores the resulting resource representation in a local file.
doTestRun(Document) - Method in class org.opengis.cite.cat30.TestNGController
 

E

EMPTY_STRING - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 
ErrorMessage - Class in org.opengis.cite.cat30
Utility class for retrieving and formatting localized error messages that describe failed assertions.
ErrorMessage() - Constructor for class org.opengis.cite.cat30.ErrorMessage
 
ErrorMessageKeys - Class in org.opengis.cite.cat30
Defines keys used to access localized messages for assertion errors.
ErrorMessageKeys() - Constructor for class org.opengis.cite.cat30.ErrorMessageKeys
 
ETSAssert - Class in org.opengis.cite.cat30
Provides a set of custom assertion methods.
evaluateXPath(Node, String, Map<String, String>) - Static method in class org.opengis.cite.cat30.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.cat30.util.XMLUtils
Evaluates an XPath 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.cat30.util.XMLUtils
Evaluates an XPath 2.0 expression using the Saxon s9api interfaces.
expandReferencesInText(String) - Static method in class org.opengis.cite.cat30.util.XMLUtils
Expands character entity (&name;) and numeric references (&#xhhhh; or &dddd;) that occur within a given string value.
extractSchemaReferences(Source, String) - Static method in class org.opengis.cite.cat30.util.ValidationUtils
Extracts a set of XML Schema references from a source XML document.

F

FES - Static variable in class org.opengis.cite.cat30.Namespaces
ISO 19143:2010 (FES 2.0)
format(String, Object...) - Static method in class org.opengis.cite.cat30.ErrorMessage
Produces a formatted error message using the supplied substitution arguments and the current locale.

G

get(String) - Static method in class org.opengis.cite.cat30.ErrorMessage
Retrieves a simple message according to the current locale.
GET_CAPABILITIES - Static variable in class org.opengis.cite.cat30.CAT3
 
GET_RECORD_BY_ID - Static variable in class org.opengis.cite.cat30.CAT3
 
GET_RECORDS - Static variable in class org.opengis.cite.cat30.CAT3
 
getAllBindings() - Method in class org.opengis.cite.cat30.util.NamespaceBindings
Returns an unmodifiable view of the declared namespace bindings.
getCapabilitiesIsMissingServiceParam() - Method in class org.opengis.cite.cat30.basic.OGCWebServiceTests
[Test] If the required "service" parameter is missing, an exception report with status code 400 must be produced.
getCapabilitiesWithInvalidParamValue() - Method in class org.opengis.cite.cat30.basic.OGCWebServiceTests
[Test] Query parameter values must be handled in a case-sensitive manner.
getCapabilitiesWithMixedCaseParamNames() - Method in class org.opengis.cite.cat30.basic.OGCWebServiceTests
[Test] Query parameter names must be handled in a case-insensitive manner.
getCapabilitiesWithUnsupportedVersion() - Method in class org.opengis.cite.cat30.basic.OGCWebServiceTests
[Test] Verifies that a request for an unsupported version of a capabilities document produces an exception report containing the exception code "VersionNegotiationFailed".
getCode() - Method in class org.opengis.cite.cat30.TestNGController
 
getElementsByNamespaceURI(Node, String) - Static method in class org.opengis.cite.cat30.util.XMLUtils
Returns a List of all descendant Element nodes having the specified [namespace name] property.
getFullCapabilities_v3() - Method in class org.opengis.cite.cat30.basic.OGCWebServiceTests
[Test] Verifies that the content of a complete service capabilities document is schema-valid.
getName() - Method in enum org.opengis.cite.cat30.SuiteAttribute
 
getNamespaceURI(String) - Method in class org.opengis.cite.cat30.util.NamespaceBindings
 
getOpenSearchDescription() - Method in class org.opengis.cite.cat30.opensearch.OpenSearchDescriptionTests
[Test] Retrieves an OpenSearch description document and validates it.
getOperationEndpoint(Document, String, String) - Static method in class org.opengis.cite.cat30.util.ServiceMetadataUtils
Extracts a request endpoint from a service capabilities document.
getPrefix(String) - Method in class org.opengis.cite.cat30.util.NamespaceBindings
 
getPrefixes(String) - Method in class org.opengis.cite.cat30.util.NamespaceBindings
 
getRecordById_noMatchingRecord() - Method in class org.opengis.cite.cat30.basic.OGCWebServiceTests
[Test] Verifies that a request for a record by identifier produces a response with status code 404 (Not Found) if no matching resource is found.
getTitle() - Method in class org.opengis.cite.cat30.TestNGController
 
getType() - Method in enum org.opengis.cite.cat30.SuiteAttribute
 
getVersion() - Method in class org.opengis.cite.cat30.TestNGController
 
GML - Static variable in class org.opengis.cite.cat30.Namespaces
ISO 19136 (GML 3.2)

I

ID - Static variable in class org.opengis.cite.cat30.CAT3
 
initCommonFixture(ITestContext) - Method in class org.opengis.cite.cat30.CommonFixture
Initializes the common test fixture with a client component for interacting with HTTP endpoints.
initFixture(ITestContext) - Method in class org.opengis.cite.cat30.opensearch.OpenSearchDescriptionTests
Initializes the test fixture by: building a Relax NG schema validator for an OpenSearch description document; the schema resource is located on the classpath at this location: /org/opengis/cite/cat30/rnc/osd-1.1-draft5.rnc extracting the base GetCapabilities URL (for the GET method binding) from the capabilities document
initOGCWebServiceTests(ITestContext) - Method in class org.opengis.cite.cat30.basic.OGCWebServiceTests
Initializes the test fixture with the following items: CSW message schema (obtained from the suite attribute SuiteAttribute.CSW_SCHEMA, which should evaluate to a thread-safe Schema object). service capabilities document (obtained from the suite attribute SuiteAttribute.TEST_SUBJECT, which should evaluate to a DOM Document node).
INVALID_PARAM_VAL - Static variable in class org.opengis.cite.cat30.CAT3
 
INVALID_UPDATE_SEQ - Static variable in class org.opengis.cite.cat30.CAT3
 
isLoggable(Level) - Static method in class org.opengis.cite.cat30.util.TestSuiteLogger
Indicates if the logger is enabled at a given logging level.

L

LOCAL_NAME - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 
log(Level, String, Object[]) - Static method in class org.opengis.cite.cat30.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.cat30.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.cat30.util.TestSuiteLogger
Logs a simple message at the specified logging level.

M

main(String[]) - Static method in class org.opengis.cite.cat30.TestNGController
A convenience method to facilitate test development.
MISSING_ENTITY - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 
MISSING_INFOSET_ITEM - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 
MISSING_PARAM_VAL - Static variable in class org.opengis.cite.cat30.CAT3
 

N

NAMESPACE_NAME - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 
NamespaceBindings - Class in org.opengis.cite.cat30.util
Provides namespace bindings for evaluating XPath 1.0 expressions using the JAXP XPath API.
NamespaceBindings() - Constructor for class org.opengis.cite.cat30.util.NamespaceBindings
 
Namespaces - Class in org.opengis.cite.cat30
XML namespace names.
NOT_SCHEMA_VALID - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 

O

OGCWebServiceTests - Class in org.opengis.cite.cat30.basic
Provides tests that apply to the OGCWebService interface defined in the common service model (OGC 06-121r9, Figure C.2) as adapted for Catalogue 3.0 implementations.
OGCWebServiceTests() - Constructor for class org.opengis.cite.cat30.basic.OGCWebServiceTests
 
onExecutionFinish() - Method in class org.opengis.cite.cat30.TestRunListener
 
onExecutionStart() - Method in class org.opengis.cite.cat30.TestRunListener
 
onFinish(ISuite) - Method in class org.opengis.cite.cat30.SuiteFixtureListener
 
onStart(ISuite) - Method in class org.opengis.cite.cat30.SuiteFixtureListener
 
OPEN_SEARCH - Static variable in class org.opengis.cite.cat30.CAT3
 
OpenSearchCoreTests - Class in org.opengis.cite.cat30.opensearch
Verifies behavior of the SUT when processing queries that contain one or more core OpenSearch parameters.
OpenSearchCoreTests() - Constructor for class org.opengis.cite.cat30.opensearch.OpenSearchCoreTests
 
OpenSearchDescriptionTests - Class in org.opengis.cite.cat30.opensearch
Verifies the structure and content of the OpenSearch description document obtained from the SUT.
OpenSearchDescriptionTests() - Constructor for class org.opengis.cite.cat30.opensearch.OpenSearchDescriptionTests
 
OpenSearchGeoTemporalTests - Class in org.opengis.cite.cat30.opensearch
Verifies behavior of the SUT when processing queries that contain custom parameters defined in OGC OpenSearch Geo and Time Extensions (OGC 10-032r8).
OpenSearchGeoTemporalTests() - Constructor for class org.opengis.cite.cat30.opensearch.OpenSearchGeoTemporalTests
 
OPER_NOT_SUPPORTED - Static variable in class org.opengis.cite.cat30.CAT3
 
OPT_NOT_SUPPORTED - Static variable in class org.opengis.cite.cat30.CAT3
 
org.opengis.cite.cat30 - package org.opengis.cite.cat30
The root package includes supporting classes of general utility such as the main controller, listeners, and reporters.
org.opengis.cite.cat30.basic - package org.opengis.cite.cat30.basic
Includes tests covering capabilities required for Basic-Catalogue conformance.
org.opengis.cite.cat30.opensearch - package org.opengis.cite.cat30.opensearch
Includes tests covering capabilities required for OpenSearch conformance.
org.opengis.cite.cat30.util - package org.opengis.cite.cat30.util
This package includes miscellaneous utility classes to support testing.
OSD11 - Static variable in class org.opengis.cite.cat30.Namespaces
OpenSearch 1.1 description
OWS - Static variable in class org.opengis.cite.cat30.Namespaces
OGC 06-121r9 (OWS 2.0)
OWS11 - Static variable in class org.opengis.cite.cat30.Namespaces
OGC 06-121r3 (OWS 1.1)

P

parseURI(URI) - Static method in class org.opengis.cite.cat30.util.URIUtils
Parses the content of the given URI as an XML document and returns a new DOM Document object.
preferOpenSearchDescription() - Method in class org.opengis.cite.cat30.opensearch.OpenSearchDescriptionTests
[Test] Requests an OpenSearch description document as the most preferred media type.
processSuiteParameters(ISuite) - Method in class org.opengis.cite.cat30.SuiteFixtureListener
Processes test suite arguments and sets suite attributes accordingly.

R

registerClientComponent(ISuite) - Method in class org.opengis.cite.cat30.SuiteFixtureListener
A client component is added to the suite fixture as the value of the SuiteAttribute.CLIENT attribute; it may be subsequently accessed via the ITestContext.getSuite() method.
registerSchema(ISuite) - Method in class org.opengis.cite.cat30.SuiteFixtureListener
Builds a Schema object representing the complete set of XML Schema constraints defined for CSW 3.0.
REQUEST - Static variable in class org.opengis.cite.cat30.CAT3
 
resolveRelativeURI(String, String) - Static method in class org.opengis.cite.cat30.util.URIUtils
Constructs an absolute URI from the given URI reference and a base URI.
ROOT_PKG - Static variable in class org.opengis.cite.cat30.util.ValidationUtils
 
ROOT_PKG_PATH - Static variable in class org.opengis.cite.cat30.CommonFixture
Root test suite package (absolute path).

S

SCH - Static variable in class org.opengis.cite.cat30.Namespaces
Schematron (ISO 19757-3) namespace
SCHEMA_URI - Static variable in class org.opengis.cite.cat30.CAT3
 
SERVICE - Static variable in class org.opengis.cite.cat30.CAT3
 
SERVICE_TYPE_CODE - Static variable in class org.opengis.cite.cat30.CAT3
 
ServiceMetadataUtils - Class in org.opengis.cite.cat30.util
Provides various utility methods for accessing service-related metadata.
ServiceMetadataUtils() - Constructor for class org.opengis.cite.cat30.util.ServiceMetadataUtils
 
setServiceCapabilities(Document) - Method in class org.opengis.cite.cat30.basic.OGCWebServiceTests
Sets the service capabilities document.
SOAP_ENV - Static variable in class org.opengis.cite.cat30.Namespaces
SOAP 1.2 message envelopes.
SPEC_VERSION - Static variable in class org.opengis.cite.cat30.CAT3
 
SuiteAttribute - Enum in org.opengis.cite.cat30
An enumerated type defining ISuite attributes that may be set to constitute a shared test fixture.
SuiteFixtureListener - Class in org.opengis.cite.cat30
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.cat30.SuiteFixtureListener
 

T

TestNGController - Class in org.opengis.cite.cat30
Main test run controller oversees execution of TestNG test suites.
TestNGController() - Constructor for class org.opengis.cite.cat30.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.cat30.TestNGController
Construct a controller that writes results to the given output directory.
TestRunArg - Enum in org.opengis.cite.cat30
An enumerated type defining all recognized test run arguments.
TestRunListener - Class in org.opengis.cite.cat30
A listener that is invoked before and after a test run.
TestRunListener() - Constructor for class org.opengis.cite.cat30.TestRunListener
 
TestSuiteLogger - Class in org.opengis.cite.cat30.util
Logging utility class that provides simple access to the JDK Logging API.
toString() - Method in enum org.opengis.cite.cat30.SuiteAttribute
 
toString() - Method in enum org.opengis.cite.cat30.TestRunArg
 
toString() - Method in class org.opengis.cite.cat30.util.NamespaceBindings
 
transform(Source, Node) - Static method in class org.opengis.cite.cat30.util.XMLUtils
Transforms the content of a DOM Node using a specified XSLT stylesheet.

U

UNEXPECTED_MEDIA_TYPE - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 
UNEXPECTED_STATUS - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 
URIUtils - Class in org.opengis.cite.cat30.util
Provides a collection of utility methods for manipulating or resolving URI references.
URIUtils() - Constructor for class org.opengis.cite.cat30.util.URIUtils
 

V

validateTestRunArgs(Document) - Method in class org.opengis.cite.cat30.TestNGController
Validates the test run arguments.
ValidationUtils - Class in org.opengis.cite.cat30.util
A utility class that provides convenience methods to support schema validation.
ValidationUtils() - Constructor for class org.opengis.cite.cat30.util.ValidationUtils
 
valueOf(String) - Static method in enum org.opengis.cite.cat30.SuiteAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opengis.cite.cat30.TestRunArg
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opengis.cite.cat30.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.cat30.TestRunArg
Returns an array containing the constants of this enum type, in the order they are declared.
VER_NEGOTIATION_FAILED - Static variable in class org.opengis.cite.cat30.CAT3
 
verifyTestSubject(ITestContext) - Method in class org.opengis.cite.cat30.basic.OGCWebServiceTests
Verifies that a service capabilities document was obtained and that the implementation under test is available.
VERSION - Static variable in class org.opengis.cite.cat30.CAT3
 

W

withStandardBindings() - Static method in class org.opengis.cite.cat30.util.NamespaceBindings
Creates a NamespaceBindings object that is configured with the following namespace bindings: ows: "http://www.opengis.net/ows/2.0" ows11: "http://www.opengis.net/ows/1.1" xlink: "http://www.w3.org/1999/xlink" gml: "http://www.opengis.net/gml/3.2" csw: "http://www.opengis.net/cat/csw/3.0"
writeNode(Node, OutputStream) - Static method in class org.opengis.cite.cat30.util.XMLUtils
Writes the content of a DOM Node to a byte stream.
writeNodeToString(Node) - Static method in class org.opengis.cite.cat30.util.XMLUtils
Writes the content of a DOM Node to a String.

X

XLINK - Static variable in class org.opengis.cite.cat30.Namespaces
W3C XLink
XML_ERROR - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 
XMLUtils - Class in org.opengis.cite.cat30.util
Provides various utility methods for accessing or manipulating XML representations.
XMLUtils() - Constructor for class org.opengis.cite.cat30.util.XMLUtils
 
XPATH_ERROR - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 
XPATH_RESULT - Static variable in class org.opengis.cite.cat30.ErrorMessageKeys
 
XSD - Static variable in class org.opengis.cite.cat30.Namespaces
W3C XML Schema namespace
A B C D E F G I L M N O P R S T U V W X 

Copyright © 2015 Open Geospatial Consortium. All rights reserved.