- addAllBindings(Map<String, String>) - Method in class org.opengis.cite.kml2.util.NamespaceBindings
-
Adds all of the supplied namespace bindings to the existing set of
entries.
- addNamespaceBinding(String, String) - Method in class org.opengis.cite.kml2.util.NamespaceBindings
-
Adds a namespace binding that associates a namespace name with a prefix.
- allOrientationAngles() - Method in class org.opengis.cite.kml2.c3.CL3ModelTests
-
[Test] Verifies that a that a kml:Orientation element includes the
following child elements: kml:heading, kml:tilt, and kml:roll.
- allScalingFactors() - Method in class org.opengis.cite.kml2.c3.CL3ModelTests
-
[Test] Verifies that a kml:Scale element includes all of the following
child elements: kml:x, kml:y, and kml:z.
- AltitudeMode - Enum in org.opengis.cite.kml2
-
An enum type that specifies how the altitude components are interpreted in
kml:coordinates, kml:coord and kml:altitude elements.
- animatedUpdateTarget() - Method in class org.opengis.cite.kml2.c1.TourTests
-
[Test] Verifies that a kml:AnimatedUpdate element satisfies all
applicable constraints.
- asList(NodeList) - Static method in class org.opengis.cite.kml2.util.XMLUtils
-
Returns a List view of the nodes in the given NodeList collection.
- assertDescendantElementCount(Node, QName, int) - Static method in class org.opengis.cite.kml2.ETSAssert
-
Asserts that the given DOM node contains the expected number of
descendant elements having the specified name.
- assertQualifiedName(Node, QName...) - Static method in class org.opengis.cite.kml2.ETSAssert
-
Asserts that the qualified name of a DOM node matches one of the expected
values.
- assertReferentExists(URI, MediaType...) - Static method in class org.opengis.cite.kml2.ETSAssert
-
Asserts that the resource referenced by the given URI exists and is
compatible with one of the acceptable media types.
- assertSchematronValid(URL, Source) - Static method in class org.opengis.cite.kml2.ETSAssert
-
Asserts that an XML resource satisfies all applicable constraints
specified in a Schematron (ISO 19757-3) schema.
- assertSchematronValid(URL, Source, String) - Static method in class org.opengis.cite.kml2.ETSAssert
-
Asserts that an XML resource satisfies all applicable constraints defined
for the specified phase in a Schematron (ISO 19757-3) schema.
- assertSchemaValid(Validator, Source) - Static method in class org.opengis.cite.kml2.ETSAssert
-
Asserts that an XML resource is schema-valid.
- assertValidAlias(Element, URI) - Method in class org.opengis.cite.kml2.c1.ModelTests
-
Asserts that the given kml:Alias element satisfies all applicable
constraints.
- assertValidAltitudeMode(Element) - Static method in class org.opengis.cite.kml2.ETSAssert
-
Asserts that the value of the child element kml:altitudeMode is correct
according to the values of the kml:tessellate and kml:extrude elements.
- assertValidEmailAddress(String) - Static method in class org.opengis.cite.kml2.ETSAssert
-
Asserts that a given email address conforms to the "addr-spec" production
in RFC 5322.
- assertValidIRI(String) - Static method in class org.opengis.cite.kml2.ETSAssert
-
Asserts that a resource identifier is a valid internationalized resource
identifier (IRI).
- assertXPath(String, Node, Map<String, String>) - Static method in class org.opengis.cite.kml2.ETSAssert
-
Asserts that an XPath 1.0 expression holds true for the given evaluation
context.
- ATOM - Static variable in class org.opengis.cite.kml2.Namespaces
-
Atom (RFC 4287)
- atomAuthor() - Method in class org.opengis.cite.kml2.CommonFeatureTests
-
[Test] Checks that an atom:author element satisfies all of the following
assertions:
the content of the child atom:uri element is an IRI reference;
the content of the child atom:email element conforms to the
"addr-spec" production rule in RFC 5322 (Internet Message Format
).
- buildClient() - Static method in class org.opengis.cite.kml2.util.HttpClientUtils
-
Builds a client component for interacting with HTTP endpoints.
- buildClientWithProxy(String, int) - Static method in class org.opengis.cite.kml2.util.HttpClientUtils
-
Constructs a client component that uses a specified web proxy.
- buildGetRequest(URI, Map<String, String>, MediaType...) - Method in class org.opengis.cite.kml2.CommonFixture
-
Builds an HTTP request message that uses the GET method.
- buildGetRequest(URI, Map<String, String>, MediaType...) - Static method in class org.opengis.cite.kml2.util.HttpClientUtils
-
Builds an HTTP request message that uses the GET method.
- buildHeadRequest(URI, Map<String, String>, MediaType...) - Static method in class org.opengis.cite.kml2.util.HttpClientUtils
-
Builds an HTTP request message that uses the HEAD method.
- buildKMLSchemas(ISuite) - Method in class org.opengis.cite.kml2.SuiteFixtureListener
-
Builds immutable
Schema objects suitable for validating
the content of a KML 2.x document.
- buildLinearRing(Element) - Method in class org.opengis.cite.kml2.util.JTSGeometryBuilder
-
Builds a LinearRing geometry from a kml:LinearRing element.
- buildLineString(Element) - Method in class org.opengis.cite.kml2.util.JTSGeometryBuilder
-
Builds a LineString geometry from a kml:LineString element.
- buildPoint(Element) - Method in class org.opengis.cite.kml2.util.JTSGeometryBuilder
-
Builds a Point geometry from a kml:Point element.
- buildPointFromLocation(Element) - Method in class org.opengis.cite.kml2.util.JTSGeometryBuilder
-
Builds a Point geometry from a kml:Location element.
- buildPolygon(Element) - Method in class org.opengis.cite.kml2.util.JTSGeometryBuilder
-
Builds a Polygon geometry from a kml:Polygon element.
- buildPolygon(Envelope) - Method in class org.opengis.cite.kml2.util.JTSGeometryBuilder
-
Builds a Polygon from the given envelope.
- buildPolygonFromCoordinates(Node) - Method in class org.opengis.cite.kml2.util.JTSGeometryBuilder
-
Builds a Polygon with an exterior boundary delimited by the given
sequence of coordinates.
- buildSchematronValidator(String, String) - Static method in class org.opengis.cite.kml2.util.ValidationUtils
-
Constructs a SchematronValidator that will check an XML resource against
the rules defined in a Schematron schema.
- buildXPointer(Node) - Static method in class org.opengis.cite.kml2.util.XMLUtils
-
Builds an XPointer that refers to the given node.
- checkAngles(Element) - Method in class org.opengis.cite.kml2.validation.TrackValidator
-
Verifies that each kml:angles element contained by a Track satisfies the
following constraints: (a) it contains a space-delimited list of numeric
values; (b) if the track has no associated model, then only one angle
(heading) is specified.
- checkConformanceLevel(ITestContext) - Method in class org.opengis.cite.kml2.c2.CL2Preconditions
-
- checkConformanceLevel(ITestContext) - Method in class org.opengis.cite.kml2.c3.CL3Preconditions
-
- checkCoordList(Element) - Method in class org.opengis.cite.kml2.validation.TrackValidator
-
Verifies that the coordinates specifying the track positions (kml:coord)
consist of space-delimited numeric values in the applicable coordinate
reference system (default CRS).
- checkData(Element) - Method in class org.opengis.cite.kml2.validation.ExtendedDataValidator
-
Checks that a kml:Data element (an untyped name-value pair) satisfies all
applicable constraints.
- checkDataType(Element) - Method in class org.opengis.cite.kml2.validation.SchemaChecker
-
Checks that the value of the 'type' attribute is a known (simple)
datatype.
- checkFeatureConstraints() - Method in class org.opengis.cite.kml2.CommonFeatureTests
-
[Test] Checks various Schematron constraints that apply to any KML
feature:
ATC-135: Mode-specific feature style (StyleMap)
ATC-232: Feature metadata - atom:link
- checkIconStyle(Element) - Method in class org.opengis.cite.kml2.validation.StyleChecker
-
Checks that a kml:IconStyle element satisfies all applicable constraints.
- checkLinkConstraintsAtLevel2(Element) - Method in class org.opengis.cite.kml2.validation.LinkValidator
-
Checks that all link constraints defined for CL2 are satisfied.
- checkLinkProperties(Element) - Method in class org.opengis.cite.kml2.validation.LinkValidator
-
Checks various properties that affect link processing.
- checkLinkReferent(Element) - Method in class org.opengis.cite.kml2.validation.LinkValidator
-
Checks that the link URI (href value) refers to an accessible resource
whose content type is compatible with an acceptable media type.
- checkListStyle(Element) - Method in class org.opengis.cite.kml2.validation.StyleChecker
-
Checks that a kml:ListStyle element satisfies all applicable constraints.
- checkLodFadeRange(Element) - Method in class org.opengis.cite.kml2.validation.RegionValidator
-
Checks that the following expression holds for the pixel ramp values that
determine whether or not a region is active:
- checkOverlayConstraints() - Method in class org.opengis.cite.kml2.c1.OverlayTests
-
[Test] Checks various Schematron constraints that apply to specific types
of overlay features:
ATC-119: kml:PhotoOverlay has a valid field of view
ATC-132: kml:GroundOverlay with an kml:altitudeMode value of
"absolute" has a kml:altitude element
ATC-134: kml:PhotoOverlay contains all of the following child
elements: kml:Icon, kml:ViewVolume, kml:Point, and kml:Camera
- checkRegionExtent(Element) - Method in class org.opengis.cite.kml2.validation.RegionValidator
-
Checks the spatial extent of a Region (kml:LatLonAltBox).
- checkRegionVisibility(Element) - Method in class org.opengis.cite.kml2.validation.RegionValidator
-
Checks that the properties of the kml:Lod element satisfy the following
constraints:
it contains the kml:minLodPixels element
kml:minLodPixels < kml:maxLodPixels (Note: -1 denotes positive
infinity)
- checkSchemaData(Element) - Method in class org.opengis.cite.kml2.validation.ExtendedDataValidator
-
Checks that a kml:SchemaData element satisfies all applicable
constraints:
the 'schemaUrl' attribute value is a URL (it may be an absolute URI)
with a fragment component that refers to a kml:Schema element;
all kml:SimpleData child elements have a 'name' attribute that
matches the name of a declared kml:SimpleField element in the associated
kml:Schema element (see ATC-126);
the values of all kml:SimpleData child elements conform to their
declared types.
- checkSimpleArrayFields(Element) - Method in class org.opengis.cite.kml2.validation.SchemaChecker
-
Checks that a kml:SimpleArrayField element satisfies all applicable
constraints.
- checkSimpleFields(Element) - Method in class org.opengis.cite.kml2.validation.SchemaChecker
-
Checks that a kml:SimpleField element satisfies all applicable
constraints.
- checkStyleConstraints() - Method in class org.opengis.cite.kml2.c2.StyleTests
-
[Test] Verifies that all style-related constraints that apply at CL2 are
satisfied.
- checkTourConstraints() - Method in class org.opengis.cite.kml2.c1.TourTests
-
[Test] Checks various Schematron constraints that apply to Tour features:
ATC-141: Tour playlist is not empty
ATC-142: FlyTo view
ATC-143: TourControl not empty
- checkTourConstraints() - Method in class org.opengis.cite.kml2.c2.CL2TourTests
-
[Test] Verifies that all Tour constraints that apply at CL2 are
satisfied.
- checkUnitOfMeasure(Element) - Method in class org.opengis.cite.kml2.validation.SchemaChecker
-
Checks that a definition exists for a given unit of measure reference.
- checkVersion(ITestContext) - Method in class org.opengis.cite.kml2.c1.SuitePreconditions
-
Verifies that the version is supported (default value is "2.2:).
- CL2LinearRingTests - Class in org.opengis.cite.kml2.c2
-
Checks CL2 constraints that apply to a kml:LinearRing element.
- CL2LinearRingTests() - Constructor for class org.opengis.cite.kml2.c2.CL2LinearRingTests
-
- CL2OverlayTests - Class in org.opengis.cite.kml2.c2
-
Checks CL2 constraints that apply to a overlay features (kml:GroundOverlay,
kml:ScreenOverlay, kml:PhotoOverlay)
- CL2OverlayTests() - Constructor for class org.opengis.cite.kml2.c2.CL2OverlayTests
-
- CL2Preconditions - Class in org.opengis.cite.kml2.c2
-
Verifies that the preconditions for running CL2 tests are satisfied.
- CL2Preconditions() - Constructor for class org.opengis.cite.kml2.c2.CL2Preconditions
-
- CL2TourTests - Class in org.opengis.cite.kml2.c2
-
Checks CL2 constraints that apply to a kml:Tour element.
- CL2TourTests() - Constructor for class org.opengis.cite.kml2.c2.CL2TourTests
-
- CL3ModelTests - Class in org.opengis.cite.kml2.c3
-
Checks CL3 constraints that apply to a kml:Model element.
- CL3ModelTests() - Constructor for class org.opengis.cite.kml2.c3.CL3ModelTests
-
- CL3Preconditions - Class in org.opengis.cite.kml2.c3
-
Verifies that the preconditions for running CL3 tests are satisfied.
- CL3Preconditions() - Constructor for class org.opengis.cite.kml2.c3.CL3Preconditions
-
- clearMessages() - Method in class org.opengis.cite.kml2.CommonFixture
-
- client - Variable in class org.opengis.cite.kml2.CommonFixture
-
HTTP client component (JAX-RS Client API).
- CommonFeatureTests - Class in org.opengis.cite.kml2
-
Checks constraints that apply to any KML feature (an element that substitutes
directly or indirectly for kml:AbstractFeatureGroup).
- CommonFeatureTests() - Constructor for class org.opengis.cite.kml2.CommonFeatureTests
-
- CommonFixture - Class in org.opengis.cite.kml2
-
A supporting base class that sets up a common test fixture.
- CommonFixture() - Constructor for class org.opengis.cite.kml2.CommonFixture
-
- CommonFixture.TargetElementsIterator - Class in org.opengis.cite.kml2
-
An Iterator suitable for use by a "lazy" data provider.
- commonPrefixes - Variable in class org.opengis.cite.kml2.validation.SchemaChecker
-
List of common prefix symbols in UCUM ('c','k', 'M', ..).
- conformanceLevel - Variable in class org.opengis.cite.kml2.CommonFixture
-
The conformance level.
- CONSTRAINT_VIOLATION - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- ContainerTests - Class in org.opengis.cite.kml2.c1
-
Implements tests that apply to container features (of type
kml:AbstractContainerType): kml:Document and kml:Folder.
- ContainerTests() - Constructor for class org.opengis.cite.kml2.c1.ContainerTests
-
- contentIsAcceptable(String, MediaType...) - Static method in class org.opengis.cite.kml2.util.HttpClientUtils
-
Determines if the given content type is compatible with any of the media
types that are deemed to be acceptable.
- COORD_DIM - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- CoordinatesValidator - Class in org.opengis.cite.kml2.validation
-
Checks that the content of a kml:coordinates element satisfies all applicable
constraints.
- CoordinatesValidator() - Constructor for class org.opengis.cite.kml2.validation.CoordinatesValidator
-
Default constructor.
- createCoordinateList(Node) - Method in class org.opengis.cite.kml2.util.JTSGeometryBuilder
-
Creates a Coordinate sequence from the content of a kml:coordinates
element.
- createElement(QName) - Static method in class org.opengis.cite.kml2.util.XMLUtils
-
Creates a new Element having the specified qualified name.
- createKMLSchema(String) - Static method in class org.opengis.cite.kml2.util.ValidationUtils
-
Creates a Schema object representing the complete set of constraints
defined in a KML 2.x schema.
- createSchemaResolver(URI) - Static method in class org.opengis.cite.kml2.util.ValidationUtils
-
Creates a resource resolver suitable for locating schemas using an entity
catalog.
- CRS_EXTENT - Static variable in class org.opengis.cite.kml2.validation.TrackValidator
-
- fetchSchema(URI) - Method in class org.opengis.cite.kml2.validation.ExtendedDataValidator
-
Fetches the kml:Schema element referenced by the given URI.
- findContainerElements() - Method in class org.opengis.cite.kml2.c1.ContainerTests
-
Finds container elements (Folder, Document) in the KML document that do
not appear in an update context.
- findCustomSchemas(ITestContext) - Method in class org.opengis.cite.kml2.c1.ContainerTests
-
Finds custom schemas (kml:Schema) defined in a kml:Document container.
- findElementIdentifiers(Source, String) - Static method in class org.opengis.cite.kml2.util.KMLUtils
-
Finds KML elements selected by the given XPath expression and returns
their identifiers.
- findLinearRingElements() - Method in class org.opengis.cite.kml2.c1.LinearRingTests
-
Finds kml:LinearRing elements in the KML document that do not appear in
an update context.
- findLinearRingElements() - Method in class org.opengis.cite.kml2.c2.CL2LinearRingTests
-
Finds kml:LinearRing elements in the KML document that do not appear in
an update context.
- findLineStringElements() - Method in class org.opengis.cite.kml2.c1.LineStringTests
-
Finds kml:LineString elements in the KML document that do not appear in
an update context.
- findModelElements() - Method in class org.opengis.cite.kml2.c1.ModelTests
-
Finds kml:Model elements in the KML document that do not appear in an
update context.
- findModelElements() - Method in class org.opengis.cite.kml2.c2.ModelTests
-
Finds kml:Model elements in the KML document that do not appear in an
update context.
- findModelElements() - Method in class org.opengis.cite.kml2.c3.CL3ModelTests
-
Finds kml:Model elements in the KML document that do not appear in an
update context.
- findNetworkLinkControlElements() - Method in class org.opengis.cite.kml2.c1.NetworkLinkControlTests
-
Finds kml:NetworkLinkControl elements in the KML document that do not
appear in an update context.
- findNetworkLinkElements() - Method in class org.opengis.cite.kml2.c1.NetworkLinkTests
-
Finds kml:NetworkLink elements in the KML document that do not appear in
an update context.
- findOverlayElements() - Method in class org.opengis.cite.kml2.c1.OverlayTests
-
Finds overlay elements (Ground, Screen, Photo) in the KML document that
do not appear in an update context.
- findOverlayElements() - Method in class org.opengis.cite.kml2.c2.CL2OverlayTests
-
Finds elements that substitute for kml:AbstractOverlayGroup elements and
do not appear in an update context.
- findPlacemarkElements() - Method in class org.opengis.cite.kml2.c1.PlacemarkTests
-
Finds kml:Placemark elements in the KML resource that do not appear in an
update context.
- findPlacemarks() - Method in class org.opengis.cite.kml2.c3.PlacemarkGeometryTests
-
Finds kml:Placemark elements in the KML document that do not appear in an
update context.
- findPointElements() - Method in class org.opengis.cite.kml2.c1.PointTests
-
Finds kml:Point elements in the KML document that do not appear in an
update context.
- findPolygonElements() - Method in class org.opengis.cite.kml2.c1.PolygonTests
-
Finds kml:Polygon elements in the KML document that do not appear in an
update context.
- findSharedStyles(ITestContext) - Method in class org.opengis.cite.kml2.c1.ContainerTests
-
Finds shared styles occurring in a kml:Document container.
- findStyleSelectors() - Method in class org.opengis.cite.kml2.c2.StyleTests
-
Finds kml:Style and kml:StyleMap elements in the KML document that do not
appear in an update context.
- findTargetElements(String...) - Method in class org.opengis.cite.kml2.CommonFixture
-
Finds KML elements (of type kml:AbstractObjectType) by (local) name.
- findTimeSpanElements() - Method in class org.opengis.cite.kml2.c1.TimeSpanTests
-
Finds kml:TimeSpan elements in the KML document that do not appear in an
update context.
- findTimeStampElements() - Method in class org.opengis.cite.kml2.c1.TimeStampTests
-
Finds kml:TimeStamp elements in the KML document that do not appear in an
update context.
- findTourElements() - Method in class org.opengis.cite.kml2.c1.TourTests
-
Finds kml:Tour elements in the KML resource that do not appear in an
update context.
- findTourElements() - Method in class org.opengis.cite.kml2.c2.CL2TourTests
-
Finds kml:Tour elements do not appear in an update context.
- format(String, Object...) - Static method in class org.opengis.cite.kml2.ErrorMessage
-
Produces a formatted error message using the supplied substitution
arguments and the current locale.
- fromString(String) - Static method in enum org.opengis.cite.kml2.AltitudeMode
-
Returns the AltitudeMode constant corresponding to the given string
value.
- GeoExtentValidator - Class in org.opengis.cite.kml2.validation
-
Validates the content of an element that represents a geographic extent (that
is, it substitutes directly or indirectly for kml:AbstractExtentGroup).
- GeoExtentValidator() - Constructor for class org.opengis.cite.kml2.validation.GeoExtentValidator
-
Constructor with default error handler.
- geomBuilder - Variable in class org.opengis.cite.kml2.c3.PlacemarkGeometryTests
-
- get(String) - Static method in class org.opengis.cite.kml2.ErrorMessage
-
Retrieves a simple message according to the current locale.
- getAllBindings() - Method in class org.opengis.cite.kml2.util.NamespaceBindings
-
Returns an unmodifiable view of the declared namespace bindings.
- getAltitudeMode(Element) - Static method in class org.opengis.cite.kml2.util.KMLUtils
-
Gets the altitude mode for the given KML element.
- getCode() - Method in class org.opengis.cite.kml2.TestNGController
-
- getDataValues(Element) - Method in class org.opengis.cite.kml2.validation.ExtendedDataValidator
-
Gets the values supplied by the given schema data element.
- getDeclaredFields(XdmNode) - Static method in class org.opengis.cite.kml2.util.KMLUtils
-
Gets information about the fields declared in a custom schema.
- getElementsByNamespaceURI(Node, String) - Static method in class org.opengis.cite.kml2.util.XMLUtils
-
Returns a List of all descendant Element nodes having the specified
[namespace name] property.
- getErrorMessages() - Method in class org.opengis.cite.kml2.validation.CoordinatesValidator
-
Returns the error messages reported during the last call to
isValid.
- getErrorMessages() - Method in class org.opengis.cite.kml2.validation.ExtendedDataValidator
-
Returns all error messages reported during the last call to
isValid.
- getErrorMessages() - Method in class org.opengis.cite.kml2.validation.GeoExtentValidator
-
Returns the error messages reported during the last validation episode.
- getErrorMessages() - Method in class org.opengis.cite.kml2.validation.LinkValidator
-
Returns all error messages reported during the last call to
isValid.
- getErrorMessages() - Method in class org.opengis.cite.kml2.validation.RegionValidator
-
Returns the error messages reported during the last call to
validateRegionExtent.
- getErrorMessages() - Method in class org.opengis.cite.kml2.validation.SchemaChecker
-
Returns all error messages reported during the last call to
isValid.
- getErrorMessages() - Method in class org.opengis.cite.kml2.validation.StyleChecker
-
Returns all error messages reported during the last call to
isValid.
- getErrorMessages() - Method in class org.opengis.cite.kml2.validation.TrackValidator
-
Returns the error messages reported during the last call to
isValid.
- getErrorMessages() - Method in class org.opengis.cite.kml2.validation.UpdateValidator
-
Returns all error messages reported during the last call to
isValid.
- getErrors() - Method in class org.opengis.cite.kml2.validation.GeoExtentValidator
-
Returns the errors reported during the last validation episode.
- getErrors() - Method in class org.opengis.cite.kml2.validation.LinkValidator
-
Returns the errors reported during the last call to isValid.
- getErrors() - Method in class org.opengis.cite.kml2.validation.SchemaChecker
-
Returns all errors reported to the handler.
- getKMLSchemas(ITestContext) - Method in class org.opengis.cite.kml2.c1.KmlResourceTests
-
Gets the KML schema grammars from the test context.
- getLodParameterValue(Element, String) - Method in class org.opengis.cite.kml2.validation.RegionValidator
-
Gets the value of a Lod parameter.
- getName() - Method in enum org.opengis.cite.kml2.SuiteAttribute
-
- getNamespaceURI(String) - Method in class org.opengis.cite.kml2.util.NamespaceBindings
-
- getNumericProperties(Node, Map<String, Double>) - Method in class org.opengis.cite.kml2.validation.GeoExtentValidator
-
Builds a Map containing the numeric values conveyed by the child elements
of the given node.
- getNumericValues(Node) - Method in class org.opengis.cite.kml2.validation.TrackValidator
-
Gets the content of the given node as an array of numeric values.
- getPrefix(String) - Method in class org.opengis.cite.kml2.util.NamespaceBindings
-
- getPrefixes(String) - Method in class org.opengis.cite.kml2.util.NamespaceBindings
-
- getQName(Node) - Static method in class org.opengis.cite.kml2.util.XMLUtils
-
Gets the qualified name of a DOM node.
- getRequestMessageInfo(ClientRequest) - Method in class org.opengis.cite.kml2.TestFailureListener
-
Gets diagnostic information about a request message.
- getResponseEntityAsDocument(ClientResponse, String) - Method in class org.opengis.cite.kml2.CommonFixture
-
Obtains the (XML) response entity as a DOM Document.
- getResponseEntityAsDocument(ClientResponse, String) - Static method in class org.opengis.cite.kml2.util.HttpClientUtils
-
Obtains the (XML) response entity as a DOM Document and resets the entity
input stream for subsequent reads.
- getResponseEntityAsSource(ClientResponse, String) - Static method in class org.opengis.cite.kml2.util.HttpClientUtils
-
Obtains the (XML) response entity as a JAXP Source object and resets the
entity input stream for subsequent reads.
- getResponseMessageInfo(ClientResponse) - Method in class org.opengis.cite.kml2.TestFailureListener
-
Gets diagnostic information about a response message.
- getSharedStyles(ITestContext) - Method in class org.opengis.cite.kml2.CommonFeatureTests
-
Get the identifiers of all shared styles in the instance document.
- getTitle() - Method in class org.opengis.cite.kml2.TestNGController
-
- getType() - Method in enum org.opengis.cite.kml2.SuiteAttribute
-
- getUomPrefixes() - Method in class org.opengis.cite.kml2.validation.SchemaChecker
-
- getVersion() - Method in class org.opengis.cite.kml2.TestNGController
-
- GML - Static variable in class org.opengis.cite.kml2.Namespaces
-
ISO 19136 (GML 3.2)
- groundOverlayExtent() - Method in class org.opengis.cite.kml2.c1.OverlayTests
-
[Test] Verifies that a GroundOverlay element has a valid geographic
extent (kml:LatLonBox or kml:LatLonQuad).
- groundOverlayExtent() - Method in class org.opengis.cite.kml2.c2.CL2OverlayTests
-
[Test] Verify that the geographic extent of a GroundOverlay feature is
specified by either a kml:LatLonBox or a kml:LatLonQuad element.
- importElement(Element) - Static method in class org.opengis.cite.kml2.util.XMLUtils
-
Creates a DOM Document with the given Element as the document element.
- initCommonFixture(ITestContext) - Method in class org.opengis.cite.kml2.CommonFixture
-
Initializes the common test fixture with a client component for
interacting with HTTP endpoints, the KML document to be tested, and the
effective conformance level.
- INVALID_DATATYPE - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- INVALID_EMAIL_ADDR - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- INVALID_IRI - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- isKMLDocument(ITestContext) - Method in class org.opengis.cite.kml2.c1.SuitePreconditions
-
- isLoggable(Level) - Static method in class org.opengis.cite.kml2.util.TestSuiteLogger
-
Indicates if the logger is enabled at a given logging level.
- isSchemaValid() - Method in class org.opengis.cite.kml2.c1.KmlResourceTests
-
[Test] Verifies that the KML document is valid with respect to the
applicable XML Schema grammar (as determined by the value of the version
attribute).
- isValid(Node) - Method in class org.opengis.cite.kml2.validation.CoordinatesValidator
-
Validates coordinate tuples by checking the following:
the length of the tuple sequence
coordinate values are numeric
tuple dimension (must be 2-3)
- isValid(Node) - Method in class org.opengis.cite.kml2.validation.ExtendedDataValidator
-
Validates a kml:ExtendedData element.
- isValid(Node) - Method in class org.opengis.cite.kml2.validation.LinkValidator
-
Validates a link element by checking that:
the URI it contains is accessible (using a HEAD request for 'http'
URIs)
the media type of the referenced resource is acceptable
the values of various properties that affect link processing do not
violate any constraints
- isValid(Node) - Method in class org.opengis.cite.kml2.validation.RegionValidator
-
Validates a kml:Region element.
- isValid(Node) - Method in class org.opengis.cite.kml2.validation.SchemaChecker
-
Validates a kml:Schema element.
- isValid(Node) - Method in class org.opengis.cite.kml2.validation.StyleChecker
-
Validates a kml:Style element.
- isValid(Node) - Method in class org.opengis.cite.kml2.validation.TrackValidator
-
Validates the content of a kml:Track element by checking the constraints
defined by the following test cases:
ATC-146: Track positions
ATC-147: Track properties constitute parallel array
ATC-148: Track orientations
- isValid(Node) - Method in class org.opengis.cite.kml2.validation.UpdateValidator
-
Checks that a kml:Update element satisfies all applicable constraints.
- isValidDefiniteTimeInterval(NodeList) - Method in class org.opengis.cite.kml2.c1.TimeSpanTests
-
Checks that the given time instants specify a valid temporal interval.
- isXML(InputStream) - Static method in class org.opengis.cite.kml2.util.XMLUtils
-
Determines if the given stream contains XML content.
- onExecutionFinish() - Method in class org.opengis.cite.kml2.TestRunListener
-
- onExecutionStart() - Method in class org.opengis.cite.kml2.TestRunListener
-
- onFinish(ISuite) - Method in class org.opengis.cite.kml2.SuiteFixtureListener
-
- onStart(ISuite) - Method in class org.opengis.cite.kml2.SuiteFixtureListener
-
- onTestFailure(ITestResult) - Method in class org.opengis.cite.kml2.TestFailureListener
-
Sets the "request" and "response" attributes of a test result.
- OPEN_RING - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- org.opengis.cite.kml2 - package org.opengis.cite.kml2
-
The root package includes supporting classes of general utility such as the
main controller, listeners, and reporters.
- org.opengis.cite.kml2.c1 - package org.opengis.cite.kml2.c1
-
Conformance level 1 (CL1) includes tests covering requirements that must be
satisfied by every (minimally) conforming KML document.
- org.opengis.cite.kml2.c2 - package org.opengis.cite.kml2.c2
-
Conformance level 2 (CL2) includes the tests for CL1 and adds tests that
cover recommended constraints that should be satisfied by a KML resource.
- org.opengis.cite.kml2.c3 - package org.opengis.cite.kml2.c3
-
Conformance level 3 (CL3) includes the tests for CL2 and adds tests to
check optional constraints that are essentially informative in nature.
- org.opengis.cite.kml2.util - package org.opengis.cite.kml2.util
-
This package includes miscellaneous utility classes to support testing.
- org.opengis.cite.kml2.validation - package org.opengis.cite.kml2.validation
-
- orientation() - Method in class org.opengis.cite.kml2.c1.ModelTests
-
[Test] Verifies that a kml:Orientation element contains at least one of
the following elements: kml:heading, kml:tilt, or kml:roll.
- OUTSIDE_CRS - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- overlayIcon() - Method in class org.opengis.cite.kml2.c1.OverlayTests
-
[Test] Verifies that an overlay element has a valid reference (kml:Icon)
to an image resource.
- overlayImage() - Method in class org.opengis.cite.kml2.c2.CL2OverlayTests
-
[Test] Verify that an overlay feature contains a kml:Icon child element
that refers to an image resource.
- OverlayTests - Class in org.opengis.cite.kml2.c1
-
Implements tests that apply to overlay features (of type
kml:AbstractOverlayType).
- OverlayTests() - Constructor for class org.opengis.cite.kml2.c1.OverlayTests
-
- ownerDocument - Variable in class org.opengis.cite.kml2.validation.ExtendedDataValidator
-
- OWS - Static variable in class org.opengis.cite.kml2.Namespaces
-
OGC 06-121r3 (OWS 1.1)
- parseKMLDocument(File) - Static method in class org.opengis.cite.kml2.util.KMLUtils
-
Parses the content of the given file as a KML resource and returns the
resulting DOM document node.
- parseKMLDocumentInArchive(File) - Static method in class org.opengis.cite.kml2.util.KMLUtils
-
Reads the given KMZ archive file and parses the first root-level KML
document found within it.
- parseURI(URI) - Static method in class org.opengis.cite.kml2.util.URIUtils
-
Parses the content of the given URI as an XML document and returns a new
DOM Node object representing the referent.
- phoneNumber() - Method in class org.opengis.cite.kml2.CommonFeatureTests
-
[Test] Checks that the value of the kml:phoneNumber element is a valid
'tel' URI that complies with RFC 3966, The tel URI for Telephone
Numbers.
- photoOverlayForTiledImage() - Method in class org.opengis.cite.kml2.c2.CL2OverlayTests
-
[Test] Verifies that if a kml:PhotoOverlay element includes a
kml:Icon/kml:href element containing one or more tiling parameters (e.g.
- PlacemarkGeometryTests - Class in org.opengis.cite.kml2.c3
-
Checks CL3 constraints that apply to a KML geometry elements (that substitute
for kml:AbstractGeometryGroup).
- PlacemarkGeometryTests() - Constructor for class org.opengis.cite.kml2.c3.PlacemarkGeometryTests
-
- PlacemarkTests - Class in org.opengis.cite.kml2.c1
-
Implements tests that apply to the kml:Placemark element.
- PlacemarkTests() - Constructor for class org.opengis.cite.kml2.c1.PlacemarkTests
-
- POINT_COORDS - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- PointTests - Class in org.opengis.cite.kml2.c1
-
Implements tests that apply to kml:Point elements.
- PointTests() - Constructor for class org.opengis.cite.kml2.c1.PointTests
-
- POLYGON_BOUNDARY - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- polygonBoundaryOrientation() - Method in class org.opengis.cite.kml2.c3.PlacemarkGeometryTests
-
[Test] Verifies that the rings comprising the boundary of a kml:Polygon
geometry satisfy the constraints listed below.
- PolygonTests - Class in org.opengis.cite.kml2.c1
-
Implements tests that apply to kml:Polygon elements.
- PolygonTests() - Constructor for class org.opengis.cite.kml2.c1.PolygonTests
-
- processSuiteParameters(ISuite) - Method in class org.opengis.cite.kml2.SuiteFixtureListener
-
Processes test suite arguments and sets suite attributes accordingly.
- refreshPeriod(Node) - Method in class org.opengis.cite.kml2.c1.NetworkLinkControlTests
-
[Test] Verifies that a kml:NetworkLinkControl/kml:minRefreshPeriod
element does not have a negative value (its datatype is xsd:double and
the nominal default value is 0.0).
- RegionValidator - Class in org.opengis.cite.kml2.validation
-
The relevant type definition is shown below (with extension points omitted);
the spatial extent of the region must be specified using a kml:LatLonAltBox
element.
- RegionValidator() - Constructor for class org.opengis.cite.kml2.validation.RegionValidator
-
Default constructor.
- RegionValidator(int) - Constructor for class org.opengis.cite.kml2.validation.RegionValidator
-
Constructs a RegionValidator to check the constraints that apply to the
specified conformance level.
- registerHttpClient(ISuite) - Method in class org.opengis.cite.kml2.SuiteFixtureListener
-
- remove() - Method in class org.opengis.cite.kml2.CommonFixture.TargetElementsIterator
-
- removeParameters(MediaType) - Static method in class org.opengis.cite.kml2.util.HttpClientUtils
-
Creates a copy of the given MediaType object but without any parameters.
- request - Variable in class org.opengis.cite.kml2.CommonFixture
-
An HTTP request message.
- reset() - Method in class org.opengis.cite.kml2.validation.CoordinatesValidator
-
Resets the error handler.
- reset() - Method in class org.opengis.cite.kml2.validation.GeoExtentValidator
-
Resets the error handler.
- reset() - Method in class org.opengis.cite.kml2.validation.LinkValidator
-
Resets the error handler.
- reset() - Method in class org.opengis.cite.kml2.validation.TrackValidator
-
Resets the error handler.
- resolveRelativeURI(String, String) - Static method in class org.opengis.cite.kml2.util.URIUtils
-
Constructs an absolute URI from the given URI reference and a base URI.
- resourceMap() - Method in class org.opengis.cite.kml2.c1.ModelTests
-
[Test] Verifies that the kml:Alias elements appearing in a
kml:ResourceMap element satisfy all of the following constraints:
the value of the child kml:targetHref element is a URI reference to
an image (texture) resource;
the value of the child kml:sourceHref element corresponds to a file
reference that appears within the 3D object resource referenced by the
sibling kml:Link element
Note: The source file is expected to be a textual (including XML) digital
asset resource such as a COLLADA file.
- response - Variable in class org.opengis.cite.kml2.CommonFixture
-
An HTTP response message.
- ReusableEntityFilter - Class in org.opengis.cite.kml2
-
Buffers the (response) entity so it can be read multiple times.
- ReusableEntityFilter() - Constructor for class org.opengis.cite.kml2.ReusableEntityFilter
-
- RING_COORDS - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- RING_NOT_CCW - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- RING_NOT_SIMPLE - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- ROOT_PKG - Static variable in class org.opengis.cite.kml2.util.ValidationUtils
-
- ROOT_PKG_PATH - Static variable in class org.opengis.cite.kml2.CommonFixture
-
Root test suite package (absolute path).
- scaleNotEmpty() - Method in class org.opengis.cite.kml2.c2.ModelTests
-
[Test] Verifies that if a Model has a child kml:Scale element, it is not
empty.
- SCH - Static variable in class org.opengis.cite.kml2.Namespaces
-
Schematron (ISO 19757-3) namespace
- schemaChecker - Variable in class org.opengis.cite.kml2.validation.ExtendedDataValidator
-
- SchemaChecker - Class in org.opengis.cite.kml2.validation
-
Checks constraints to apply to kml:Schema elements.
- SchemaChecker() - Constructor for class org.opengis.cite.kml2.validation.SchemaChecker
-
Default constructor.
- screenOverlayPosition() - Method in class org.opengis.cite.kml2.c2.CL2OverlayTests
-
[Test] Verify that a ScreenOverlay has a child kml:screenXY element.
- setOwnerDocument(Document) - Method in class org.opengis.cite.kml2.validation.ExtendedDataValidator
-
Intended to facilitate unit testing only.
- setTargetElements(NodeList) - Method in class org.opengis.cite.kml2.CommonFixture
-
Facilitates unit testing.
- SHARED_STYLE_NOT_FOUND - Static variable in class org.opengis.cite.kml2.ErrorMessageKeys
-
- simpleRing() - Method in class org.opengis.cite.kml2.c3.PlacemarkGeometryTests
-
[Test] Verifies that a LinearRing is simple (does not cross itself).
- SOAP_ENV - Static variable in class org.opengis.cite.kml2.Namespaces
-
SOAP 1.2 message envelopes.
- soundCue() - Method in class org.opengis.cite.kml2.c1.TourTests
-
[Test] Verifies that the kml:SoundCue elements in a tour refer to an
audio resource (of media type audio/*).
- StyleChecker - Class in org.opengis.cite.kml2.validation
-
Checks constraints to apply to kml:Style elements.
- StyleChecker() - Constructor for class org.opengis.cite.kml2.validation.StyleChecker
-
Default constructor.
- StyleTests - Class in org.opengis.cite.kml2.c2
-
Checks CL2 constraints that apply to a style definition (kml:Style or
kml:StyleMap) element.
- StyleTests() - Constructor for class org.opengis.cite.kml2.c2.StyleTests
-
- SuiteAttribute - Enum in org.opengis.cite.kml2
-
An enumerated type defining ISuite attributes that may be set to constitute a
shared test fixture.
- SuiteFixtureListener - Class in org.opengis.cite.kml2
-
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.kml2.SuiteFixtureListener
-
- SuitePreconditions - Class in org.opengis.cite.kml2.c1
-
Checks that various preconditions are satisfied before the test suite is run.
- SuitePreconditions() - Constructor for class org.opengis.cite.kml2.c1.SuitePreconditions
-
- validAltitudeMode() - Method in class org.opengis.cite.kml2.c1.LinearRingTests
-
[Test] Verifies that a kml:LinearRing element has a valid altitudeMode
value as determined by the values of its kml:extrude and kml:tessellate
elements.
- validAltitudeMode() - Method in class org.opengis.cite.kml2.c1.LineStringTests
-
[Test] Verifies that a kml:LineString element has a valid altitudeMode
value as determined by the values of its kml:extrude and kml:tessellate
elements.
- validAltitudeMode() - Method in class org.opengis.cite.kml2.c1.PointTests
-
[Test] Verifies that a kml:Point element has a valid altitudeMode value
as determined by the values of the child kml:extrude element.
- validAltitudeMode() - Method in class org.opengis.cite.kml2.c1.PolygonTests
-
[Test] Verifies that a kml:Polygon element has a valid altitudeMode value
as determined by the values of its kml:extrude and kml:tessellate
elements.
- validateBox(Node) - Method in class org.opengis.cite.kml2.validation.GeoExtentValidator
-
Validates a bounding box.
- validateQuadrilateral(Node) - Method in class org.opengis.cite.kml2.validation.GeoExtentValidator
-
Checks that a kml:LatLonQuad element has valid coordinates and satisfies
the following additional constraints:
the four coordinate tuples are specified in counter-clockwise order
(the interior is to the left of the boundary curve), with the first
coordinate corresponding to the lower-left corner of the overlayed image;
the quadrilateral is convex (every interior angle <= 180 degrees).
- validateSchemaData(Element, Map<String, ItemType>) - Method in class org.opengis.cite.kml2.validation.ExtendedDataValidator
-
Validates the content of a kml:SchemaData element against the associated
custom schema.
- validateTestRunArgs(Document) - Method in class org.opengis.cite.kml2.TestNGController
-
Validates the test run arguments.
- ValidationUtils - Class in org.opengis.cite.kml2.util
-
A utility class that provides convenience methods to support schema
validation.
- ValidationUtils() - Constructor for class org.opengis.cite.kml2.util.ValidationUtils
-
- validExtendedData() - Method in class org.opengis.cite.kml2.CommonFeatureTests
-
[Test] Checks that the content of a kml:ExtendedData element satisfies
all applicable constraints.
- validGeoExtent(Node) - Method in class org.opengis.cite.kml2.validation.GeoExtentValidator
-
- validLinearRingCoordinates() - Method in class org.opengis.cite.kml2.c1.LinearRingTests
-
[Test] Verifies that a kml:LinearRing element has valid coordinates.
- validLineStringCoordinates() - Method in class org.opengis.cite.kml2.c1.LineStringTests
-
[Test] Verifies that a kml:LineString element has valid coordinates.
- validLink() - Method in class org.opengis.cite.kml2.c1.NetworkLinkTests
-
[Test] Verifies that a kml:NetworkLink element has a valid reference to a
KML (or KMZ) resource.
- validPointCoordinates() - Method in class org.opengis.cite.kml2.c1.PointTests
-
[Test] Verifies that a kml:Point element has valid coordinates.
- validPolygonBoundary() - Method in class org.opengis.cite.kml2.c1.PolygonTests
-
[Test] Verifies that a kml:Polygon element has valid coordinates and is
topologically correct.
- validRegion() - Method in class org.opengis.cite.kml2.CommonFeatureTests
-
[Test] Checks that the content of a kml:Region element satisfies all
applicable constraints.
- validSchema() - Method in class org.opengis.cite.kml2.c1.ContainerTests
-
[Test] Verifies that a kml:Schema element (appearing in a kml:Document
context) is defined properly.
- validStyleReference() - Method in class org.opengis.cite.kml2.CommonFeatureTests
-
[Test] Checks that a kml:styleUrl element satisfies all of the following
constraints:
its value is a valid relative or absolute URL that refers to a shared
style definition (any element that substitutes for
kml:AbstractStyleSelectorGroup)
if the reference is an absolute URI, it conforms to the 'http' or
'file' URI schemes
it includes a fragment identifier that conforms to the shorthand
pointer syntax as defined in the W3C XPointer framework
- validTimeSpan() - Method in class org.opengis.cite.kml2.c1.TimeSpanTests
-
[Test] Verifies that a kml:TimeSpan element includes at least one child
element (kml:begin or kml:end).
- validTimeStamp() - Method in class org.opengis.cite.kml2.c1.TimeStampTests
-
[Test] Verifies that a kml:TimeStamp element has a child kml:when
element.
- validTrack() - Method in class org.opengis.cite.kml2.c1.PlacemarkTests
-
- validUpdate(Node) - Method in class org.opengis.cite.kml2.c1.NetworkLinkControlTests
-
[Test] Verifies that a kml:Update element satisfies all applicable
constraints.
- validViewpoint() - Method in class org.opengis.cite.kml2.CommonFeatureTests
-
[Test] Checks that the content of a kml:Camera or kml:LookAt element
satisfies all applicable constraints.
- valueOf(String) - Static method in enum org.opengis.cite.kml2.AltitudeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opengis.cite.kml2.SuiteAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opengis.cite.kml2.TestRunArg
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opengis.cite.kml2.AltitudeMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opengis.cite.kml2.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.kml2.TestRunArg
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VER_ATTR - Static variable in class org.opengis.cite.kml2.KML2
-
Local name of the version attribute.