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

ABSTRACT_COVERAGE - Static variable in class org.opengis.cite.iso19136.GML32
Abstract head of the substitution group for all GML coverage elements (see clause 19.3.1).
ABSTRACT_CRS - Static variable in class org.opengis.cite.iso19136.GML32
Abstract head of the substitution group for all coordinate reference system (CRS) descriptions (see clause 12.2.3.1).
ABSTRACT_CURVE - Static variable in class org.opengis.cite.iso19136.GML32
Abstract head of the substitution group for all (continuous) curve elements (see clause 10.4.1).
ABSTRACT_FEATURE - Static variable in class org.opengis.cite.iso19136.GML32
Abstract head of the substitution group for all GML feature instances (see clause 9.3.2).
ABSTRACT_FEATURE_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
The base type for all GML feature type definitions (see clause 9.3.1).
ABSTRACT_GEOMETRY - Static variable in class org.opengis.cite.iso19136.GML32
Abstract head of the substitution group for all GML geometry elements (see clause 10.1.3.4).
ABSTRACT_GEOMETRY_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
The base type for all geometry type definitions (see clause 10.1.3.1).
ABSTRACT_GML - Static variable in class org.opengis.cite.iso19136.GML32
Abstract head of the substitution group for all GML objects (see clause 7.2.2.2).
ABSTRACT_GML_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
The base type for all GML object type definitions (see clause 7.2.2.2).
ABSTRACT_SURFACE - Static variable in class org.opengis.cite.iso19136.GML32
Abstract head of the substitution group for all (continuous) surface elements (see clause 10.5.1).
ABSTRACT_TIME - Static variable in class org.opengis.cite.iso19136.GML32
Abstract head of the substitution group for all temporal primitives and complexes (see clause 14.2.1.1).
ABSTRACT_TIME_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
The base type for all temporal type definitions (see clause 14.2.1.1).
ABSTRACT_TOPO - Static variable in class org.opengis.cite.iso19136.GML32
Abstract head of the substitution group for all GML topology elements (see clause 13.2).
ABSTRACT_TOPO_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
The base type for all topology type definitions (see clause 13.2).
ABSTRACT_VALUE - Static variable in class org.opengis.cite.iso19136.GML32
Abstract head of the substitution group for all GML value elements (see clauses 16.4.2, D.3.15).
accept(XMLEvent) - Method in class org.opengis.cite.iso19136.data.PropertyValueTests.GMLEventFilter
 
addAllBindings(Map<String, String>) - Method in class org.opengis.cite.iso19136.util.NamespaceBindings
Adds all of the supplied namespace bindings to the existing set of entries.
addNamespaceBinding(String, String) - Method in class org.opengis.cite.iso19136.util.NamespaceBindings
Adds a namespace binding that associates a namespace name with a prefix.
AppSchemaInfo - Class in org.opengis.cite.iso19136.general
Provides information about the types of objects declared in a GML application schema.
AppSchemaInfo() - Constructor for class org.opengis.cite.iso19136.general.AppSchemaInfo
 
assertAllCurveSegmentsHaveRequiredLength(Element) - Static method in class org.opengis.cite.iso19136.data.spatial.GeometryAssert
Asserts that the number of direct positions in the posList element appearing within each segment of the given curve geometry satisfies the minimum length requirements.
assertCoordinateEquals(Coordinate, Coordinate, int, String) - Static method in class org.opengis.cite.iso19136.data.spatial.GeometryAssert
Asserts that the given Coordinate tuples are equal within the specified tolerance.
assertCurveComponentsAreConnected(Element) - Static method in class org.opengis.cite.iso19136.data.spatial.GeometryAssert
Asserts that the components of a composite curve are connected; that is, the orientation of the curve members is such that each component (except the first) begins where the preceding one ends.
assertCurveSegmentsAreConnected(Element) - Static method in class org.opengis.cite.iso19136.data.spatial.GeometryAssert
Asserts that all segments of a curve are connected; that is, the end point of each segment (except the last) is identical to the start point of the next segment.
assertDescendantElementCount(Document, QName, int) - Static method in class org.opengis.cite.iso19136.ETSAssert
Asserts that the given XML entity contains the expected number of descendant elements having the specified name.
assertGeometryCoveredByValidArea(AbstractGeometryType) - Static method in class org.opengis.cite.iso19136.data.spatial.GeometryAssert
Asserts that the given geometry element is covered by the valid area of its associated CRS.
assertQualifiedName(Node, QName) - Static method in class org.opengis.cite.iso19136.ETSAssert
Asserts that the qualified name of a DOM Node matches the expected value.
assertSchematronValid(URL, Source) - Static method in class org.opengis.cite.iso19136.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.iso19136.ETSAssert
Asserts that an XML resource is schema-valid.
assertURLIsResolvable(URL, MediaType) - Static method in class org.opengis.cite.iso19136.ETSAssert
Asserts that the given URL is resolvable; that is, it can be dereferenced to obtain a resource representation that corresponds to an expected media type.
assertValidCRS(Element) - Static method in class org.opengis.cite.iso19136.data.spatial.GeometryAssert
Asserts that the given geometry element has a valid CRS reference.
assertValidPropertyType(XSModel, XSElementDeclaration, XSElementDeclaration) - Static method in class org.opengis.cite.iso19136.ETSAssert
Asserts that the content model of the given type definition mimics a GML property type.
assertValidPropertyType(XSModel, XSElementDeclaration, XSElementDeclaration, boolean) - Static method in class org.opengis.cite.iso19136.ETSAssert
Asserts that the content model of the given type definition mimics a GML property type.
assertValidSurfaceBoundary(Element) - Static method in class org.opengis.cite.iso19136.data.spatial.GeometryAssert
Asserts that the boundary of the given surface is topologically correct.
assertValidSurfaceOrientation(Element) - Static method in class org.opengis.cite.iso19136.data.spatial.GeometryAssert
Asserts that the boundary of the given surface is correctly oriented with respect to the upward normal.
assertXPath(String, Node, Map<String, String>) - Static method in class org.opengis.cite.iso19136.ETSAssert
Asserts that an XPath 1.0 expression holds true for the given evaluation context.
ATTRIB_PROHIBITED - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
ATTRIB_REQUIRED - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 

