Index

A B C D E F G H I L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values

A

addAllBindings(Map<String, String>) - Method in class org.opengis.cite.citygml30part2.util.NamespaceBindings
Adds all of the supplied namespace bindings to the existing set of entries.
addNamespaceBinding(String, String) - Method in class org.opengis.cite.citygml30part2.util.NamespaceBindings
Adds a namespace binding that associates a namespace name with a prefix.
AppearanceModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
AppearanceModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
 
asList(NodeList) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
Returns a List view of the nodes in the given NodeList collection.
assertDescendantElementCount(Document, QName, int) - Static method in class org.opengis.cite.citygml30part2.ETSAssert
Asserts that the given XML entity contains the expected number of descendant elements having the specified name.
assertExceptionReport(ClientResponse, String, String) - Static method in class org.opengis.cite.citygml30part2.ETSAssert
Asserts that the given response message contains an OGC exception report.
assertQualifiedName(Node, QName) - Static method in class org.opengis.cite.citygml30part2.ETSAssert
Asserts that the qualified name of a DOM Node matches the expected value.
assertSchematronValid(URL, Source, String) - Static method in class org.opengis.cite.citygml30part2.ETSAssert
Asserts that an XML resource satisfies all applicable constraints defined for the specified phase in a Schematron (ISO 19757-3) schema.
assertSchemaValid(Validator, Source) - Static method in class org.opengis.cite.citygml30part2.ETSAssert
Asserts that an XML resource is schema-valid.
assertXPath(String, Node, Map<String, String>) - Static method in class org.opengis.cite.citygml30part2.ETSAssert
Asserts that an XPath 1.0 expression holds true for the given evaluation context.

B

BridgeModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
BridgeModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.BridgeModuleValidation
 
buildClient() - Static method in class org.opengis.cite.citygml30part2.util.ClientUtils
Builds a client component for interacting with HTTP endpoints.
BuildingModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
BuildingModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.BuildingModuleValidation
 
buildSchematronValidator(String, String) - Static method in class org.opengis.cite.citygml30part2.util.ValidationUtils
Constructs a SchematronValidator that will check an XML resource against the rules defined in a Schematron schema.

C

CityFurnitureModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
CityFurnitureModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.CityFurnitureModuleValidation
 
CityObjectGroupModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
CityObjectGroupModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.CityObjectGroupModuleValidation
 
clearMessages() - Method in class org.opengis.cite.citygml30part2.CommonFixture
 
client - Variable in class org.opengis.cite.citygml30part2.CommonFixture
HTTP client component (JAX-RS Client API).
CLIENT - Enum constant in enum class org.opengis.cite.citygml30part2.SuiteAttribute
A client component for interacting with HTTP endpoints.
ClientUtils - Class in org.opengis.cite.citygml30part2.util
Provides various utility methods for creating and configuring HTTP client components.
ClientUtils() - Constructor for class org.opengis.cite.citygml30part2.util.ClientUtils
 
CommandLineArguments - Class in org.opengis.cite.citygml30part2
Declares supported command line arguments that are parsed using the JCommander library.
CommandLineArguments() - Constructor for class org.opengis.cite.citygml30part2.CommandLineArguments
 
CommonFixture - Class in org.opengis.cite.citygml30part2
A supporting base class that sets up a common test fixture.
CommonFixture() - Constructor for class org.opengis.cite.citygml30part2.CommonFixture
 
ConstructionModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
ConstructionModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.ConstructionModuleValidation
 
CORE_ENABLE - Variable in class org.opengis.cite.citygml30part2.core.CoreValidation
 
CoreValidation - Class in org.opengis.cite.citygml30part2.core
 
CoreValidation() - Constructor for class org.opengis.cite.citygml30part2.core.CoreValidation
 
createElement(QName) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
Creates a new Element having the specified qualified name.
createMultipleSchema(String[]) - Static method in class org.opengis.cite.citygml30part2.util.ValidationUtils
 
createSchemaResolver(URI) - Static method in class org.opengis.cite.citygml30part2.util.ValidationUtils
Creates a resource resolver suitable for locating schemas using an entity catalog.

D

