org.citygml4j.jaxb.gml._3_1_1
Class AbstractDiscreteCoverageType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.gml._3_1_1.AbstractFeatureType
          extended by org.citygml4j.jaxb.gml._3_1_1.AbstractCoverageType
              extended by org.citygml4j.jaxb.gml._3_1_1.AbstractDiscreteCoverageType
Direct Known Subclasses:
GridCoverageType, MultiCurveCoverageType, MultiPointCoverageType, MultiSolidCoverageType, MultiSurfaceCoverageType, RectifiedGridCoverageType

public abstract class AbstractDiscreteCoverageType
extends AbstractCoverageType

A discrete coverage consists of a domain set, range set and optionally a coverage function. The domain set consists of either geometry or temporal objects, finite in number. The range set is comprised of a finite number of attribute values each of which is associated to every direct position within any single spatiotemporal object in the domain. In other words, the range values are constant on each spatiotemporal object in the domain. This coverage function maps each element from the coverage domain to an element in its range. This definition conforms to ISO 19123.

Java class for AbstractDiscreteCoverageType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AbstractDiscreteCoverageType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractCoverageType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}coverageFunction" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
AbstractDiscreteCoverageType()
           
 
Method Summary
 CoverageFunctionType getCoverageFunction()
          Gets the value of the coverageFunction property.
 boolean isSetCoverageFunction()
           
 void setCoverageFunction(CoverageFunctionType value)
          Sets the value of the coverageFunction property.
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractCoverageType
getDimension, getDomainSet, getRangeSet, isSetDimension, isSetDomainSet, isSetRangeSet, setDimension, setDomainSet, setRangeSet
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractFeatureType
get_ADEComponent, getBoundedBy, getLocation, isSet_ADEComponent, isSetBoundedBy, isSetLocation, set_ADEComponent, setBoundedBy, setLocation, unset_ADEComponent
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDiscreteCoverageType

public AbstractDiscreteCoverageType()
Method Detail

getCoverageFunction

public CoverageFunctionType getCoverageFunction()
Gets the value of the coverageFunction property.

Returns:
possible object is CoverageFunctionType

setCoverageFunction

public void setCoverageFunction(CoverageFunctionType value)
Sets the value of the coverageFunction property.

Parameters:
value - allowed object is CoverageFunctionType

isSetCoverageFunction

public boolean isSetCoverageFunction()