B

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

C

checkEnvelopePositions() - Method in class org.opengis.cite.iso19136.data.spatial.EnvelopeTests
[Test] The coordinates of the lower corner must be less than the coordinates of the upper corner, where the coordinate tuples are compared item by item.
checkForDeprecatedGMLElements() - Method in class org.opengis.cite.iso19136.data.SchematronTests
[Test] Checks for the presence of any deprecated GML elements.
checkGMLSchematronConstraints() - Method in class org.opengis.cite.iso19136.data.SchematronTests
[Test] Verifies that a GML instance satisfies the additional Schematron constraints specified in ISO 19136.
checkSchematronConstraints() - Method in class org.opengis.cite.iso19136.data.SchematronTests
[Test] Validates a GML document against a set of Schematron constraints associated with it using either the xml-model processing instruction or the sch test run argument.
COMP_CURVE - Static variable in class org.opengis.cite.iso19136.GML32
A gml:CompositeCurve is a realization of GM_CompositeCurve from ISO 19107 (11.2.2.2).
COMPILE_TIMEOUT - Static variable in class org.opengis.cite.iso19136.general.XMLSchemaTests
Timeout for compiling schemas /ms
compileXMLSchema(ITestContext) - Method in class org.opengis.cite.iso19136.general.XMLSchemaTests
[@Test] Verifies the validity of the GML application schema XML document with respect to the W3C XML Schema specification.
ComplexPropertyTests - Class in org.opengis.cite.iso19136.general
Checks constraints that apply to various complex properties of GML objects.
ComplexPropertyTests() - Constructor for class org.opengis.cite.iso19136.general.ComplexPropertyTests
 
compositeCurveComponentsAreConnected() - Method in class org.opengis.cite.iso19136.data.spatial.CompositeCurveTests
[Test] Verifies that the component curves of a gml:CompositeCurve element are connected.
CompositeCurveTests - Class in org.opengis.cite.iso19136.data.spatial
Validates the content of a gml:CompositeCurve element, which implements the GM_CompositeCurve class from ISO 19107.
CompositeCurveTests() - Constructor for class org.opengis.cite.iso19136.data.spatial.CompositeCurveTests
 
conforms() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
Indicates whether or not the application schema includes any of the schema components identified in clause 21.2.1.
COORD_DIM_ERR - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
COVERAGE - Enum constant in enum class org.opengis.cite.iso19136.general.GMLObjectType
 
createDirectPosition(Element, boolean) - Method in class org.opengis.cite.iso19136.data.spatial.PointTests
Creates a DirectPosition object from a gml:Point element.
createElement(QName) - Static method in class org.opengis.cite.iso19136.util.XMLUtils
Creates a new Element having the specified qualified name.
createSchemaModel(ITestContext) - Method in class org.opengis.cite.iso19136.general.GeneralSchemaTests
Creates a schema model using the Schema object obtained from the ISuite context.
createSchematronValidator(ITestContext) - Method in class org.opengis.cite.iso19136.data.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).
CRS - Enum constant in enum class org.opengis.cite.iso19136.general.GMLObjectType
 
CURVE - Static variable in class org.opengis.cite.iso19136.GML32
A gml:Curve is a realization of GM_Curve from ISO 19107 (10.4.5).
CURVE_SET - Static variable in class org.opengis.cite.iso19136.GML32
Immutable set containing all curve-based geometry elements (that substitute for gml:AbstractCurve).
curveElems - Variable in class org.opengis.cite.iso19136.data.spatial.CompositeCurveTests
 
curveElems - Variable in class org.opengis.cite.iso19136.data.spatial.CurveTests
 
curveHasValidCRS() - Method in class org.opengis.cite.iso19136.data.spatial.CurveTests
[Test] Verifies that a gml:Curve element has a valid CRS reference.
curveNodes - Variable in class org.opengis.cite.iso19136.data.spatial.CompositeCurveTests
 
curveNodes - Variable in class org.opengis.cite.iso19136.data.spatial.CurveTests
 
CurveTests - Class in org.opengis.cite.iso19136.data.spatial
Validates the content of a gml:Curve element (or any element in its substitution group), which implements the GM_Curve class from ISO 19107.
CurveTests() - Constructor for class org.opengis.cite.iso19136.data.spatial.CurveTests
 

D

dataFile - Variable in class org.opengis.cite.iso19136.data.DataFixture
A File containing GML data.
DataFixture - Class in org.opengis.cite.iso19136.data
A supporting base class that provides a common fixture for validating data sets.
DataFixture() - Constructor for class org.opengis.cite.iso19136.data.DataFixture
 
declaresGMLObjects() - Method in class org.opengis.cite.iso19136.general.GeneralSchemaTests
[@Test] A GML application schema shall be of at least one of the schema types described in clauses 21.3 through 21.11.
declareTargetNamespace() - Method in class org.opengis.cite.iso19136.general.GeneralSchemaTests
[@Test] An application schema shall declare a target namespace and it must not be "http://www.opengis.net/gml/3.2".
DEFINITION - Enum constant in enum class org.opengis.cite.iso19136.general.GMLObjectType
 
DEFINITION - Static variable in class org.opengis.cite.iso19136.GML32
Head of the substitution group for all definition elements, including dictionaries (see clause 15.2).
DISALLOWED_SUBSTITUTION - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
doFilter(Map<QName, XSObject>) - Method in interface org.opengis.cite.iso19136.SchemaComponentFilter
Filters the given collection of top-level schema components according to specific acceptance criteria.
doFilter(Map<QName, XSObject>) - Method in class org.opengis.cite.iso19136.util.FeatureTypeFilter
 
doFilter(Map<QName, XSObject>) - Method in class org.opengis.cite.iso19136.util.GMLObjectTypeFilter
 
doTestRun(Document) - Method in class org.opengis.cite.iso19136.TestNGController
 

E

ELEM_DECL_REQUIRED - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
ENVELOPE - Static variable in class org.opengis.cite.iso19136.GML32
Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions (see clause 10.1.4.6).
envelopeHasValidCRS() - Method in class org.opengis.cite.iso19136.data.spatial.EnvelopeTests
[Test] An envelope must refer to a coordinate reference system using the srsName attribute.
envelopes - Variable in class org.opengis.cite.iso19136.data.spatial.EnvelopeTests
 