deleteTempFiles(ISuite) - Method in class org.opengis.cite.citygml30part2.SuiteFixtureListener
Deletes temporary files created during the test run if TestSuiteLogger is enabled at the INFO level or higher (they are left intact at the CONFIG level or lower).
dereferenceURI(URI) - Static method in class org.opengis.cite.citygml30part2.util.URIUtils
Dereferences the given URI and stores the resulting resource representation in a local file.
doDeleteSubjectOnFinish() - Method in class org.opengis.cite.citygml30part2.CommandLineArguments
 
doTestRun(Document) - Method in class org.opengis.cite.citygml30part2.TestNGController
 
DynamizerModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
DynamizerModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.DynamizerModuleValidation
 

E

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

F

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

G

GenericsModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
GenericsModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.GenericsModuleValidation
 
get(String) - Static method in class org.opengis.cite.citygml30part2.ErrorMessage
Retrieves a simple message according to the current locale.
getAllBindings() - Method in class org.opengis.cite.citygml30part2.util.NamespaceBindings
Returns an unmodifiable view of the declared namespace bindings.
getAllowedBoundaries(String) - Static method in class org.opengis.cite.citygml30part2.util.ValidationUtils
 
getCityGMLXPath() - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 
getCode() - Method in class org.opengis.cite.citygml30part2.TestNGController
 
getElementsByNamespaceURI(Node, String) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
Returns a List of all descendant Element nodes having the specified [namespace name] property.
getName() - Method in enum class org.opengis.cite.citygml30part2.SuiteAttribute
 
getNamespaceMap() - Static method in class org.opengis.cite.citygml30part2.util.NamespaceBindings
 
getNameSpacePrefix(String) - Static method in class org.opengis.cite.citygml30part2.util.NamespaceBindings
 
getNamespaceURI(String) - Method in class org.opengis.cite.citygml30part2.util.NamespaceBindings
 
getNodeByXPath(Document, String) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 
getNodeByXPath(Node, String) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 
getNodeListByXPath(Document, String) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
Return a NodeList of all Element nodes that match the XPath expression
getNodeListByXPath(NodeList, String) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 
getNodeListByXPath(Node, String) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 
getOutputDir() - Method in class org.opengis.cite.citygml30part2.CommandLineArguments
 
getPrefix(String) - Method in class org.opengis.cite.citygml30part2.util.NamespaceBindings
 
getPrefixes(String) - Method in class org.opengis.cite.citygml30part2.util.NamespaceBindings
 
getPropertiesFile() - Method in class org.opengis.cite.citygml30part2.CommandLineArguments
 
getRequestMessageInfo(ClientRequest) - Method in class org.opengis.cite.citygml30part2.TestFailureListener
Gets diagnostic information about a request message.
getResponseEntityAsDocument(Response, String) - Method in class org.opengis.cite.citygml30part2.CommonFixture
Obtains the (XML) response entity as a DOM Document.
getResponseEntityAsDocument(Response, String) - Static method in class org.opengis.cite.citygml30part2.util.ClientUtils
Obtains the (XML) response entity as a DOM Document and resets the entity input stream for subsequent reads.
getResponseEntityAsSource(Response, String) - Static method in class org.opengis.cite.citygml30part2.util.ClientUtils
Obtains the (XML) response entity as a JAXP Source object and resets the entity input stream for subsequent reads.
getResponseMessageInfo(Response) - Method in class org.opengis.cite.citygml30part2.TestFailureListener
Gets diagnostic information about a response message.
getTitle() - Method in class org.opengis.cite.citygml30part2.TestNGController
 
GetToValidateXsdPathArrayList(Document) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 
getType() - Method in enum class org.opengis.cite.citygml30part2.SuiteAttribute
 
getTYPE(String, String) - Method in class org.opengis.cite.citygml30part2.module.DynamizerModuleValidation
 
getTypeData(String) - Static method in class org.opengis.cite.citygml30part2.util.ValidationUtils
 
getVersion() - Method in class org.opengis.cite.citygml30part2.TestNGController
 
getXmlns(String) - Static method in class org.opengis.cite.citygml30part2.util.ValidationUtils
 
GLOBAL_ENABLE - Variable in class org.opengis.cite.citygml30part2.global.GlobalValidation
 
GlobalValidation - Class in org.opengis.cite.citygml30part2.global
 
