Package org.opengis.metadata.quality

Examples of org.opengis.metadata.quality.ConformanceResult


                "    <gco:CharacterString>An explanation</gco:CharacterString>\n" +
                "  </gmd:explanation>\n" +
                "  <gmd:pass gco:nilReason=\"missing\"/>\n" +
                "</gmd:DQ_ConformanceResult>";

        final ConformanceResult result = (ConformanceResult) XML.unmarshal(expected);
        assertEquals("explanation", "An explanation", result.getExplanation().toString());

        final Boolean pass = result.pass();
        assertNotNull("Expected a sentinel value.", pass);
        assertEquals ("Nil value shall be false.",  Boolean.FALSE, pass);
        assertNotSame("Expected a sentinel value.", Boolean.FALSE, pass);
        assertSame("nilReason", NilReason.MISSING, NilReason.forObject(pass));
View Full Code Here


        assertNotSame(PositionalAccuracyImpl.DATUM_SHIFT_APPLIED,
                      PositionalAccuracyImpl.DATUM_SHIFT_OMITTED);

        final Collection appliedResults = PositionalAccuracyImpl.DATUM_SHIFT_APPLIED.getResults();
        final Collection omittedResults = PositionalAccuracyImpl.DATUM_SHIFT_OMITTED.getResults();
        final ConformanceResult applied = (ConformanceResult) appliedResults.iterator().next();
        final ConformanceResult omitted = (ConformanceResult) omittedResults.iterator().next();
        assertNotSame(applied, omitted);
        assertTrue (applied.pass());
        assertFalse(omitted.pass());
        assertFalse(applied.equals(omitted));
        assertFalse(appliedResults.equals(omittedResults));
        assertFalse(PositionalAccuracyImpl.DATUM_SHIFT_APPLIED.equals(
                    PositionalAccuracyImpl.DATUM_SHIFT_OMITTED));
    }
View Full Code Here

TOP

Related Classes of org.opengis.metadata.quality.ConformanceResult

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.