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

A

addAllBindings(Map<String, String>) - Method in class org.opengis.cite.om20.util.NamespaceBindings
Adds all of the supplied namespace bindings to the existing set of entries.
addNamespaceBinding(String, String) - Method in class org.opengis.cite.om20.util.NamespaceBindings
Adds a namespace binding that associates a namespace name with a prefix.
assertDescendantElementCount(Document, QName, int) - Static method in class org.opengis.cite.om20.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.om20.ETSAssert
Asserts that the qualified name of a DOM Node matches the expected value.
assertSchematronValid(URL, Source) - Static method in class org.opengis.cite.om20.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.om20.ETSAssert
Asserts that an XML resource is schema-valid.
assertXPath(String, Node, Map<String, String>) - Static method in class org.opengis.cite.om20.ETSAssert
Asserts that an XPath 1.0 expression holds true for the given evaluation context.

B

buildSchematronValidator(String, String) - Static method in class org.opengis.cite.om20.util.ValidationUtils
Constructs a SchematronValidator that will check an XML resource against the rules defined in a Schematron schema.

C

Capability2Tests - Class in org.opengis.cite.om20.level2
Includes various tests of capability 2.
Capability2Tests() - Constructor for class org.opengis.cite.om20.level2.Capability2Tests
 
CategoryObservation() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
 
checkLength() - Method in class org.opengis.cite.om20.level2.Capability2Tests
Checks the result of the length function.
CheckObservationTypeCategory(String) - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
Check Observation Type Category in schematron document resultTypeConsistent.sch
CheckObservationTypeCount(String) - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
Check Observation Type Count in schematron document resultTypeConsistent.sch
CheckObservationTypeMeasurement(String) - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
Check Observation Type Measurement in schematron document resultTypeConsistent.sch
CheckObservationTypeTruth(String) - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
Check Observation Type Truth in schematron document resultTypeConsistent.sch
CheckXPath2(String) - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
Check XPath2.0
CheckXPath2Modified(String, File) - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
Check XPath2.0 modified version
CountObservation() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
 
createElement(QName) - Static method in class org.opengis.cite.om20.util.XMLUtils
Creates a new Element having the specified qualified name.
CreateSchema(String, String) - Static method in class org.opengis.cite.om20.util.ValidationUtils
 
createSchemaResolver(URI) - Static method in class org.opengis.cite.om20.util.ValidationUtils
 
createSchematronValidator(ITestContext) - Method in class org.opengis.cite.om20.level1.SchematronTests
Attempts to construct a Schematron validator from a schema reference given in (a) the GML data file, or (b) a test run argument (in the ISuite context).
CreateValidator(URL) - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
Create Validator for checking XML file against XML Schema file
CreateValidatorFromXSD(URL) - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
Create validator from xsd file

D

dataFile - Variable in class org.opengis.cite.om20.level1.DataFixture
Files containing tested subject.
DataFixture - Class in org.opengis.cite.om20.level1
A supporting base class that provides a common fixture for validating data sets.
DataFixture() - Constructor for class org.opengis.cite.om20.level1.DataFixture
 
dereferenceURI(URI) - Static method in class org.opengis.cite.om20.util.URIUtils
Dereferences the given URI and stores the resulting resource representation in a local file.
doTestRun(Document) - Method in class org.opengis.cite.om20.TestNGController
 

E

EMPTY_STRING - Static variable in class org.opengis.cite.om20.ErrorMessageKeys
 
ErrorMessage - Class in org.opengis.cite.om20
Utility class for retrieving and formatting localized error messages that describe failed assertions.
ErrorMessage() - Constructor for class org.opengis.cite.om20.ErrorMessage
 
ErrorMessageKeys - Class in org.opengis.cite.om20
Defines keys used to access localized messages for assertion errors.
ErrorMessageKeys() - Constructor for class org.opengis.cite.om20.ErrorMessageKeys
 
ETSAssert - Class in org.opengis.cite.om20
Provides a set of custom assertion methods.
evaluateXPath(Node, String, Map<String, String>) - Static method in class org.opengis.cite.om20.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.om20.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.om20.util.XMLUtils
Evaluates an XPath 2.0 expression using the Saxon s9api interfaces.
evaluateXPath2Modified(File, String, Map<String, String>) - Static method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
Evaluates an XPath 2.0 expression using the Saxon s9api interfaces modified version
extractSchemaReferences(Source, String) - Static method in class org.opengis.cite.om20.util.ValidationUtils
Extracts a set of XML Schema references from a source XML document.