GlobalValidation() - Constructor for class org.opengis.cite.citygml30part2.global.GlobalValidation
 
GML - Static variable in class org.opengis.cite.citygml30part2.Namespaces
ISO 19136 (GML 3.2)

H

hasChildWithAttribute(Element, String) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 

I

importElement(Element) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
Creates a DOM Document with the given Element as the document element.
initCommonFixture(ITestContext) - Method in class org.opengis.cite.citygml30part2.CommonFixture
Initializes the common test fixture with a client component for interacting with HTTP endpoints.
isBoundariesValid(Document, String[]) - Static method in class org.opengis.cite.citygml30part2.util.ValidationUtils
 
isLoggable(Level) - Static method in class org.opengis.cite.citygml30part2.util.TestSuiteLogger
Indicates if the logger is enabled at a given logging level.
isMultipleXMLSchemaValid(String, String[]) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 
isMultipleXMLSchemaValid(Document, String[]) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 
isMultipleXMLSchemaValid(Document, ArrayList<String>) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 
isRefValid(String, String, List<String>, Document) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
 
IUT - Enum constant in enum class org.opengis.cite.citygml30part2.TestRunArg
An absolute URI that refers to a representation of the test subject or metadata about it.

L

LandUseModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
LandUseModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.LandUseModuleValidation
 
LOCAL_NAME - Static variable in class org.opengis.cite.citygml30part2.ErrorMessageKeys
 
log(Level, String) - Static method in class org.opengis.cite.citygml30part2.util.TestSuiteLogger
Logs a simple message at the specified logging level.
log(Level, String, Exception) - Static method in class org.opengis.cite.citygml30part2.util.TestSuiteLogger
Logs a message at the specified logging level with the given Exception object that represents a noteworthy error condition.
log(Level, String, Object[]) - Static method in class org.opengis.cite.citygml30part2.util.TestSuiteLogger
Logs a message at the specified logging level with the given message parameters.

M

main(String[]) - Static method in class org.opengis.cite.citygml30part2.TestNGController
A convenience method for running the test suite using a command-line interface.
MISSING_ENTITY - Static variable in class org.opengis.cite.citygml30part2.ErrorMessageKeys
 
MISSING_INFOSET_ITEM - Static variable in class org.opengis.cite.citygml30part2.ErrorMessageKeys
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.BridgeModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.BuildingModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.CityFurnitureModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.CityObjectGroupModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.ConstructionModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.DynamizerModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.GenericsModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.LandUseModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.PointCloudModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.ReliefModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.TransportationModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.TunnelModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.VegetationModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.VersioningModuleValidation
 
MODULE_ENABLE - Variable in class org.opengis.cite.citygml30part2.module.WaterBodyModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.core.CoreValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.global.GlobalValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.BridgeModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.BuildingModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.CityFurnitureModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.CityObjectGroupModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.ConstructionModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.DynamizerModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.GenericsModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.LandUseModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.PointCloudModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.ReliefModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.TransportationModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.TunnelModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.VegetationModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.VersioningModuleValidation
 
MODULE_NAME - Variable in class org.opengis.cite.citygml30part2.module.WaterBodyModuleValidation
 

N

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

O

onExecutionFinish() - Method in class org.opengis.cite.citygml30part2.TestRunListener
 
onExecutionStart() - Method in class org.opengis.cite.citygml30part2.TestRunListener
 
onFinish(ISuite) - Method in class org.opengis.cite.citygml30part2.SuiteFixtureListener
 
onStart(ISuite) - Method in class org.opengis.cite.citygml30part2.SuiteFixtureListener
 
onTestFailure(ITestResult) - Method in class org.opengis.cite.citygml30part2.TestFailureListener
Sets the "request" and "response" attributes of a test result.
org.opengis.cite.citygml30part2 - package org.opengis.cite.citygml30part2
The root package includes supporting classes of general utility such as the main controller, listeners, and reporters.
org.opengis.cite.citygml30part2.core - package org.opengis.cite.citygml30part2.core
 
org.opengis.cite.citygml30part2.global - package org.opengis.cite.citygml30part2.global
 
org.opengis.cite.citygml30part2.module - package org.opengis.cite.citygml30part2.module
 