EnvelopeTests - Class in org.opengis.cite.iso19136.data.spatial
Validates the content of a gml:Envelope element, which implements the GM_Envelope class from ISO 19107.
EnvelopeTests() - Constructor for class org.opengis.cite.iso19136.data.spatial.EnvelopeTests
 
ErrorMessage - Class in org.opengis.cite.iso19136
Utility class for retrieving and formatting localized error messages that describe failed assertions.
ErrorMessage() - Constructor for class org.opengis.cite.iso19136.ErrorMessage
 
ErrorMessageKeys - Class in org.opengis.cite.iso19136
Defines keys used to access localized messages for assertion errors.
ETSAssert - Class in org.opengis.cite.iso19136
Provides a set of custom assertion methods.
evaluateXPath(Source, String, Map<String, String>, QName) - Static method in class org.opengis.cite.iso19136.util.XMLUtils
Evaluates an XPath 1.0 expression using the given Source object and returns the result as the specified type.
evaluateXPath(Node, String, Map<String, String>) - Static method in class org.opengis.cite.iso19136.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.iso19136.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.iso19136.util.XMLUtils
Evaluates an XPath 2.0 expression using the Saxon s9api interfaces.
EXT_BOUNDARY_ORIENT - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
extractSchemaReferences(Source, String) - Static method in class org.opengis.cite.iso19136.util.ValidationUtils
Extracts a set of XML Schema references from a source XML document.

F

FEATURE_MEMBER_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
The base type for feature member property types (see clause 9.9.1).
FEATURE_TYPE - Enum constant in enum class org.opengis.cite.iso19136.general.GMLObjectType
 
FeatureComponentTests - Class in org.opengis.cite.iso19136.components
Verifies schema components that define geographic features and feature collections.
FeatureComponentTests() - Constructor for class org.opengis.cite.iso19136.components.FeatureComponentTests
 
FeatureTypeFilter - Class in org.opengis.cite.iso19136.util
A schema component filter that accepts feature types--types that derive directly or indirectly from gml:AbstractFeatureType.
FeatureTypeFilter() - Constructor for class org.opengis.cite.iso19136.util.FeatureTypeFilter
 
filterSet(Set<XSComplexTypeDefinition>) - Method in class org.opengis.cite.iso19136.util.FeatureTypeFilter
Removes complex type definitions that are not derived (by extension) from gml:AbstractFeatureType.
findCompositeCurves() - Method in class org.opengis.cite.iso19136.data.spatial.CompositeCurveTests
A configuration method (BeforeClass) that looks for gml:CompositeCurve elements in the GML document under test.
findCurves() - Method in class org.opengis.cite.iso19136.data.spatial.CurveTests
A configuration method (BeforeClass) that looks for gml:Curve elements in the GML document under test.
findEnvelopes() - Method in class org.opengis.cite.iso19136.data.spatial.EnvelopeTests
A configuration method (BeforeClass) that finds gml:Envelope elements in the GML document under test.
findLineStrings() - Method in class org.opengis.cite.iso19136.data.spatial.LineStringTests
A configuration method (BeforeClass) that looks for gml:LineString elements in the GML document under test.
findPoints() - Method in class org.opengis.cite.iso19136.data.spatial.PointTests
A configuration method (BeforeClass) that looks for gml:Point elements in the GML document under test.
findSurfaces() - Method in class org.opengis.cite.iso19136.data.spatial.SurfaceTests
A configuration method (BeforeClass) that looks for gml:Surface elements in the GML document under test (including any elements in its substitution group).
format(String, Object...) - Static method in class org.opengis.cite.iso19136.ErrorMessage
Produces a formatted error message using the supplied substitution arguments and the current locale.
fromString(String) - Static method in enum class org.opengis.cite.iso19136.util.GmlVersion
 

G

GeneralSchemaTests - Class in org.opengis.cite.iso19136.general
Verifies that a GML application schema is constructed in accord with all mandatory constraints stipulated in clause A.1.1 of ISO 19136.
GeneralSchemaTests() - Constructor for class org.opengis.cite.iso19136.general.GeneralSchemaTests
 
generateXPathExpression(List<QName>, Map<String, String>) - Method in class org.opengis.cite.iso19136.data.DataFixture
Generates an XPath expression to find all instances of the given elements in the data being validated.
GEOM_ARRAY_PROP_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
Generic geometry array property type which is typically restricted in an application schema (see clause 10.1.3.6).
GEOM_PROP_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
Generic geometry property type which is typically restricted in an application schema (see clause 10.1.3.5).
GEOM_PROP_TYPE_SET - Static variable in class org.opengis.cite.iso19136.GML32
Immutable set of all predefined GML geometry property types (see clause 9.5, Table 4).
GEOMETRY - Enum constant in enum class org.opengis.cite.iso19136.general.GMLObjectType
 
GeometryAssert - Class in org.opengis.cite.iso19136.data.spatial
Provides specialized assertion methods that apply to representations of geometry objects.
GeometryComponentTests - Class in org.opengis.cite.iso19136.components
Verifies schema components that define geometry and geometry property types.
GeometryComponentTests() - Constructor for class org.opengis.cite.iso19136.components.GeometryComponentTests
 
