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

A

addAllBindings(Map<String, String>) - Method in class org.opengis.cite.gmljpx20.util.NamespaceBindings
Adds all of the supplied namespace bindings to the existing set of entries.
addNamespaceBinding(String, String) - Method in class org.opengis.cite.gmljpx20.util.NamespaceBindings
Adds a namespace binding that associates a namespace name with a prefix.
assertDescendantElementCount(Document, QName, int) - Static method in class org.opengis.cite.gmljpx20.ETSAssert
Asserts that the given XML entity contains the expected number of descendant elements having the specified name.
assertExceptionReport(ClientResponse, String, String) - Static method in class org.opengis.cite.gmljpx20.ETSAssert
Asserts that the given response message contains an OGC exception report.
assertQualifiedName(Node, QName) - Static method in class org.opengis.cite.gmljpx20.ETSAssert
Asserts that the qualified name of a DOM Node matches the expected value.
assertSchematronValid(URL, Source) - Static method in class org.opengis.cite.gmljpx20.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.gmljpx20.ETSAssert
Asserts that an XML resource is schema-valid.
assertXPath(String, Node, Map<String, String>) - Static method in class org.opengis.cite.gmljpx20.ETSAssert
Asserts that an XPath 1.0 expression holds true for the given evaluation context.
Association - Class in org.opengis.cite.gmljpx20.box
 
Association(InputStream, int) - Constructor for class org.opengis.cite.gmljpx20.box.Association
 

B

BitConverter - Class in org.opengis.cite.gmljpx20.util.jp2
 
BitConverter() - Constructor for class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
Box - Class in org.opengis.cite.gmljpx20.box
 
Box(long) - Constructor for class org.opengis.cite.gmljpx20.box.Box
 
boxes - Variable in class org.opengis.cite.gmljpx20.util.jp2.JP2Stream
 
BoxReader - Class in org.opengis.cite.gmljpx20.util.jp2
 
BoxReader() - Constructor for class org.opengis.cite.gmljpx20.util.jp2.BoxReader
 
BoxTypes - Enum in org.opengis.cite.gmljpx20.box
 
buildClient() - Static method in class org.opengis.cite.gmljpx20.util.ClientUtils
Builds a client component for interacting with HTTP endpoints.
buildClientWithProxy(String, int) - Static method in class org.opengis.cite.gmljpx20.util.ClientUtils
Constructs a client component that uses a specified web proxy.
buildGetRequest(URI, Map<String, String>, MediaType...) - Method in class org.opengis.cite.gmljpx20.CommonFixture
Builds an HTTP request message that uses the GET method.
buildGetRequest(URI, Map<String, String>, MediaType...) - Static method in class org.opengis.cite.gmljpx20.util.ClientUtils
Builds an HTTP request message that uses the GET method.
buildSchematronValidator(String, String) - Static method in class org.opengis.cite.gmljpx20.util.ValidationUtils
Constructs a SchematronValidator that will check an XML resource against the rules defined in a Schematron schema.

C

clearMessages() - Method in class org.opengis.cite.gmljpx20.CommonFixture
 
client - Variable in class org.opengis.cite.gmljpx20.CommonFixture
HTTP client component (JAX-RS Client API).
ClientUtils - Class in org.opengis.cite.gmljpx20.util
Provides various utility methods for creating and configuring HTTP client components.
ClientUtils() - Constructor for class org.opengis.cite.gmljpx20.util.ClientUtils
 
CommonFixture - Class in org.opengis.cite.gmljpx20
A supporting base class that sets up a common test fixture.
CommonFixture() - Constructor for class org.opengis.cite.gmljpx20.CommonFixture
 