F

format(String, Object...) - Static method in class org.opengis.cite.om20.ErrorMessage
Produces a formatted error message using the supplied substitution arguments and the current locale.

G

generateXPathExpression(List<QName>, Map<String, String>) - Method in class org.opengis.cite.om20.level1.DataFixture
Generates an XPath expression to find all instances of the given elements in the data being validated.
GenericObservationDataValidation - Class in org.opengis.cite.om20.level1
Includes various tests of capability 1.
GenericObservationDataValidation() - Constructor for class org.opengis.cite.om20.level1.GenericObservationDataValidation
 
get(String) - Static method in class org.opengis.cite.om20.ErrorMessage
Retrieves a simple message according to the current locale.
getAllBindings() - Method in class org.opengis.cite.om20.util.NamespaceBindings
Returns an unmodifiable view of the declared namespace bindings.
getCode() - Method in class org.opengis.cite.om20.TestNGController
 
getElementsByNamespaceURI(Node, String) - Static method in class org.opengis.cite.om20.util.XMLUtils
Returns a List of all descendant Element nodes having the specified [namespace name] property.
getName() - Method in enum org.opengis.cite.om20.SuiteAttribute
 
getNamespaceURI(String) - Method in class org.opengis.cite.om20.util.NamespaceBindings
 
getNamespaceURI(String) - Method in class org.opengis.cite.om20.util.NamespaceResolver
 
getPrefix(String) - Method in class org.opengis.cite.om20.util.NamespaceBindings
 
getPrefix(String) - Method in class org.opengis.cite.om20.util.NamespaceResolver
 
getPrefixes(String) - Method in class org.opengis.cite.om20.util.NamespaceBindings
 
getPrefixes(String) - Method in class org.opengis.cite.om20.util.NamespaceResolver
 
getStandardBindings() - Static method in class org.opengis.cite.om20.util.NamespaceBindings
 
getTitle() - Method in class org.opengis.cite.om20.TestNGController
 
getType() - Method in enum org.opengis.cite.om20.SuiteAttribute
 
getVersion() - Method in class org.opengis.cite.om20.TestNGController
 
getXmlModelPIData(File) - Method in class org.opengis.cite.om20.level1.SchematronTests
Extracts the data items from the xml-model processing instruction.
GML - Static variable in class org.opengis.cite.om20.Namespaces
ISO 19136 (GML 3.2)

I

isLoggable(Level) - Static method in class org.opengis.cite.om20.util.TestSuiteLogger
Indicates if the logger is enabled at a given logging level.
isSchematronReference(Map<String, String>) - Method in class org.opengis.cite.om20.level1.SchematronTests
Indicates whether or not the given PI data includes a Schematron schema reference.
isXMLSchema(File) - Static method in class org.opengis.cite.om20.util.XMLUtils
 

L

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

M

main(String[]) - Static method in class org.opengis.cite.om20.TestNGController
A convenience method to facilitate test development.
MeasurementData() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
 
MISSING_ENTITY - Static variable in class org.opengis.cite.om20.ErrorMessageKeys
 
MISSING_INFOSET_ITEM - Static variable in class org.opengis.cite.om20.ErrorMessageKeys
 
model - Variable in class org.opengis.cite.om20.level1.DataFixture
An XSModel object representing a GML application schema.

N

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

O

ObservationValidation() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.1 Generic observation data.
obtainTestSubject(ITestContext) - Method in class org.opengis.cite.om20.level1.DataFixture
 
OM - Static variable in class org.opengis.cite.om20.Namespaces
 
onExecutionFinish() - Method in class org.opengis.cite.om20.TestRunListener
 
onExecutionStart() - Method in class org.opengis.cite.om20.TestRunListener
 
onFinish(ISuite) - Method in class org.opengis.cite.om20.SuiteFixtureListener
 
onStart(ISuite) - Method in class org.opengis.cite.om20.SuiteFixtureListener
 
org.opengis.cite.om20 - package org.opengis.cite.om20
The root package includes supporting classes of general utility such as the main controller, listeners, and reporters.
org.opengis.cite.om20.level1 - package org.opengis.cite.om20.level1
Conformance Level 1 includes basic facilities.
org.opengis.cite.om20.level2 - package org.opengis.cite.om20.level2
Conformance Level 2 extends Level 1.
org.opengis.cite.om20.util - package org.opengis.cite.om20.util
This package includes miscellaneous utility classes to support testing.
originalSubject - Variable in class org.opengis.cite.om20.level1.DataFixture
 