org.opengis.cite.citygml30part2.util - package org.opengis.cite.citygml30part2.util
This package includes miscellaneous utility classes to support testing.
OWS - Static variable in class org.opengis.cite.citygml30part2.Namespaces
OGC 06-121r3 (OWS 1.1)

P

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

R

readBoundariesJsonObj(InputStream) - Static method in class org.opengis.cite.citygml30part2.util.ValidationUtils
 
registerClientComponent(ISuite) - Method in class org.opengis.cite.citygml30part2.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.
ReliefModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
ReliefModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.ReliefModuleValidation
 
removeParameters(MediaType) - Static method in class org.opengis.cite.citygml30part2.util.ClientUtils
Creates a copy of the given MediaType object but without any parameters.
request - Variable in class org.opengis.cite.citygml30part2.CommonFixture
An HTTP request message.
resolveRelativeURI(String, String) - Static method in class org.opengis.cite.citygml30part2.util.URIUtils
Constructs an absolute URI from the given URI reference and a base URI.
response - Variable in class org.opengis.cite.citygml30part2.CommonFixture
An HTTP response message.
ReusableEntityFilter - Class in org.opengis.cite.citygml30part2
Buffers the (response) entity so it can be read multiple times.
ReusableEntityFilter() - Constructor for class org.opengis.cite.citygml30part2.ReusableEntityFilter
 
ROOT_PKG - Static variable in class org.opengis.cite.citygml30part2.util.ValidationUtils
 
ROOT_PKG_PATH - Static variable in class org.opengis.cite.citygml30part2.CommonFixture
Root test suite package (absolute path).

S

SCH - Static variable in class org.opengis.cite.citygml30part2.Namespaces
Schematron (ISO 19757-3) namespace
SchemaPathConst - Class in org.opengis.cite.citygml30part2.util
 
SchemaPathConst() - Constructor for class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
SOAP_ENV - Static variable in class org.opengis.cite.citygml30part2.Namespaces
SOAP 1.2 message envelopes.
SuiteAttribute - Enum Class in org.opengis.cite.citygml30part2
An enumerated type defining ISuite attributes that may be set to constitute a shared test fixture.
SuiteFixtureListener - Class in org.opengis.cite.citygml30part2
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.citygml30part2.SuiteFixtureListener
 
SuitePreconditions - Class in org.opengis.cite.citygml30part2
Checks that various preconditions are satisfied before the test suite is run.
SuitePreconditions() - Constructor for class org.opengis.cite.citygml30part2.SuitePreconditions
 

T

TEST_SUBJ_FILE - Enum constant in enum class org.opengis.cite.citygml30part2.SuiteAttribute
A File containing the test subject or a description of it.
TEST_SUBJECT - Enum constant in enum class org.opengis.cite.citygml30part2.SuiteAttribute
A DOM Document that represents the test subject or metadata about it.
TestFailureListener - Class in org.opengis.cite.citygml30part2
A listener that augments a test result with diagnostic information in the event that a test method failed.
TestFailureListener() - Constructor for class org.opengis.cite.citygml30part2.TestFailureListener
 
TestNGController - Class in org.opengis.cite.citygml30part2
Main test run controller oversees execution of TestNG test suites.
TestNGController() - Constructor for class org.opengis.cite.citygml30part2.TestNGController
Default constructor uses the location given by the "java.io.tmpdir" system property as the root output directory.
TestNGController(String) - Constructor for class org.opengis.cite.citygml30part2.TestNGController
Construct a controller that writes results to the given output directory.
TestRunArg - Enum Class in org.opengis.cite.citygml30part2
An enumerated type defining all recognized test run arguments.
TestRunListener - Class in org.opengis.cite.citygml30part2
A listener that is invoked before and after a test run.
TestRunListener() - Constructor for class org.opengis.cite.citygml30part2.TestRunListener
 
testSubject - Variable in class org.opengis.cite.citygml30part2.CommonFixture
 
TestSuiteLogger - Class in org.opengis.cite.citygml30part2.util
Logging utility class that provides simple access to the JDK Logging API.
toString() - Method in enum class org.opengis.cite.citygml30part2.SuiteAttribute
 
toString() - Method in enum class org.opengis.cite.citygml30part2.TestRunArg
 
toString() - Method in class org.opengis.cite.citygml30part2.util.NamespaceBindings
 