containsCRSdeclaredUsingURIs() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] CRS SHALL be identified by URI following the OGC document OGC 11-135 and maintained in http://www.opengis.net/def.
containsCRSrectifiedGridCoverage() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] The RectifiedGridCoverage model of GMLCOV requires the definition of the CRS associated to each coverage.
containsFileExternalReferences() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] The GMLJP2 file processor should follow the assessment rules for schemas as laid out in XML Schema Specification, Part I Structures, Section 4.3.2.
containsFileFeatures() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] When there are features related to the JPEG 2000 file that should be included (except the GMLCOV part and annotations if any), these features shall be encoded in GML 3.2 and shall be included in either in a child featureElement containing gmljp2:GMLJP2Features (for features common to all codestreams) or from a gmljp2:feature element of the GMLJP2 elements derived from gmljp2:GMLJP2CoverageType (for features that are related to a single codestream).
containsFileInternalReferences() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] When an external application schema is referenced in the xsi:schemaLocation attribute or any resource is referenced in an xlink:href, it shall be referenced using a http://reference type to an XML instance, a relative reference shall be interpreted as relative to the jpeg2000 file position.
containsFileSchemaLocation() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] When XML schema definitions are embedded in a JPEG200 file, then schemaLocation attribute is mandatory.
containsGeographicGML32Features() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] Geographic features (if any) included in a JPEG 2000 encoded image using GMLJP2 shall be encoded as GML 3.2 features.
containsGmlcovCoverageCollectionContainer() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] A GMLJP2 XML description of an image shall have a gmljp2:GMLJP2CoverageCollection as single root element derived from gmlcov:AbstractCoverageType thats as a container for other elements.
containsGmlcovCoverageContainer() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] For each codestream present in the image single child gmljp2:featureMember derived from gmlcov:AbstractCoverageType (i.e.
containsGmlCoverageDescriptions() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] A GMLJP2 encoded file conformant to this standard shall use a CIS coverage description following the OGC 12-108 GML Application Schema - Coverages - JPEG 2000 Coverage Encoding Extension to describe the coverage collection and to describe the individual coverages.
containsGmlCoverageMetadataCoherence() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] Coverage metadata in a GMLJP2 XML instance about the internal structure of the JPEG 2000 file (e.g.
containsGmlcovInsteadmetaDataProperty() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] gml:metaDataProperty shall neither encode metadata about the coverage collection nor the individual coverages.
containsGmlcovMetadata() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] A GMLJP2 XML description of an image shall have a gmljp2:GMLJP2CoverageCollection as single root element derived from gmlcov:AbstractCoverageType thats as a container for other elements.
containsGmlcovNilValues() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] In a JPEG2000 encoded file with nil-values, the element tag shall occur in the GMLCOV (gmlcov:rangeType/swe:DataRecord/swe:field/swe:Quantity/swe:nilValues) with an appropriate swe:nilValue/@reason to give the client an indication on how to represent them.
containsGmlcovNilValuesByRef() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] In those cases where the reason is identified by reference to an authority and code, it SHALL be identified by URI following the OGC document [09-046r2] and maintained in http://www.opengis.net/def (URIs of Definitions in OGC Namespace).
containsGmlcovPrecedence() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] gmlcov:metadata information shall be coherent with the corresponding GMLCOV information in gml:domainSet or gmlcov:rangeType (e.g.
containsGMLJP2annotation() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] When there are annotations related the JPEG 2000 file that should be included, these annotations shall be child elements of the gmljp2:annotation element of the of the GMLJP2 elements derived from gmljp2:GMLJP2CoverageType.
containsGMLJP2ExternalRefToXMLBox() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] When an external application schema is referenced in the xsi:schemaLocation attribute or any resource is referenced in an xlink:href, that schema shall be referenced using a http://reference type to an XML instance, a relative reference shall be interpreted as relative to the JPEG 2000 file position.
containsGMLJP2fileInternalRef() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] The structure of an internal GMLJP2 URI shall be as follows: gmljp2://[resource.type]/[resource.id][#fragment-id] internal-references Verify that the internal references to schemaLocations are made using gmljp2: references.
containsGMLJP2fileInternalRefToXMLBox() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] The structure of an internal GMLJP2 URI shall be as follows: gmljp2://[resource.type]/[resource.id][#fragment-id] internal-references Verify that the internal references to schemaLocations are made using gmljp2: references.
containsGMLJP2fileJp2OtherOuterBox() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] Each of the association boxes, other than the gml.root-instance and gml.data boxes, shall have a label (the first box shall be a label box in each case).
containsGMLJP2fileJp2OuterBox() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] The single “outer� association box contains a first box which is a label box.
containsGMLJP2fileJPXJP2Compatible() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] GMLJP2 will use JPX format specified in JPEG2000 part II Annex M, and shall consequently signal with the value ‘jpx\040’ in the compatibility list of the File Type box (see Annex M.8 of [ISO 15444-2].
containsGMLJP2filenameCodestream() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] The fileName subelement of the rangeSet in the coverage description shall contain a reference to the corresponding codestream in the JPEG2000 file.
containsGMLJP2fileStyle() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] When styling information of the features or annotations related the JPEG 2000 file should be included independent from the features, these styles shall be included in a gmljp2:style element of the coverage collection or the individual coverages.
containsGMLJP2fileXMLSignaledCorrectly() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] The use of JPX format extension from JPEG2000 Part 2 (Annex M) shall be signalled with the value ‘jpx\040’ in the brand field of the file type box and the presence of GMLJP2 XML data shall be signalled with the value 67 in a reader requirement box.
containsGmlRangeTypeDataRecordUom() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] In a JPEG2000 encoded file with coverage values with units of measure, the element tag must occur in the GMLCOV (gmlcov:rangeType/swe:DataRecord/swe:uom).
containsInternalRefToCodestream() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] When an specific application schema (xsi:schemaLocation) or any resource referenced (e.g.
containsUomByReference() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] In those cases where a UoM is identified by reference to an authority and code, it SHALL be identified by URI following the OGC document 07-092r3 and maintained in http://www.opengis.net/def (URIs of Definitions in OGC Namespace).
containsXMLboxes() - Method in class org.opengis.cite.gmljpx20.core.CoreTests
[Test] GMLJP2 instance data shall be stored in XML boxes.
ContigousCodestream - Class in org.opengis.cite.gmljpx20.box
 
