org.geotools.metadata.iso.quality
Class ConformanceResultImpl

java.lang.Object
  extended by org.geotools.metadata.AbstractMetadata
      extended by org.geotools.metadata.ModifiableMetadata
          extended by org.geotools.metadata.iso.MetadataEntity
              extended by org.geotools.metadata.iso.quality.ResultImpl
                  extended by org.geotools.metadata.iso.quality.ConformanceResultImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.opengis.metadata.quality.ConformanceResult, org.opengis.metadata.quality.Result

public class ConformanceResultImpl
extends ResultImpl
implements org.opengis.metadata.quality.ConformanceResult

Information about the outcome of evaluating the obtained value (or set of values) against a specified acceptable conformance quality level.

Since:
2.1
Version:
$Id: ConformanceResultImpl.java 30640 2008-06-12 17:34:32Z acuster $
Author:
Martin Desruisseaux (IRD), Touraïvane
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.geotools.metadata.AbstractMetadata
LOGGER
 
Constructor Summary
ConformanceResultImpl()
          Constructs an initially empty conformance result.
ConformanceResultImpl(org.opengis.metadata.citation.Citation specification, org.opengis.util.InternationalString explanation, boolean pass)
          Creates a conformance result initialized to the given values.
ConformanceResultImpl(org.opengis.metadata.quality.ConformanceResult source)
          Constructs a metadata entity initialized with the values from the specified metadata.
 
Method Summary
 org.opengis.util.InternationalString getExplanation()
          Explanation of the meaning of conformance for this result.
 org.opengis.metadata.citation.Citation getSpecification()
          Citation of product specification or user requirement against which data is being evaluated.
 boolean pass()
          Indication of the conformance result.
 void setExplanation(org.opengis.util.InternationalString newValue)
          Set the explanation of the meaning of conformance for this result.
 void setPass(boolean newValue)
          Set the indication of the conformance result.
 void setSpecification(org.opengis.metadata.citation.Citation newValue)
          Set the citation of product specification or user requirement against which data is being evaluated.
 
Methods inherited from class org.geotools.metadata.iso.MetadataEntity
ensureNonNull, getStandard
 
Methods inherited from class org.geotools.metadata.ModifiableMetadata
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
 
Methods inherited from class org.geotools.metadata.AbstractMetadata
asMap, asTree, equals, getInterface, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConformanceResultImpl

public ConformanceResultImpl()
Constructs an initially empty conformance result.


ConformanceResultImpl

public ConformanceResultImpl(org.opengis.metadata.quality.ConformanceResult source)
Constructs a metadata entity initialized with the values from the specified metadata.

Since:
2.4

ConformanceResultImpl

public ConformanceResultImpl(org.opengis.metadata.citation.Citation specification,
                             org.opengis.util.InternationalString explanation,
                             boolean pass)
Creates a conformance result initialized to the given values.

Method Detail

getSpecification

public org.opengis.metadata.citation.Citation getSpecification()
Citation of product specification or user requirement against which data is being evaluated.

Specified by:
getSpecification in interface org.opengis.metadata.quality.ConformanceResult

setSpecification

public void setSpecification(org.opengis.metadata.citation.Citation newValue)
Set the citation of product specification or user requirement against which data is being evaluated.


getExplanation

public org.opengis.util.InternationalString getExplanation()
Explanation of the meaning of conformance for this result.

Specified by:
getExplanation in interface org.opengis.metadata.quality.ConformanceResult

setExplanation

public void setExplanation(org.opengis.util.InternationalString newValue)
Set the explanation of the meaning of conformance for this result.


pass

public boolean pass()
Indication of the conformance result.

Specified by:
pass in interface org.opengis.metadata.quality.ConformanceResult

setPass

public void setPass(boolean newValue)
Set the indication of the conformance result.



Copyright © 1996-2010 Geotools. All Rights Reserved.