transform(Source, Node) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
Transforms the content of a DOM Node using a specified XSLT stylesheet.
TransformXMLDocumentToXMLString(Document) - Method in class org.opengis.cite.citygml30part2.CommonFixture
Transform XML Document to UTF-8 String
TransformXMLDocumentToXMLString(Document) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
Transform XML Document to UTF-8 String
TransportationModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
TransportationModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.TransportationModuleValidation
 
TunnelModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
TunnelModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.TunnelModuleValidation
 

U

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

V

validateTestRunArgs(Document) - Method in class org.opengis.cite.citygml30part2.TestNGController
Validates the test run arguments.
ValidationUtils - Class in org.opengis.cite.citygml30part2.util
A utility class that provides convenience methods to support schema validation.
ValidationUtils() - Constructor for class org.opengis.cite.citygml30part2.util.ValidationUtils
 
valueOf(String) - Static method in enum class org.opengis.cite.citygml30part2.SuiteAttribute
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opengis.cite.citygml30part2.TestRunArg
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.opengis.cite.citygml30part2.SuiteAttribute
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opengis.cite.citygml30part2.TestRunArg
Returns an array containing the constants of this enum class, in the order they are declared.
VegetationModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
VegetationModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.VegetationModuleValidation
 
VerifyAppearanceGeoreferencedtexture() - Method in class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
Using GeoreferencedTexture elements is subject to the following restrictions: A: GeoreferencedTexture element SHALL define the geo-reference either inline using the referencePoint and orientation properties or externally inside the texture image (e.g., by using the GeoTIFF image format) or through an accompanying world file. B: The referencePoint property (type: gml:PointPropertyType) SHALL only contain or reference a 2D point geometry.
VerifyAppearanceModule() - Method in class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
CityGML XML elements implemented by a conforming instance document shall conform to the XML schema in appearance.xsd.
VerifyAppearanceParameterizedTexture() - Method in class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
Assigning texture coordinates to a surface geometry using ParameterizedTexture elements is subject to the following restrictions: A: Texture coordinates given by the textureCoordinates property of the TexCoordList element define an explicit mapping of a surface’s boundary points to points in texture space.
VerifyAppearanceTarget() - Method in class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
Surface data SHALL only be applied to surface geometries.
VerifyBridgeElementBoundaries() - Method in class org.opengis.cite.citygml30part2.module.BridgeModuleValidation
For each Bridge space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from Table 8that is supported for the specific space element.
VerifyBridgeModule() - Method in class org.opengis.cite.citygml30part2.module.BridgeModuleValidation
Verify that instance documents using the Bridge XML elements listed in Table 7validate against the XML schema specified in bridge.xsd.
VerifyBridgeModule() - Method in class org.opengis.cite.citygml30part2.module.CityObjectGroupModuleValidation
Verify that instance documents using the CityObjectGroup XML elements listed in Table 13validate against the XML schema specified incityObjectGroup.xsd.
VerifyBuildingElementBoundaries() - Method in class org.opengis.cite.citygml30part2.module.BuildingModuleValidation
For each Building space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from Table 10 that is supported for the specific space element.
VerifyBuildingModule() - Method in class org.opengis.cite.citygml30part2.module.BuildingModuleValidation
Verify that instance documents using the Building XML elements listed in Table 9 validate against the XML schema specified in building.xsd.
VerifyCityFurnitureElementBoundaries() - Method in class org.opengis.cite.citygml30part2.module.CityFurnitureModuleValidation
For each CityFurniture space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from Table 12that is supported for the specific space element.
VerifyCityFurnitureModule() - Method in class org.opengis.cite.citygml30part2.module.CityFurnitureModuleValidation
Verify that instance documents using the CityFurniture XML elements listed in Table 11validate against the XML schema specified in cityFurniture.xsd.
VerifyCityGMLInstanceDoc() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
Verify that XML instance documents claiming conformance to this specification validate against the XML schema files.
VerifyCityObjectGroupElementBoundaries() - Method in class org.opengis.cite.citygml30part2.module.CityObjectGroupModuleValidation
For each CityObjectGroup space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from Table 14 that is supported for the specific space element.
VerifyCityObjectGroupReference() - Method in class org.opengis.cite.citygml30part2.module.CityObjectGroupModuleValidation
For the following properties, verify that: If the parent property (type: gml:ReferenceType) of the CityObjectGroup element is not null, it contains an XLink reference to a core:AbstractCityObject element. If the groupMember property (type: gml:AbstractFeatureMemberType) of the Role element is not null, it contains an XLink reference to a core:AbstractCityObject element.
VerifyConstructionBoundaries() - Method in class org.opengis.cite.citygml30part2.module.ConstructionModuleValidation
For each Construction space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from Table 16 that is supported for the specific space element.
VerifyConstructionModule() - Method in class org.opengis.cite.citygml30part2.module.ConstructionModuleValidation
Verify that instance documents using the Construction XML elements listed in Table 15 validate against the XML schema specified in construction.xsd.
VerifyCoreBoundaries() - Method in class org.opengis.cite.citygml30part2.core.CoreValidation
Table 5lists the surfaces that are allowed as space boundaries of the space elements defined in the Core module.
VerifyCoreModule() - Method in class org.opengis.cite.citygml30part2.core.CoreValidation
Verify that instance documents using the Core XML elements listed in Table 4 validate against the XML schema specified in core.xsd.
VerifyCoreReference() - Method in class org.opengis.cite.citygml30part2.core.CoreValidation
For the following properties, verify that: If the generalizesTo property (type: gml:ReferenceType) of the AbstractCityObject element is not null, it contains an XLink reference to an AbstractCityObject element.
VerifyDynamizerAttributeRef() - Method in class org.opengis.cite.citygml30part2.module.DynamizerModuleValidation
When referencing a feature property value using the attributeRef property of a Dynamizer element, verify that:
VerifyDynamizerModule() - Method in class org.opengis.cite.citygml30part2.module.DynamizerModuleValidation
Verify that instance documents using the Dynamizer XML elements listed in Table 17 validate against the XML schema specified in dynamizer.xsd.
VerifyDynamizerReference() - Method in class org.opengis.cite.citygml30part2.module.DynamizerModuleValidation
Verify that if the sensorLocation property (type: gml:ReferenceType) of the SensorConnection element is not null, it contains an XLink reference to a core:AbstractCityObject element.
VerifyGenericsBoundaries() - Method in class org.opengis.cite.citygml30part2.module.GenericsModuleValidation
For each Generics space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from Table 19 that is supported for the specific space element.
VerifyGenericsModule() - Method in class org.opengis.cite.citygml30part2.module.GenericsModuleValidation
Verify that instance documents using the Generics XML elements listed in Table 18 validate against the XML schema specified in generics.xsd.
VerifyGlobalAlternativeAggregations() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
For referencing features from alternative aggregations:: Each feature belongs to a natural aggregation hierarchy and SHALL be stored inline this hierarchy.
VerifyGlobalReferencingGeometries1() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
Verify that XLinks are not used to reference geometries, except for geometries of ImplicitGeometry elements, from another top-level feature.
VerifyGlobalReferencingGeometries2() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
When referencing geometries of spaces and space boundaries, verify that: Geometries stored inline a space boundary are not redundantly stored as geometry of a space.
VerifyGlobalReferencingGeometries3() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
Verify that LoDs are self-contained: Geometries are not shared between different LoDs using XLinks.
VerifyGlobalReferencingGeometries4() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
When referencing shared geometries between top-level features using CityObjectRelation elements, verify that: If two top-level features share a common geometry, the shared geometry is stored for each top-level feature separately.
VerifyLandUseModule() - Method in class org.opengis.cite.citygml30part2.module.LandUseModuleValidation
Verify that instance documents using the LandUse XML elements listed in Table 20 validate against the XML schema specified in landUse.xsd.
VerifyPointCloudModule() - Method in class org.opengis.cite.citygml30part2.module.PointCloudModuleValidation
Verify that instance documents using the PointCloud XML elements listed in Table 21 validate against the XML schema specified in pointCloud.xsd.
VerifyReliefModule() - Method in class org.opengis.cite.citygml30part2.module.ReliefModuleValidation
Verify that instance documents using the Relief XML elements listed in Table 22 validate against the XML schema specified in relief.xsd.
verifyTestSubject(ITestContext) - Method in class org.opengis.cite.citygml30part2.SuitePreconditions
Verifies that the referenced test subject exists and has the expected type.
VerifyTransportationBoundaries() - Method in class org.opengis.cite.citygml30part2.module.TransportationModuleValidation
For each Transportation space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from Table 24 that is supported for the specific space element.
VerifyTransportationModule() - Method in class org.opengis.cite.citygml30part2.module.TransportationModuleValidation
Verify that instance documents using the Transportation XML elements listed in Table 23 validate against the XML schema specified in transportation.xsd.
VerifyTransportationReference() - Method in class org.opengis.cite.citygml30part2.module.TransportationModuleValidation
For the following properties, verify that:
VerifyTunnelBoundaries() - Method in class org.opengis.cite.citygml30part2.module.TunnelModuleValidation
For each Tunnel space element, verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from Table 26 that is supported for the specific space element.
VerifyTunnelModule() - Method in class org.opengis.cite.citygml30part2.module.TunnelModuleValidation
Verify that instance documents using the Tunnel XML elements listed in Table 25 validate against the XML schema specified in /tunnel.xsd.
VerifyVegetationBoundaries() - Method in class org.opengis.cite.citygml30part2.module.VegetationModuleValidation
For each Vegetation space element, verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from Table 28 that is supported for the specific space element.
VerifyVegetationModule() - Method in class org.opengis.cite.citygml30part2.module.VegetationModuleValidation
Verify that instance documents using the Vegetation XML elements listed in Table 27 validate against the XML schema specified in vegetation.xsd.
VerifyVersioningModule() - Method in class org.opengis.cite.citygml30part2.module.VersioningModuleValidation
Verify that instance documents using the Versioning XML elements listed in Table 29 validate against the XML schema specified in versioning.xsd.
VerifyVersioningReference() - Method in class org.opengis.cite.citygml30part2.module.VersioningModuleValidation
For the following properties, verify that:
VerifyWaterBodyBoundaries() - Method in class org.opengis.cite.citygml30part2.module.WaterBodyModuleValidation
For each WaterBody space element, verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from Table 31 that is supported for the specific space element.
VerifyWaterBodyModule() - Method in class org.opengis.cite.citygml30part2.module.WaterBodyModuleValidation
Verify that instance documents using the WaterBody XML elements listed in Table 30 validate against the XML schema specified in waterBody.xsd.
VersioningModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
VersioningModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.VersioningModuleValidation
 

