- 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
-
- 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.
- checkEpsgDataSource(DataSource) - Method in class org.opengis.cite.iso19136.TestRunListener
-
Checks that the database represented by the given DataSource is
accessible and contains the EPSG geodetic parameter data.
- 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
-
- 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).
- 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
-
- 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).
- 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 org.opengis.cite.iso19136.util.GmlVersion
-
- 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).
- 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 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 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 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.
- 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 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 in org.opengis.cite.iso19136.util
-
- OBSERVATION - Static variable in class org.opengis.cite.iso19136.GML32
-
Head of the substitution group for all GML observations (see clause
18.2.2).
- onExecutionFinish() - Method in class org.opengis.cite.iso19136.TestRunListener
-
- onExecutionStart() - Method in class org.opengis.cite.iso19136.TestRunListener
-
Notifies the listener that a test run is about to start; it looks for a
JNDI DataSource named "jdbc/EPSG" that provides access to a database
containing the official EPSG geodetic parameters.
- onFinish(ISuite) - Method in class org.opengis.cite.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)
- 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.
- SCH - Static variable in class org.opengis.cite.iso19136.Namespaces
-
ISO 19757-3 (Schematron)
- SCHEMA_ERROR - Static variable in class org.opengis.cite.iso19136.ErrorMessageKeys
-
- 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
-
- 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 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
-
- 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 in org.opengis.cite.iso19136
-
An enumerated type defining all recognized test run arguments.
- TestRunListener - Class in org.opengis.cite.iso19136
-
A listener that is invoked before and after a test run.
- TestRunListener() - Constructor for class org.opengis.cite.iso19136.TestRunListener
-
- TestSuiteLogger - Class in org.opengis.cite.iso19136.util
-
Logging utility class that provides simple access to the JDK Logging API.
- 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).
- 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 org.opengis.cite.iso19136.SuiteAttribute
-
- toString() - Method in enum org.opengis.cite.iso19136.TestRunArg
-
- toString(GmlVersion) - Static method in enum org.opengis.cite.iso19136.util.GmlVersion
-
- toString() - Method in enum org.opengis.cite.iso19136.util.GmlVersion
-
- toString() - Method in class org.opengis.cite.iso19136.util.NamespaceBindings
-
- 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.
- 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.
- valueOf(String) - Static method in enum org.opengis.cite.iso19136.general.GMLObjectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opengis.cite.iso19136.SuiteAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opengis.cite.iso19136.TestRunArg
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opengis.cite.iso19136.util.GmlVersion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opengis.cite.iso19136.general.GMLObjectType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opengis.cite.iso19136.SuiteAttribute
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opengis.cite.iso19136.TestRunArg
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opengis.cite.iso19136.util.GmlVersion
-
Returns an array containing the constants of this enum type, 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.
- 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.