ContigousCodestream(InputStream, long, long) - Constructor for class org.opengis.cite.gmljpx20.box.ContigousCodestream
 
CoreTests - Class in org.opengis.cite.gmljpx20.core
 
CoreTests() - Constructor for class org.opengis.cite.gmljpx20.core.CoreTests
 
createElement(QName) - Static method in class org.opengis.cite.gmljpx20.util.XMLUtils
Creates a new Element having the specified qualified name.
createSchemaResolver(URI) - Static method in class org.opengis.cite.gmljpx20.util.ValidationUtils
Creates a resource resolver suitable for locating schemas using an entity catalog.

D

dereferenceURI(URI) - Static method in class org.opengis.cite.gmljpx20.util.URIUtils
Dereferences the given URI and stores the resulting resource representation in a local file.
doTestRun(Document) - Method in class org.opengis.cite.gmljpx20.TestNGController
 
doubleToInt64Bits(double) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 

E

ErrorMessage - Class in org.opengis.cite.gmljpx20
Utility class for retrieving and formatting localized error messages that describe failed assertions.
ErrorMessage() - Constructor for class org.opengis.cite.gmljpx20.ErrorMessage
 
ErrorMessageKeys - Class in org.opengis.cite.gmljpx20
Defines keys used to access localized messages for assertion errors.
ErrorMessageKeys() - Constructor for class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
ETSAssert - Class in org.opengis.cite.gmljpx20
Provides a set of custom assertion methods.
evaluateXPath(Node, String, Map<String, String>) - Static method in class org.opengis.cite.gmljpx20.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.gmljpx20.util.XMLUtils
Evaluates an XPath expression using the given context and returns the result as the specified type.
evaluateXPath(Node, String) - Static method in class org.opengis.cite.gmljpx20.util.XMLUtils
Evaluates an XPath expression using the given context and returns the result as boolean.
evaluateXPath2(Source, String, Map<String, String>) - Static method in class org.opengis.cite.gmljpx20.util.XMLUtils
Evaluates an XPath 2.0 expression using the Saxon s9api interfaces.
expandReferencesInText(String) - Static method in class org.opengis.cite.gmljpx20.util.XMLUtils
Expands character entity (&name;) and numeric references ( &#xhhhh; or &dddd;) that occur within a given string value.
extractSchemaReferences(Source, String) - Static method in class org.opengis.cite.gmljpx20.util.ValidationUtils
Extracts a set of XML Schema references from a source XML document.

F

FileType - Class in org.opengis.cite.gmljpx20.box
 
FileType(InputStream, int, long) - Constructor for class org.opengis.cite.gmljpx20.box.FileType
 
FILETYPE_NOT_FOUND - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
format(String, Object...) - Static method in class org.opengis.cite.gmljpx20.ErrorMessage
Produces a formatted error message using the supplied substitution arguments and the current locale.
fs - Variable in class org.opengis.cite.gmljpx20.util.jp2.JP2Stream
 

G

get(String) - Static method in class org.opengis.cite.gmljpx20.ErrorMessage
Retrieves a simple message according to the current locale.
getAllBindings() - Method in class org.opengis.cite.gmljpx20.util.NamespaceBindings
Returns an unmodifiable view of the declared namespace bindings.
getBoxes() - Method in class org.opengis.cite.gmljpx20.box.Association
 
getBytes(boolean) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
getBytes(char) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
getBytes(double) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
getBytes(short) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
getBytes(int) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
getBytes(long) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
getBytes(float) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
getBytes(String) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
getCode() - Method in class org.opengis.cite.gmljpx20.TestNGController
 
getContigousCodestreamData() - Method in class org.opengis.cite.gmljpx20.box.ContigousCodestream
 
getElementsByNamespaceURI(Node, String) - Static method in class org.opengis.cite.gmljpx20.util.XMLUtils
Returns a List of all descendant Element nodes having the specified [namespace name] property.
getFileTypeData() - Method in class org.opengis.cite.gmljpx20.box.FileType
 
getLabel() - Method in class org.opengis.cite.gmljpx20.box.Label
 
getName() - Method in enum org.opengis.cite.gmljpx20.SuiteAttribute
 
getNamespaceURI(String) - Method in class org.opengis.cite.gmljpx20.util.NamespaceBindings
 
getPrefix(String) - Method in class org.opengis.cite.gmljpx20.util.NamespaceBindings
 
getPrefixes(String) - Method in class org.opengis.cite.gmljpx20.util.NamespaceBindings
 
getRequestMessageInfo(ClientRequest) - Method in class org.opengis.cite.gmljpx20.TestFailureListener
Gets diagnostic information about a request message.
getResponseEntityAsDocument(ClientResponse, String) - Method in class org.opengis.cite.gmljpx20.CommonFixture
Obtains the (XML) response entity as a DOM Document.
getResponseEntityAsDocument(ClientResponse, String) - Static method in class org.opengis.cite.gmljpx20.util.ClientUtils
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.gmljpx20.util.ClientUtils
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.gmljpx20.TestFailureListener
Gets diagnostic information about a response message.
getRreqData() - Method in class org.opengis.cite.gmljpx20.box.ResourceRequirements
 
getTitle() - Method in class org.opengis.cite.gmljpx20.TestNGController
 
getType() - Method in enum org.opengis.cite.gmljpx20.SuiteAttribute
 
getVersion() - Method in class org.opengis.cite.gmljpx20.TestNGController
 
getXmldata() - Method in class org.opengis.cite.gmljpx20.box.XMLBox
 
GML - Static variable in class org.opengis.cite.gmljpx20.Namespaces
ISO 19136 (GML 3.2)
GMLCOV - Static variable in class org.opengis.cite.gmljpx20.Namespaces
OGC 09-146r2 (OGC GML Application Schema - Coverages, v1.0.1)
GMLCOV_PREFIX - Static variable in class org.opengis.cite.gmljpx20.Namespaces
OGC 09-146r2 (OGC GML Application Schema - Coverages, v1.0.1) Prefix
GMLJP2 - Class in org.opengis.cite.gmljpx20
Contains various constants pertaining to the inclusion of GML in JPEG 2000 codestreams, as specified in OGC 08-085r4 and related specifications.
GMLJP2() - Constructor for class org.opengis.cite.gmljpx20.GMLJP2
 
GMLJP2_ANNOTATION_CONTAINER - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_EXTERNAL_REFS - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GML_GEOGRAPHIC_FEATURES - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_COVERAGE_COLLECTION - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_COVERAGE_COLLECTION_ELEMENT - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_COVERAGE_CONTAINER_ELEMENT - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_CRS_HTTP - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_CRS_RECTIFIED_GRID - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_CRS_UNDEFINED - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_DATARECORDS_SWEUOM - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_FEATURES_ANNOTATION - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_FILENAME_CODESTREAM - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_INSTEAD_METADATAPROPERTY - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_METADATA - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_METADATA_HIGH - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_NIL_VALUES - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_NIL_VALUES_BY_REF_HTTP - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_PRECEDENCE_COHERENCE1 - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_PRECEDENCE_COHERENCE2 - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_PRECEDENCE_DOMAIN_SET - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_PRECEDENCE_METADATA - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_PRECEDENCE_RANGE_TYPE - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLCOV_UOM_HTTP - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_GMLDATA_EXISTS - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_INTERNAL_REF_TO_CODESTREAM - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_INTERNAL_REF_TO_XML_BOX - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_INTERNAL_REFERENCES - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_JP2_COMPATILITY - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_JPX_COMPATILITY - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_SCHEMA_LOCATION - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_STYLE_CONTAINER - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_TEST_STRUCTURE_XMLBOX - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
GMLJP2_XML_NOT_SIGNALLED_CORRECTLY - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 

H

handle(ClientRequest) - Method in class org.opengis.cite.gmljpx20.ReusableEntityFilter
 

I

initCommonFixture(ITestContext) - Method in class org.opengis.cite.gmljpx20.CommonFixture
Initializes the common test fixture with a client component for interacting with HTTP endpoints.
initFixture(ITestContext) - Method in class org.opengis.cite.gmljpx20.core.CoreTests
 
int64BitsToDouble(long) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
isLoggable(Level) - Static method in class org.opengis.cite.gmljpx20.util.TestSuiteLogger
Indicates if the logger is enabled at a given logging level.

J

JP2Stream - Class in org.opengis.cite.gmljpx20.util.jp2
 
JP2Stream(InputStream) - Constructor for class org.opengis.cite.gmljpx20.util.jp2.JP2Stream
 

L

Label - Class in org.opengis.cite.gmljpx20.box
 
Label(InputStream, int, long) - Constructor for class org.opengis.cite.gmljpx20.box.Label
 
LBL_GML_DATA - Static variable in class org.opengis.cite.gmljpx20.GMLJP2
 
LBL_GML_ROOT - Static variable in class org.opengis.cite.gmljpx20.GMLJP2
 
length - Variable in class org.opengis.cite.gmljpx20.box.Box
 
LOCAL_NAME - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
log(Level, String, Object[]) - Static method in class org.opengis.cite.gmljpx20.util.TestSuiteLogger
Logs a message at the specified logging level with the given message parameters.
log(Level, String, Exception) - Static method in class org.opengis.cite.gmljpx20.util.TestSuiteLogger
Logs a message at the specified logging level with the given Exception object that represents a noteworthy error condition.
log(Level, String) - Static method in class org.opengis.cite.gmljpx20.util.TestSuiteLogger
Logs a simple message at the specified logging level.

M

main(String[]) - Static method in class org.opengis.cite.gmljpx20.TestNGController
A convenience method to facilitate test development.

N

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

O

onExecutionFinish() - Method in class org.opengis.cite.gmljpx20.TestRunListener
 
onExecutionStart() - Method in class org.opengis.cite.gmljpx20.TestRunListener
 
onFinish(ISuite) - Method in class org.opengis.cite.gmljpx20.SuiteFixtureListener
 
onStart(ISuite) - Method in class org.opengis.cite.gmljpx20.SuiteFixtureListener
 
onTestFailure(ITestResult) - Method in class org.opengis.cite.gmljpx20.TestFailureListener
Sets the "request" and "response" attributes of a test result.
org.opengis.cite.gmljpx20 - package org.opengis.cite.gmljpx20
The root package includes supporting classes of general utility such as the main controller, listeners, and reporters.
org.opengis.cite.gmljpx20.box - package org.opengis.cite.gmljpx20.box
 
org.opengis.cite.gmljpx20.core - package org.opengis.cite.gmljpx20.core
The Core conformance class has the designated URI http://www.opengis.net/spec/GMLJP2/2.0/conf/core.
org.opengis.cite.gmljpx20.util - package org.opengis.cite.gmljpx20.util
This package includes miscellaneous utility classes to support testing.
org.opengis.cite.gmljpx20.util.jp2 - package org.opengis.cite.gmljpx20.util.jp2
Utility classes for reading JPEG 2000 codestreams.
OWS - Static variable in class org.opengis.cite.gmljpx20.Namespaces
OGC 06-121r3 (OWS 1.1)

P

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

R

readBInt32(InputStream) - Static method in class org.opengis.cite.gmljpx20.util.jp2.StreamUtil
Reads a 4-byte signed integer from the current stream using big-endian encoding and advances the current position of the stream by four bytes.
readBInt64(InputStream) - Static method in class org.opengis.cite.gmljpx20.util.jp2.StreamUtil
Reads an 8-byte signed integer from the current stream using big-endian encoding and advances the current position of the stream by eight bytes.
readBUInt16(InputStream) - Static method in class org.opengis.cite.gmljpx20.util.jp2.StreamUtil
Reads a 2-byte unsigned integer from the current stream using big-endian encoding and advances the position of the stream by two bytes.
readBUInt32(InputStream) - Static method in class org.opengis.cite.gmljpx20.util.jp2.StreamUtil
Reads a 4-byte unsigned integer from the current stream using big-endian encoding and advances the position of the stream by four bytes.
readBUInt64(InputStream) - Static method in class org.opengis.cite.gmljpx20.util.jp2.StreamUtil
Reads an 8-byte unsigned integer from the current stream using big-endian encoding and advances the position of the stream by eight bytes.
readBytes(InputStream, int) - Static method in class org.opengis.cite.gmljpx20.util.jp2.StreamUtil
Reads count bytes from the current stream into a byte array and advances the current position by count bytes.
readFromStream(InputStream) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BoxReader
 
readToEnd(InputStream) - Static method in class org.opengis.cite.gmljpx20.util.jp2.StreamUtil
 
registerClientComponent(ISuite) - Method in class org.opengis.cite.gmljpx20.SuiteFixtureListener
A client component is added to the suite fixture as the value of the SuiteAttribute.CLIENT attribute; it may be subsequently accessed via the ITestContext.getSuite() method.
removeParameters(MediaType) - Static method in class org.opengis.cite.gmljpx20.util.ClientUtils
Creates a copy of the given MediaType object but without any parameters.
request - Variable in class org.opengis.cite.gmljpx20.CommonFixture
An HTTP request message.
resolveRelativeURI(String, String) - Static method in class org.opengis.cite.gmljpx20.util.URIUtils
Constructs an absolute URI from the given URI reference and a base URI.
RESOURCE_REQUIREMENTS_NOT_FOUND - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
ResourceRequirements - Class in org.opengis.cite.gmljpx20.box
 
ResourceRequirements(InputStream, int, long) - Constructor for class org.opengis.cite.gmljpx20.box.ResourceRequirements
 
response - Variable in class org.opengis.cite.gmljpx20.CommonFixture
An HTTP response message.
ReusableEntityFilter - Class in org.opengis.cite.gmljpx20
Buffers the (response) entity so it can be read multiple times.
ReusableEntityFilter() - Constructor for class org.opengis.cite.gmljpx20.ReusableEntityFilter
 
ROOT_PKG - Static variable in class org.opengis.cite.gmljpx20.util.ValidationUtils
 
ROOT_PKG_PATH - Static variable in class org.opengis.cite.gmljpx20.CommonFixture
Root test suite package (absolute path).

S

SCH - Static variable in class org.opengis.cite.gmljpx20.Namespaces
Schematron (ISO 19757-3) namespace
SOAP_ENV - Static variable in class org.opengis.cite.gmljpx20.Namespaces
SOAP 1.2 message envelopes.
StreamUtil - Class in org.opengis.cite.gmljpx20.util.jp2
 
StreamUtil() - Constructor for class org.opengis.cite.gmljpx20.util.jp2.StreamUtil
 
SuiteAttribute - Enum in org.opengis.cite.gmljpx20
An enumerated type defining ISuite attributes that may be set to constitute a shared test fixture.
SuiteFixtureListener - Class in org.opengis.cite.gmljpx20
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.gmljpx20.SuiteFixtureListener
 
SuitePreconditions - Class in org.opengis.cite.gmljpx20.core
Checks that all preconditions are satisfied before the test suite is run.
SuitePreconditions() - Constructor for class org.opengis.cite.gmljpx20.core.SuitePreconditions
 
SWE - Static variable in class org.opengis.cite.gmljpx20.Namespaces
OGC 09-146r2 (OGC GML Application Schema - Coverages, v1.0.1)
SWE_PREFIX - Static variable in class org.opengis.cite.gmljpx20.Namespaces
OGC 09-146r2 (OGC GML Application Schema - Coverages, v1.0.1) Prefix

T

TestFailureListener - Class in org.opengis.cite.gmljpx20
A listener that augments a test result with diagnostic information in the event that a test method failed.
TestFailureListener() - Constructor for class org.opengis.cite.gmljpx20.TestFailureListener
 
TestNGController - Class in org.opengis.cite.gmljpx20
Main test run controller oversees execution of TestNG test suites.
TestNGController() - Constructor for class org.opengis.cite.gmljpx20.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.gmljpx20.TestNGController
Construct a controller that writes results to the given output directory.
TestRunArg - Enum in org.opengis.cite.gmljpx20
An enumerated type defining all recognized test run arguments.
TestRunListener - Class in org.opengis.cite.gmljpx20
A listener that is invoked before and after a test run.
TestRunListener() - Constructor for class org.opengis.cite.gmljpx20.TestRunListener
 
TestSuiteLogger - Class in org.opengis.cite.gmljpx20.util
Logging utility class that provides simple access to the JDK Logging API.
toBoolean(byte[], int) - Method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
toChar(byte[], int) - Method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
toDouble(byte[], int) - Method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
toInt16(byte[], int) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
toInt32(byte[], int) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
toInt64(byte[], int) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
toSingle(byte[], int) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
toString() - Method in enum org.opengis.cite.gmljpx20.SuiteAttribute
 
toString() - Method in enum org.opengis.cite.gmljpx20.TestRunArg
 
toString(byte[]) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
toString() - Method in class org.opengis.cite.gmljpx20.util.NamespaceBindings
 
ToUInt32(byte[], int) - Static method in class org.opengis.cite.gmljpx20.util.jp2.BitConverter
 
transform(Source, Node) - Static method in class org.opengis.cite.gmljpx20.util.XMLUtils
Transforms the content of a DOM Node using a specified XSLT stylesheet.

U

UNEXPECTED_STATUS - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
UnsupportedBox - Class in org.opengis.cite.gmljpx20.box
 
UnsupportedBox(InputStream, int, long) - Constructor for class org.opengis.cite.gmljpx20.box.UnsupportedBox
 
URIUtils - Class in org.opengis.cite.gmljpx20.util
Provides a collection of utility methods for manipulating or resolving URI references.
URIUtils() - Constructor for class org.opengis.cite.gmljpx20.util.URIUtils
 

V

validateTestRunArgs(Document) - Method in class org.opengis.cite.gmljpx20.TestNGController
Validates the test run arguments.
ValidationUtils - Class in org.opengis.cite.gmljpx20.util
A utility class that provides convenience methods to support schema validation.
ValidationUtils() - Constructor for class org.opengis.cite.gmljpx20.util.ValidationUtils
 
valueOf(String) - Static method in enum org.opengis.cite.gmljpx20.box.BoxTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opengis.cite.gmljpx20.SuiteAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opengis.cite.gmljpx20.TestRunArg
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opengis.cite.gmljpx20.box.BoxTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opengis.cite.gmljpx20.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.gmljpx20.TestRunArg
Returns an array containing the constants of this enum type, in the order they are declared.
verifyTestSubject(ITestContext) - Method in class org.opengis.cite.gmljpx20.core.SuitePreconditions
Verifies that a a JPEG 2000 image resource was supplied as a test run argument and that the implementation it describes is available.

W

withStandardBindings() - Static method in class org.opengis.cite.gmljpx20.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" cov: "http://www.opengis.net/gmlcov/1.0"
writeNode(Node, OutputStream) - Static method in class org.opengis.cite.gmljpx20.util.XMLUtils
Writes the content of a DOM Node to a byte stream.
writeNodeToString(Node) - Static method in class org.opengis.cite.gmljpx20.util.XMLUtils
Writes the content of a DOM Node to a string.

X

XLINK - Static variable in class org.opengis.cite.gmljpx20.Namespaces
W3C XLink
XML_BOX_NOT_FOUND - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
XML_ERROR - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
XMLBox - Class in org.opengis.cite.gmljpx20.box
 
XMLBox(InputStream, int, long) - Constructor for class org.opengis.cite.gmljpx20.box.XMLBox
 
XMLUtils - Class in org.opengis.cite.gmljpx20.util
Provides various utility methods for accessing or manipulating XML representations.
XMLUtils() - Constructor for class org.opengis.cite.gmljpx20.util.XMLUtils
 
XPATH_ERROR - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
XPATH_RESULT - Static variable in class org.opengis.cite.gmljpx20.ErrorMessageKeys
 
XSD - Static variable in class org.opengis.cite.gmljpx20.Namespaces
W3C XML Schema namespace
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links

Copyright © 2020 Open Geospatial Consortium. All rights reserved.