W

WaterBodyModuleValidation - Class in org.opengis.cite.citygml30part2.module
 
WaterBodyModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.WaterBodyModuleValidation
 
withStandardBindings() - Static method in class org.opengis.cite.citygml30part2.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.citygml30part2.util.XMLUtils
Writes the content of a DOM Node to a byte stream.
writeNodeToString(Node) - Static method in class org.opengis.cite.citygml30part2.util.XMLUtils
Writes the content of a DOM Node to a string.

X

XLINK - Static variable in class org.opengis.cite.citygml30part2.Namespaces
W3C XLink
XML_ERROR - Static variable in class org.opengis.cite.citygml30part2.ErrorMessageKeys
 
XMLUtils - Class in org.opengis.cite.citygml30part2.util
Provides various utility methods for accessing or manipulating XML representations.
XMLUtils() - Constructor for class org.opengis.cite.citygml30part2.util.XMLUtils
 
XPATH_ERROR - Static variable in class org.opengis.cite.citygml30part2.ErrorMessageKeys
 
XPATH_RESULT - Static variable in class org.opengis.cite.citygml30part2.ErrorMessageKeys
 
XSD - Static variable in class org.opengis.cite.citygml30part2.Namespaces
W3C XML Schema namespace
XSD_APPEARANCE - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_BRIDGE - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_BUILDING - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_CITYFURNITURE - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_CITYGML - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_CITYOBJECTGROUP - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_CODELISTMETADATA - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_CONSTRUCTION - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_CORE - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_DYNAMIZER - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_GENERICS - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_LANDUSE - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_POINTCLOUD - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_RELIEF - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_TRANSPORTATION - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_TUNNEL - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_VEGETATION - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_VERSIONING - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
XSD_WATERBODY - Static variable in class org.opengis.cite.citygml30part2.util.SchemaPathConst
 
A B C D E F G H I L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values