get(String) - Static method in class org.opengis.cite.iso19136.ErrorMessage
Retrieves a simple message according to the current locale.
getAllBindings() - Method in class org.opengis.cite.iso19136.util.NamespaceBindings
Returns an unmodifiable view of the declared namespace bindings.
getAllElementParticles(XSParticle) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns all constituent particles corresponding to element declarations.
getAllElementsInParticle(XSParticle) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns all element declarations contained in the given particle schema component.
getApplicationNamespaceName(Set<URI>) - Method in class org.opengis.cite.iso19136.general.GeneralSchemaTests
Determines the target namespace of a GML application schema, which is assumed to be the first schema found to have a target namespace name that is not in the opengis.net domain.
getApplicationNamespaces(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a list of application-specific namespace names declared in a schema.
getCode() - Method in class org.opengis.cite.iso19136.TestNGController
 
getCoverageDeclarations(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of coverage elements in the application namespace(s).
getCoverageTypes() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
getCRSDeclarations(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of CRS declarations in the application namespace(s).
getCrsTypes() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
getDefinitionDeclarations(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of definition elements declared in the application namespace(s), including dictionaries.
getDefinitionTypes() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
getDerivedTypeDefinitions(XSModel, XSTypeDefinition, short) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns the set of type definitions that are derived from the given base type using the specified method.
getElementDeclarationsByType(XSModel, XSTypeDefinition) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a list of element declarations (globally and locally scoped) whose type definition either matches the given base type or derives from it by extension.
getElementsByAffiliation(XSModel, XSElementDeclaration) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of element declarations that may substitute (directly or indirectly) for the specified element.
getElementsByNamespaceURI(Node, String) - Static method in class org.opengis.cite.iso19136.util.XMLUtils
Returns a List of all descendant Element nodes having the specified [namespace name] property.
getExplicitGeometryProperties(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a list of geometry properties explicitly declared in an application namespace.
getFeatureDeclarations(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of concrete feature element declarations in the application namespace(s).
getFeatureDefinitions() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
getFeatureTypes() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
getFragment(Document, String) - Static method in class org.opengis.cite.iso19136.util.XMLUtils
Extracts the specified fragment from the given XML source document.
getGeometryDeclarations(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of concrete geometry element declarations in the application namespace(s).
getGeometryTypes() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
getGlobalComplexTypeDefinitions(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of top-level complex types defined in all application namespaces.
getGlobalElementsByType(XSModel, XSTypeDefinition) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a list of globally-scoped (top-level) element declarations whose type definition either matches the given type or derives from it by extension.
getGMLContentTypes() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
getHeadElements(Set<XSElementDeclaration>, XSElementDeclaration) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Identifies the set of (head) elements for which the given element can substitute.
getImplicitProperties(XSModel, XSElementDeclaration) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a list of implicitly defined GML properties whose expected value is substitutable for the specified head element.
getLocalElementsByType(XSModel, XSTypeDefinition, SchemaComponentFilter) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a list of locally-scoped element declarations whose type definition either matches the given type or derives from it by extension.
getName() - Method in enum class org.opengis.cite.iso19136.SuiteAttribute
 
getNamespaceURI(String) - Method in class org.opengis.cite.iso19136.util.NamespaceBindings
 
getObservationDeclarations(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of observation elements declared in the application namespace(s).
getObservationTypes() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
getPrefix(String) - Method in class org.opengis.cite.iso19136.util.NamespaceBindings
 
getPrefixes(String) - Method in class org.opengis.cite.iso19136.util.NamespaceBindings
 
getPropertyValue(Node) - Static method in class org.opengis.cite.iso19136.util.XMLUtils
Reads the given property element and returns either (a) the child element, or (b) the XLink referent.
getQName(XSObject) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Gets the name of the given XML Schema component.
getReferencedComplexTypeDefinitions(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of complex type definitions referenced by global elements declared in all application namespaces.
getSchemaInfo() - Method in class org.opengis.cite.iso19136.general.GeneralSchemaTests
 
getSchemaURIsFromTestContext(ITestContext) - Method in class org.opengis.cite.iso19136.general.XMLSchemaTests
Obtains the schema locations from the ISuite context.
getStringRepresentation() - Method in enum class org.opengis.cite.iso19136.util.GmlVersion
 
getTimeObjectDeclarations(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of temporal element declarations in the application namespace(s).
getTimeTypes() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
getTitle() - Method in class org.opengis.cite.iso19136.TestNGController
 
getTopologyDeclarations(XSModel) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Returns a collection of topology element declarations in the application namespace(s).
getTopoTypes() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
getType() - Method in enum class org.opengis.cite.iso19136.SuiteAttribute
 
getVersion() - Method in class org.opengis.cite.iso19136.TestNGController
 
getXmlModelPIData(File) - Method in class org.opengis.cite.iso19136.data.SchematronTests
Extracts the data items from the xml-model processing instruction.
getXMLSchema(ITestContext) - Method in class org.opengis.cite.iso19136.data.XMLSchemaValidationTests
Obtains the GML application schema from the ISuite context.
GML - Enum constant in enum class org.opengis.cite.iso19136.SuiteAttribute
A File containing GML data.
GML - Enum constant in enum class org.opengis.cite.iso19136.TestRunArg
An absolute URI referring to a GML data resource.
GML32 - Class in org.opengis.cite.iso19136
Contains various constants pertaining to the standard GML 3.2 content model as specified in ISO 19136:2007.
GMLEventFilter(String) - Constructor for class org.opengis.cite.iso19136.data.PropertyValueTests.GMLEventFilter
 
gmlObjects - Variable in class org.opengis.cite.iso19136.general.SchemaModelFixture
A list of the GML objects declared in the application schema (these can substitute for gml:AbstractGML).
GMLObjectType - Enum Class in org.opengis.cite.iso19136.general
Denotes the (abstract) type of GML object that may be defined in an application schema.
GMLObjectTypeFilter - Class in org.opengis.cite.iso19136.util
A schema component filter that accepts GML object types--types that derive directly or indirectly from gml:AbstractGMLType.
GMLObjectTypeFilter() - Constructor for class org.opengis.cite.iso19136.util.GMLObjectTypeFilter
 
GmlVersion - Enum Class in org.opengis.cite.iso19136.util
 

H

hasFeatureComponents(ITestContext) - Method in class org.opengis.cite.iso19136.components.FeatureComponentTests
Determines if the application schema has any components (elements or type definitions) that denote geographic features.
hasGeometryComponents(ITestContext) - Method in class org.opengis.cite.iso19136.components.GeometryComponentTests
Determines if the application schema includes any geometry-related components (elements or type definitions).
hasIDTypeAttribute(XSElementDeclaration) - Method in class org.opengis.cite.iso19136.general.ModelAndSyntaxTests
Determines if the type definition for the given element declaration includes an attribute of type xsd:ID.
hasTemporalComponents(ITestContext) - Method in class org.opengis.cite.iso19136.components.TemporalComponentTests
Determines if the application schema contains any temporal components (elements or type definitions).
hasTopologyComponents(ITestContext) - Method in class org.opengis.cite.iso19136.components.TopologyComponentTests
Determines if the application schema includes any topology-related components (elements or type definitions).

I

IMPORT_FULL_GML - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
importFullGMLSchema() - Method in class org.opengis.cite.iso19136.general.GeneralSchemaTests
[@Test] A GML application schema shall import the full GML schema.
initDataFixture(ITestContext) - Method in class org.opengis.cite.iso19136.data.DataFixture
A configuration method (BeforeClass) that initializes the test fixture as follows: Obtain the GML data set from the test context.
initSchemaModelFixture(ITestContext) - Method in class org.opengis.cite.iso19136.general.SchemaModelFixture
Obtains the schema model from the ISuite context.
INT_BOUNDARY_ORIENT - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
isGMLObject(XSElementDeclaration) - Method in class org.opengis.cite.iso19136.general.ModelAndSyntaxTests
Determines if an element is a GML object.
isLoggable(Level) - Static method in class org.opengis.cite.iso19136.util.TestSuiteLogger
Indicates if the logger is enabled at a given logging level.
isLowerCamelCase(String) - Method in class org.opengis.cite.iso19136.recommendations.LexicalConventionTests
Checks if a String value is in lowerCamelCase form.
isSchematronReference(Map<String, String>) - Method in class org.opengis.cite.iso19136.data.SchematronTests
Indicates whether or not the given PI data includes a Schematron schema reference.
isUpperCamelCase(String) - Method in class org.opengis.cite.iso19136.recommendations.LexicalConventionTests
Checks if a String value is in UpperCamelCase form.
isXMLSchema(File) - Method in class org.opengis.cite.iso19136.SuiteFixtureListener
Determines if the content of the given file represents an XML Schema.
isXMLSchemaValid() - Method in class org.opengis.cite.iso19136.data.XMLSchemaValidationTests
[Test] Verifies that a GML instance is valid with respect to its application schema.
IUT - Enum constant in enum class org.opengis.cite.iso19136.TestRunArg
An absolute URI that refers to a representation of the test subject or metadata about it.

L

LexicalConventionTests - Class in org.opengis.cite.iso19136.recommendations
Includes tests for compliance with various lexical conventions that are "strongly recommended" in the specification.
LexicalConventionTests() - Constructor for class org.opengis.cite.iso19136.recommendations.LexicalConventionTests
 
LINE_STRING - Static variable in class org.opengis.cite.iso19136.GML32
A gml:LineString is a curve consisting of a single segment with linear interpolation.
lineElems - Variable in class org.opengis.cite.iso19136.data.spatial.LineStringTests
 
lineHasValidCRS() - Method in class org.opengis.cite.iso19136.data.spatial.LineStringTests
[Test] Verifies that a gml:LineString element has a valid CRS reference.
lineNodes - Variable in class org.opengis.cite.iso19136.data.spatial.LineStringTests
 
LineStringTests - Class in org.opengis.cite.iso19136.data.spatial
Validates the content of a gml:LineString element (or any element in its substitution group).
LineStringTests() - Constructor for class org.opengis.cite.iso19136.data.spatial.LineStringTests
 
LOCAL_NAME - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
log(Level, String) - Static method in class org.opengis.cite.iso19136.util.TestSuiteLogger
Logs a simple message at the specified logging level.
log(Level, String, Exception) - Static method in class org.opengis.cite.iso19136.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.iso19136.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.iso19136.TestNGController
A convenience method to facilitate test development.
MD_PROP_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
Base type for defining metadata property types (see clause 7.2.6.1).
MD_PROP_UNSPECIFIED - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
MEMBER_PROP_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
Base type for defining object property types that represent the members of a GML object collection (see clause 7.2.5.1).
MISSING_ENTITY - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
MISSING_INFOSET_ITEM - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
MISSING_TYPE_SUFFIX - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
model - Variable in class org.opengis.cite.iso19136.data.DataFixture
An XSModel object representing a GML application schema.
model - Variable in class org.opengis.cite.iso19136.general.SchemaModelFixture
An XSModel object representing an XML Schema resource.
MODEL_GRP_EXPECTED - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
ModelAndSyntaxTests - Class in org.opengis.cite.iso19136.general
Includes tests for adherence to mandatory GML model and syntax constraints.
ModelAndSyntaxTests() - Constructor for class org.opengis.cite.iso19136.general.ModelAndSyntaxTests
 

N

NAMESPACE_NAME - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
NamespaceBindings - Class in org.opengis.cite.iso19136.util
Provides namespace bindings for evaluating XPath 1.0 expressions using the JAXP XPath API.
NamespaceBindings() - Constructor for class org.opengis.cite.iso19136.util.NamespaceBindings
 
Namespaces - Class in org.opengis.cite.iso19136
XML namespace names.
NO_GML_DEFS - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
NO_USERDEF_GEOM - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
NOT_ABSTRACT_NAME - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
NOT_LCC_NAME - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
NOT_SCHEMA_VALID - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
NOT_UCC_NAME - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
NS_NAME - Static variable in class org.opengis.cite.iso19136.GML32
The namespace name for the GML 3.2 schema.

O

OBSERVATION - Enum constant in enum class org.opengis.cite.iso19136.general.GMLObjectType
 
OBSERVATION - Static variable in class org.opengis.cite.iso19136.GML32
Head of the substitution group for all GML observations (see clause 18.2.2).
onFinish(ISuite) - Method in class org.opengis.cite.iso19136.SuiteFixtureListener
 
onStart(ISuite) - Method in class org.opengis.cite.iso19136.SuiteFixtureListener
 
org.opengis.cite.iso19136 - package org.opengis.cite.iso19136
This executable test suite (ETS) validates GML application schemas or data in accord with ISO 19136:2007.
org.opengis.cite.iso19136.components - package org.opengis.cite.iso19136.components
Includes tests to verify schema components that define specific types of geographic objects as required in clause 21.2.1 of ISO 19136.
org.opengis.cite.iso19136.data - package org.opengis.cite.iso19136.data
Includes tests that apply to GML documents.
org.opengis.cite.iso19136.data.spatial - package org.opengis.cite.iso19136.data.spatial
Contains tests that apply to GML geometry representations and envelopes.
org.opengis.cite.iso19136.general - package org.opengis.cite.iso19136.general
Contains test classes that check general constraints applicable to all GML application schemas.
org.opengis.cite.iso19136.recommendations - package org.opengis.cite.iso19136.recommendations
Includes tests covering recommended constraints that need not be satisfied by a fully conforming IUT.
org.opengis.cite.iso19136.util - package org.opengis.cite.iso19136.util
This package includes miscellaneous utility classes to support testing.
ORIENT_NEG - Static variable in class org.opengis.cite.iso19136.GML32
Indicates that a geometry or topology element has negative orientation.
ORIENT_POS - Static variable in class org.opengis.cite.iso19136.GML32
Indicates that a geometry or topology element has positive orientation.
OWS - Static variable in class org.opengis.cite.iso19136.Namespaces
OGC 06-121r3 (OWS 1.1)

P

parseURI(URI) - Static method in class org.opengis.cite.iso19136.util.URIUtils
Parses the content of the given URI as an XML document and returns a new DOM Document object.
POINT - Static variable in class org.opengis.cite.iso19136.GML32
A gml:Point is a realization of GM_Point from ISO 19107 (10.3.1).
POINT_PROP_TYPE - Static variable in class org.opengis.cite.iso19136.GML32
A property that has a gml:Point as its value domain (see clause 10.3.2).
pointElems - Variable in class org.opengis.cite.iso19136.data.spatial.PointTests
 
pointHasValidCRS() - Method in class org.opengis.cite.iso19136.data.spatial.PointTests
[Test] Verifies that a gml:Point element has a valid CRS reference.
pointHasValidPosition() - Method in class org.opengis.cite.iso19136.data.spatial.PointTests
[Test] Verifies the coordinates of a gml:Point.
points - Variable in class org.opengis.cite.iso19136.data.spatial.PointTests
 
PointTests - Class in org.opengis.cite.iso19136.data.spatial
Validates the content of a gml:Point element (or any element in its substitution group), which implements the GM_Point class from ISO 19107.
PointTests() - Constructor for class org.opengis.cite.iso19136.data.spatial.PointTests
 
POLYGON - Static variable in class org.opengis.cite.iso19136.GML32
A gml:Polygon is is a special surface that is defined by a single surface patch.
processGmlReference(ISuite) - Method in class org.opengis.cite.iso19136.SuiteFixtureListener
Extracts schema references from the GML resource identified by the supplied test run argument.
processIUTParameter(ISuite) - Method in class org.opengis.cite.iso19136.SuiteFixtureListener
Processes the TestRunArg.IUT test suite parameter that refers to a POSTed message entity.
processSchematronSchema(ISuite) - Method in class org.opengis.cite.iso19136.SuiteFixtureListener
Adds a URI reference specifying the location of a Schematron schema.
processVersionParameter(ISuite) - Method in class org.opengis.cite.iso19136.SuiteFixtureListener
Processes the TestRunArg.VERSION test suite parameter that refers to a POSTed message entity.
PROP_HAS_ID_ATTR - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
PROP_IS_GML_OBJ - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
propertyHasValueDomain(XSComplexTypeDefinition, XSElementDeclaration) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Determines whether or not a given complex property type has a specified value domain.
PropertyValueTests - Class in org.opengis.cite.iso19136.data
Checks various property value constraints.
PropertyValueTests() - Constructor for class org.opengis.cite.iso19136.data.PropertyValueTests
 
PropertyValueTests.GMLEventFilter - Class in org.opengis.cite.iso19136.data
An EventFilter that accepts GML elements specified by (local) name.

R

RELATIVE_NS - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
removeConsecutiveDuplicates(List<Coordinate>, double) - Static method in class org.opengis.cite.iso19136.data.spatial.GeometryAssert
 
removeGmlElementsFromList(List<XSElementDeclaration>) - Static method in class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
Removes elements declared in the standard GML namespace ( "http://www.opengis.net/gml/3.2"), leaving only those residing in an application namespace.
resolveRelativeURI(String, String) - Static method in class org.opengis.cite.iso19136.util.URIUtils
Constructs an absolute URI from a relative reference and a base URI reference.
resolveURIAsFile(URI) - Static method in class org.opengis.cite.iso19136.util.URIUtils
Resolves the given URI and stores the resulting resource representation in a local file.
resultToString(Result) - Static method in class org.opengis.cite.iso19136.util.XMLUtils
Writes the result of a transformation to a String.

S

SCH - Enum constant in enum class org.opengis.cite.iso19136.TestRunArg
An absolute URI referring to a Schematron schema (ISO 19757-3) that defines supplementary data constraints.
SCH - Static variable in class org.opengis.cite.iso19136.Namespaces
ISO 19757-3 (Schematron)
SCHEMA - Enum constant in enum class org.opengis.cite.iso19136.SuiteAttribute
An immutable XML Schema object representing a set of constraints defined in some grammar-based schema language.
SCHEMA_ERROR - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
SCHEMA_INFO - Enum constant in enum class org.opengis.cite.iso19136.SuiteAttribute
Provides information about the types of geographic content in an application schema.
SCHEMA_LOC_SET - Enum constant in enum class org.opengis.cite.iso19136.SuiteAttribute
A Set<URI> specifying the locations of XML Schema grammars.
SchemaComponentFilter - Interface in org.opengis.cite.iso19136
Filters a collection of XML Schema components according to the criteria realized by an implementing class.
schemaInfo - Variable in class org.opengis.cite.iso19136.general.SchemaModelFixture
Provides information about the types of geographic objects defined in the application schema.
SchemaModelFixture - Class in org.opengis.cite.iso19136.general
A supporting base class that provides configuration methods to establish a test fixture that provides access to a schema model.
SchemaModelFixture() - Constructor for class org.opengis.cite.iso19136.general.SchemaModelFixture
 
SCHEMATRON - Enum constant in enum class org.opengis.cite.iso19136.SuiteAttribute
An absolute URI referring to a Schematron schema.
SchematronTests - Class in org.opengis.cite.iso19136.data
Verifies that a GML instance document adheres to the constraints defined in Schematron schemas.
SchematronTests() - Constructor for class org.opengis.cite.iso19136.data.SchematronTests
 
SEQ_EXPECTED - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
setCoverageTypes(List<XSElementDeclaration>) - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
setCrsTypes(List<XSElementDeclaration>) - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
setDataFile(File) - Method in class org.opengis.cite.iso19136.data.DataFixture
Sets the data file.
setDefinitionTypes(List<XSElementDeclaration>) - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
setFeatureDefinitions(Set<XSComplexTypeDefinition>) - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
setFeatureTypes(List<XSElementDeclaration>) - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
setGeometryTypes(List<XSElementDeclaration>) - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
setObservationTypes(List<XSElementDeclaration>) - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
setSchemaLocations(Set<URI>) - Method in class org.opengis.cite.iso19136.general.XMLSchemaTests
Sets the application schema(s) to check.
setSchemaModel(XSModel) - Method in class org.opengis.cite.iso19136.data.DataFixture
Sets the schema model (for unit testing purposes).
setSchemaModel(XSModel) - Method in class org.opengis.cite.iso19136.general.SchemaModelFixture
Sets the schema model (intended only to facilitate unit testing).
setTimeTypes(List<XSElementDeclaration>) - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
setTopoTypes(List<XSElementDeclaration>) - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
SOAP_ENV - Static variable in class org.opengis.cite.iso19136.Namespaces
SOAP 1.2 message envelopes.
SRS - Static variable in class org.opengis.cite.iso19136.GML32
The srsName attribute identifies a spatial reference system.
substitutesForAbstractFeature() - Method in class org.opengis.cite.iso19136.components.FeatureComponentTests
[Test] All feature types (elements) declared in an application schema must substitute for gml:AbstractFeature.
substitutesForAbstractTimeObject() - Method in class org.opengis.cite.iso19136.components.TemporalComponentTests
[Test] All temporal types (elements) declared in an application schema must substitute for gml:AbstractTimeObject.
substitutesForGMLGeometry() - Method in class org.opengis.cite.iso19136.components.GeometryComponentTests
[Test] All geometry types (elements) declared in an application schema must substitute for gml:AbstractGeometry.
substitutesForGMLTopology() - Method in class org.opengis.cite.iso19136.components.TopologyComponentTests
[Test] All topology types (elements) declared in an application schema must substitute for gml:AbstractTopology.
SUBSTITUTION_ERROR - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
SuiteAttribute - Enum Class in org.opengis.cite.iso19136
An enumerated type defining ISuite attributes that may be set to constitute a shared test fixture.
SuiteFixtureListener - Class in org.opengis.cite.iso19136
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.iso19136.SuiteFixtureListener
 
SURFACE - Static variable in class org.opengis.cite.iso19136.GML32
A gml:Surface is a realization of GM_Surface from ISO 19107 (10.5.10).
surfaceElems - Variable in class org.opengis.cite.iso19136.data.spatial.SurfaceTests
 
surfaceHasValidCRS() - Method in class org.opengis.cite.iso19136.data.spatial.SurfaceTests
[Test] Verifies that a gml:Surface element has a valid CRS reference.
surfaceNodes - Variable in class org.opengis.cite.iso19136.data.spatial.SurfaceTests
 
SurfaceTests - Class in org.opengis.cite.iso19136.data.spatial
Validates the content of a gml:Surface element (or any element in its substitution group), which implements the GM_Surface class from ISO 19107.
SurfaceTests() - Constructor for class org.opengis.cite.iso19136.data.spatial.SurfaceTests
 

T

tagName - Variable in class org.opengis.cite.iso19136.data.PropertyValueTests.GMLEventFilter
 
TE_BASE - Static variable in class org.opengis.cite.iso19136.TestNGController
 
TemporalComponentTests - Class in org.opengis.cite.iso19136.components
Verifies schema components that define temporal elements and temporal property types.
TemporalComponentTests() - Constructor for class org.opengis.cite.iso19136.components.TemporalComponentTests
 
TestNGController - Class in org.opengis.cite.iso19136
Main test run controller that executes TestNG test suites.
TestNGController() - Constructor for class org.opengis.cite.iso19136.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.iso19136.TestNGController
Construct a controller that writes results to the given output directory.
TestRunArg - Enum Class in org.opengis.cite.iso19136
An enumerated type defining all recognized test run arguments.
TestSuiteLogger - Class in org.opengis.cite.iso19136.util
Logging utility class that provides simple access to the JDK Logging API.
TIME - Enum constant in enum class org.opengis.cite.iso19136.general.GMLObjectType
 
TIME_PROP_TYPE_SET - Static variable in class org.opengis.cite.iso19136.GML32
Immutable set of all predefined GML temporal property types (see clause 9.7, Table 6).
TOO_MANY_PARTS - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
TOPO_PROP_TYPE_SET - Static variable in class org.opengis.cite.iso19136.GML32
Immutable set of all predefined GML topology property types (see clause 9.6, Table 5).
TOPOLOGY - Enum constant in enum class org.opengis.cite.iso19136.general.GMLObjectType
 
TopologyComponentTests - Class in org.opengis.cite.iso19136.components
Verifies schema components that define topology and topology property types.
TopologyComponentTests() - Constructor for class org.opengis.cite.iso19136.components.TopologyComponentTests
 
toString() - Method in class org.opengis.cite.iso19136.general.AppSchemaInfo
 
toString() - Method in enum class org.opengis.cite.iso19136.SuiteAttribute
 
toString() - Method in enum class org.opengis.cite.iso19136.TestRunArg
 
toString() - Method in enum class org.opengis.cite.iso19136.util.GmlVersion
 
toString() - Method in class org.opengis.cite.iso19136.util.NamespaceBindings
 
toString(GmlVersion) - Static method in enum class org.opengis.cite.iso19136.util.GmlVersion
 
TOTAL_GLOBAL_ELEMS - Static variable in class org.opengis.cite.iso19136.GML32
Total number of top-level element declarations in the GML 3.2 schema.
transform(Source, Node) - Static method in class org.opengis.cite.iso19136.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.iso19136.ErrorMessageKeys
 
UNEXPECTED_NS - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
UNEXPECTED_STATUS - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
URIUtils - Class in org.opengis.cite.iso19136.util
Provides a collection of utility methods for manipulating or resolving URI references.
URIUtils() - Constructor for class org.opengis.cite.iso19136.util.URIUtils
 

V

V321 - Enum constant in enum class org.opengis.cite.iso19136.util.GmlVersion
Version 3.2.1
V322 - Enum constant in enum class org.opengis.cite.iso19136.util.GmlVersion
Version 3.2.2
validateImplicitGeometryProperty() - Method in class org.opengis.cite.iso19136.components.GeometryComponentTests
[Test] The value of a geometry property is an element substitutable for gml:AbstractGeometry.
validateImplicitTemporalProperty() - Method in class org.opengis.cite.iso19136.components.TemporalComponentTests
[Test] The value of a temporal property is an element substitutable for gml:AbstractTimeObject.
validateImplicitTopologyProperty() - Method in class org.opengis.cite.iso19136.components.TopologyComponentTests
[Test] The value of a topology property is an element substitutable for gml:AbstractTopology.
validateLocationName() - Method in class org.opengis.cite.iso19136.data.PropertyValueTests
[@Test] If a gml:locationName property has a codeSpace attribute, then the attribute value must identify a controlled list (that includes the location name).
validateLocationReference() - Method in class org.opengis.cite.iso19136.data.PropertyValueTests
[@Test] The gml:locationReference property must include the xlink:href attribute.
validateMembersOfGmlObjectCollection() - Method in class org.opengis.cite.iso19136.general.ComplexPropertyTests
[Test] A GML object collection is any gml:AbstractObject having a property element whose content model is derived by extension from gml:AbstractMemberType.
validateMetadataProperties() - Method in class org.opengis.cite.iso19136.general.ComplexPropertyTests
[Test] Validates the content of metadata properties.
validateTestRunArgs(Document) - Method in class org.opengis.cite.iso19136.TestNGController
Validates the given set of test run arguments.
ValidationUtils - Class in org.opengis.cite.iso19136.util
A utility class that provides convenience methods to support schema validation.
ValidationUtils() - Constructor for class org.opengis.cite.iso19136.util.ValidationUtils
 
validCurveSegments() - Method in class org.opengis.cite.iso19136.data.spatial.CurveTests
[Test] Verifies the segments of a gml:Curve element.
validLineString() - Method in class org.opengis.cite.iso19136.data.spatial.LineStringTests
[Test] Verifies that a gml:LineString element contains at least two coordinate tuples and that it lies within the valid area of the CRS.
validSurfaceBoundary() - Method in class org.opengis.cite.iso19136.data.spatial.SurfaceTests
[Test] Checks that the boundary of a surface is topologically correct.
validSurfaceOrientation() - Method in class org.opengis.cite.iso19136.data.spatial.SurfaceTests
[Test] Checks that the orientation of the surface boundary is consistent with the upward normal.
VALUE - Enum constant in enum class org.opengis.cite.iso19136.general.GMLObjectType
 
valueOf(String) - Static method in enum class org.opengis.cite.iso19136.general.GMLObjectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opengis.cite.iso19136.SuiteAttribute
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opengis.cite.iso19136.TestRunArg
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opengis.cite.iso19136.util.GmlVersion
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.opengis.cite.iso19136.general.GMLObjectType
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.iso19136.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.iso19136.TestRunArg
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.iso19136.util.GmlVersion
Returns an array containing the constants of this enum class, in the order they are declared.
verifyAbstractObjectName() - Method in class org.opengis.cite.iso19136.recommendations.LexicalConventionTests
[Test] The [local name] of an abstract GML object should start with "Abstract".
verifyComplexTypeName() - Method in class org.opengis.cite.iso19136.recommendations.LexicalConventionTests
[Test] The [local name] of a complex type definition should 1) be in UpperCamelCase form, and 2) end with "Type".
verifyFeatureMemberProperties() - Method in class org.opengis.cite.iso19136.components.FeatureComponentTests
[Test] A feature collection has one or more properties of a type that derives by extension from gml:AbstractFeatureMemberType.
verifyGMLObjectPropertyPattern() - Method in class org.opengis.cite.iso19136.general.ModelAndSyntaxTests
[Test] A GML property is a child element of a GML object; such a property cannot itself be a GML object (i.e. derived from gml:AbstractGMLType).
verifyObjectNameIsUpperCamelCase() - Method in class org.opengis.cite.iso19136.recommendations.LexicalConventionTests
[Test] The [local name] of a GML object should be in UpperCamelCase form.
verifyObjectPropertyNameIsLowerCamelCase() - Method in class org.opengis.cite.iso19136.recommendations.LexicalConventionTests
[Test] The [local name] of a GML object property should be in lowerCamelCase form.
VERSION - Enum constant in enum class org.opengis.cite.iso19136.SuiteAttribute
Provides information about the types of geographic content in an application schema.
VERSION - Enum constant in enum class org.opengis.cite.iso19136.TestRunArg
Version of GML to be tested, e.g. 3.2.1 or 3.2.2

W

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

X

XLINK - Static variable in class org.opengis.cite.iso19136.Namespaces
W3C XLink
XML_ERROR - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
XMLSchemaModelUtils - Class in org.opengis.cite.iso19136.util
Provides utility methods for accessing components of XML Schema models.
XMLSchemaModelUtils() - Constructor for class org.opengis.cite.iso19136.util.XMLSchemaModelUtils
 
XMLSchemaTests - Class in org.opengis.cite.iso19136.general
Verifies that an XML Schema resource conforms to the W3C XML Schema Recommendation.
XMLSchemaTests() - Constructor for class org.opengis.cite.iso19136.general.XMLSchemaTests
 
XMLSchemaValidationTests - Class in org.opengis.cite.iso19136.data
Verifies that a GML instance document is valid with respect to an application schema.
XMLSchemaValidationTests() - Constructor for class org.opengis.cite.iso19136.data.XMLSchemaValidationTests
 
XMLUtils - Class in org.opengis.cite.iso19136.util
Provides various utility methods for accessing or manipulating XML representations.
XMLUtils() - Constructor for class org.opengis.cite.iso19136.util.XMLUtils
 
XPATH_ERROR - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
XPATH_RESULT - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
XSD - Enum constant in enum class org.opengis.cite.iso19136.TestRunArg
An absolute URI referring to a GML application schema (XML Schema) resource.
XSD_INVALID - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
 
XSMODEL - Enum constant in enum class org.opengis.cite.iso19136.SuiteAttribute
Contains the XML Schema components comprising an application schema.
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