OWS - Static variable in class org.opengis.cite.om20.Namespaces
OGC 06-121r3 (OWS 1.1)

P

parseURI(URI) - Static method in class org.opengis.cite.om20.util.URIUtils
Parses the content of the given URI as an XML document and returns a new DOM Document object.
processIUTParameter(ISuite) - Method in class org.opengis.cite.om20.SuiteFixtureListener
 
processSchematronSchema(ISuite) - Method in class org.opengis.cite.om20.SuiteFixtureListener
 
processSuiteParameters(ISuite) - Method in class org.opengis.cite.om20.SuiteFixtureListener
Processes test suite arguments and sets suite attributes accordingly.
processXmlReference(ISuite) - Method in class org.opengis.cite.om20.SuiteFixtureListener
 

R

resolveRelativeURI(String, String) - Static method in class org.opengis.cite.om20.util.URIUtils
Constructs an absolute URI from the given URI reference and a base URI.
resolveURIAsFile(URI) - Static method in class org.opengis.cite.om20.util.URIUtils
 
Resource_GML_Path - Variable in class org.opengis.cite.om20.level1.DataFixture
 
Resource_SWE_Path - Variable in class org.opengis.cite.om20.level1.DataFixture
 
ResultGeometry() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.6 Geometry observation data.
ResultSWEBlock() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.10 SWE array observation data.
ResultSWErecord() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.8 Complex observation data.
ResultSWEscalar() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.9 SWE scalar observation data.
ResultTimeObject() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.7 Temporal observation data.
resultToString(Result) - Static method in class org.opengis.cite.om20.util.XMLUtils
Writes the result of a transformation to a String.
ROOT_PKG - Static variable in class org.opengis.cite.om20.util.ValidationUtils
 

S

SAM - Static variable in class org.opengis.cite.om20.Namespaces
 
SamplingValid() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.12 Sampling feature data.
SAMS - Static variable in class org.opengis.cite.om20.Namespaces
 
SCH - Static variable in class org.opengis.cite.om20.Namespaces
Schematron (ISO 19757-3) namespace
SchemaElement(String, String, File) - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
Return "true" if candidate element node satisfy all three of the following conditions: Condition 1: The name of the candidate node matches the specified nodeName or matches the name of an element in a substitution group headed by an element named nodeName.
SchematronTests - Class in org.opengis.cite.om20.level1
Verifies that a GML instance document adheres to the constraints defined in Schematron schemas.
SchematronTests() - Constructor for class org.opengis.cite.om20.level1.SchematronTests
 
setDataFile(File) - Method in class org.opengis.cite.om20.level1.DataFixture
Sets the data file.
setSchemaModel(XSModel) - Method in class org.opengis.cite.om20.level1.DataFixture
Sets the schema model (for unit testing purposes).
ShapeTypeConsistent() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.13 Spatial Sampling feature data.
SML - Static variable in class org.opengis.cite.om20.Namespaces
 
SOAP_ENV - Static variable in class org.opengis.cite.om20.Namespaces
SOAP 1.2 message envelopes.
SpatialParameter() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.11 Spatial observation data.
SpatialSamplingValid() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.13 Spatial Sampling feature data.
SPEC - Static variable in class org.opengis.cite.om20.Namespaces
 
SpecimenValid() - Method in class org.opengis.cite.om20.level1.GenericObservationDataValidation
A.18 Specimen data.
SuiteAttribute - Enum in org.opengis.cite.om20
An enumerated type defining ISuite attributes that may be set to constitute a shared test fixture.
SuiteFixtureListener - Class in org.opengis.cite.om20
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.om20.SuiteFixtureListener
 
SWE - Static variable in class org.opengis.cite.om20.Namespaces
 

T

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

U

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

V

validateTestRunArgs(Document) - Method in class org.opengis.cite.om20.TestNGController
Validates the given set of test run arguments.
ValidationUtils - Class in org.opengis.cite.om20.util
A utility class that provides convenience methods to support schema validation.
ValidationUtils() - Constructor for class org.opengis.cite.om20.util.ValidationUtils
 
valueOf(String) - Static method in enum org.opengis.cite.om20.SuiteAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opengis.cite.om20.TestRunArg
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opengis.cite.om20.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.om20.TestRunArg
Returns an array containing the constants of this enum type, in the order they are declared.

W

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

X

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

Copyright © 2019 Open Geospatial Consortium. All rights reserved.