net.opengis.ows._2
Class DatasetDescriptionSummaryBaseType

java.lang.Object
  extended by net.opengis.ows._2.DescriptionType
      extended by net.opengis.ows._2.DatasetDescriptionSummaryBaseType

public class DatasetDescriptionSummaryBaseType
extends DescriptionType

Typical dataset metadata in typical Contents section of an OWS service metadata (Capabilities) document. This type shall be extended and/or restricted if needed for specific OWS use, to include the specific Dataset description metadata needed.

Classe Java pour DatasetDescriptionSummaryBaseType complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <complexType name="DatasetDescriptionSummaryBaseType">
   <complexContent>
     <extension base="{http://www.opengis.net/ows/2.0}DescriptionType">
       <sequence>
         <element ref="{http://www.opengis.net/ows/2.0}WGS84BoundingBox" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Identifier" type="{http://www.opengis.net/ows/2.0}CodeType"/>
         <element ref="{http://www.opengis.net/ows/2.0}BoundingBox" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/2.0}Metadata" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/2.0}DatasetDescriptionSummary" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<JAXBElement<? extends BoundingBoxType>> boundingBox
           
protected  List<DatasetDescriptionSummaryBaseType> datasetDescriptionSummary
           
protected  CodeType identifier
           
protected  List<MetadataType> metadata
           
protected  List<WGS84BoundingBoxType> wgs84BoundingBox
           
 
Fields inherited from class net.opengis.ows._2.DescriptionType
_abstract, keywords, title
 
Constructor Summary
DatasetDescriptionSummaryBaseType()
           
 
Method Summary
 List<JAXBElement<? extends BoundingBoxType>> getBoundingBox()
          Unordered list of zero or more minimum bounding rectangles surrounding coverage data, in AvailableCRSs.
 List<DatasetDescriptionSummaryBaseType> getDatasetDescriptionSummary()
          Metadata describing zero or more unordered subsidiary datasets available from this server.Gets the value of the datasetDescriptionSummary property.
 CodeType getIdentifier()
          Obtient la valeur de la propriété identifier.
 List<MetadataType> getMetadata()
          Optional unordered list of additional metadata about this dataset.
 List<WGS84BoundingBoxType> getWGS84BoundingBox()
          Unordered list of zero or more minimum bounding rectangles surrounding coverage data, using the WGS 84 CRS with decimal degrees and longitude before latitude.
 boolean isSetBoundingBox()
           
 boolean isSetDatasetDescriptionSummary()
           
 boolean isSetIdentifier()
           
 boolean isSetMetadata()
           
 boolean isSetWGS84BoundingBox()
           
 void setIdentifier(CodeType value)
          Définit la valeur de la propriété identifier.
 void unsetBoundingBox()
           
 void unsetDatasetDescriptionSummary()
           
 void unsetMetadata()
           
 void unsetWGS84BoundingBox()
           
 
Methods inherited from class net.opengis.ows._2.DescriptionType
getAbstract, getKeywords, getTitle, isSetAbstract, isSetKeywords, isSetTitle, unsetAbstract, unsetKeywords, unsetTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wgs84BoundingBox

protected List<WGS84BoundingBoxType> wgs84BoundingBox

identifier

protected CodeType identifier

boundingBox

protected List<JAXBElement<? extends BoundingBoxType>> boundingBox

metadata

protected List<MetadataType> metadata

datasetDescriptionSummary

protected List<DatasetDescriptionSummaryBaseType> datasetDescriptionSummary
Constructor Detail

DatasetDescriptionSummaryBaseType

public DatasetDescriptionSummaryBaseType()
Method Detail

getWGS84BoundingBox

public List<WGS84BoundingBoxType> getWGS84BoundingBox()
Unordered list of zero or more minimum bounding rectangles surrounding coverage data, using the WGS 84 CRS with decimal degrees and longitude before latitude. If no WGS 84 bounding box is recorded for a coverage, any such bounding boxes recorded for a higher level in a hierarchy of datasets shall apply to this coverage. If WGS 84 bounding box(es) are recorded for a coverage, any such bounding boxes recorded for a higher level in a hierarchy of datasets shall be ignored. For each lowest-level coverage in a hierarchy, at least one applicable WGS84BoundingBox shall be either recorded or inherited, to simplify searching for datasets that might overlap a specified region. If multiple WGS 84 bounding boxes are included, this shall be interpreted as the union of the areas of these bounding boxes.Gets the value of the wgs84BoundingBox property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the wgs84BoundingBox property.

For example, to add a new item, do as follows:

    getWGS84BoundingBox().add(newItem);
 

Objects of the following type(s) are allowed in the list WGS84BoundingBoxType


isSetWGS84BoundingBox

public boolean isSetWGS84BoundingBox()

unsetWGS84BoundingBox

public void unsetWGS84BoundingBox()

getIdentifier

public CodeType getIdentifier()
Obtient la valeur de la propriété identifier.

Returns:
possible object is CodeType

setIdentifier

public void setIdentifier(CodeType value)
Définit la valeur de la propriété identifier.

Parameters:
value - allowed object is CodeType

isSetIdentifier

public boolean isSetIdentifier()

getBoundingBox

public List<JAXBElement<? extends BoundingBoxType>> getBoundingBox()
Unordered list of zero or more minimum bounding rectangles surrounding coverage data, in AvailableCRSs. Zero or more BoundingBoxes are allowed in addition to one or more WGS84BoundingBoxes to allow more precise specification of the Dataset area in AvailableCRSs. These Bounding Boxes shall not use any CRS not listed as an AvailableCRS. However, an AvailableCRS can be listed without a corresponding Bounding Box. If no such bounding box is recorded for a coverage, any such bounding boxes recorded for a higher level in a hierarchy of datasets shall apply to this coverage. If such bounding box(es) are recorded for a coverage, any such bounding boxes recorded for a higher level in a hierarchy of datasets shall be ignored. If multiple bounding boxes are included with the same CRS, this shall be interpreted as the union of the areas of these bounding boxes.Gets the value of the boundingBox property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the boundingBox property.

For example, to add a new item, do as follows:

    getBoundingBox().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<WGS84BoundingBoxType> JAXBElement<BoundingBoxType>


isSetBoundingBox

public boolean isSetBoundingBox()

unsetBoundingBox

public void unsetBoundingBox()

getMetadata

public List<MetadataType> getMetadata()
Optional unordered list of additional metadata about this dataset. A list of optional metadata elements for this dataset description could be specified in the Implementation Specification for this service.Gets the value of the metadata property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the metadata property.

For example, to add a new item, do as follows:

    getMetadata().add(newItem);
 

Objects of the following type(s) are allowed in the list MetadataType


isSetMetadata

public boolean isSetMetadata()

unsetMetadata

public void unsetMetadata()

getDatasetDescriptionSummary

public List<DatasetDescriptionSummaryBaseType> getDatasetDescriptionSummary()
Metadata describing zero or more unordered subsidiary datasets available from this server.Gets the value of the datasetDescriptionSummary property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the datasetDescriptionSummary property.

For example, to add a new item, do as follows:

    getDatasetDescriptionSummary().add(newItem);
 

Objects of the following type(s) are allowed in the list DatasetDescriptionSummaryBaseType


isSetDatasetDescriptionSummary

public boolean isSetDatasetDescriptionSummary()

unsetDatasetDescriptionSummary

public void unsetDatasetDescriptionSummary()


Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.