net.opengis.ows._2
Class DescriptionType

java.lang.Object
  extended by net.opengis.ows._2.DescriptionType
Direct Known Subclasses:
BasicIdentificationType, DatasetDescriptionSummaryBaseType, ServiceIdentification

public class DescriptionType
extends Object

Human-readable descriptive information for the object it is included within. This type shall be extended if needed for specific OWS use to include additional metadata for each type of information. This type shall not be restricted for a specific OWS to change the multiplicity (or optionality) of some elements. If the xml:lang attribute is not included in a Title, Abstract or Keyword element, then no language is specified for that element unless specified by another means. All Title, Abstract and Keyword elements in the same Description that share the same xml:lang attribute value represent the description of the parent object in that language. Multiple Title or Abstract elements shall not exist in the same Description with the same xml:lang attribute value unless otherwise specified.

Classe Java pour DescriptionType complex type.

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

 <complexType name="DescriptionType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.opengis.net/ows/2.0}Title" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/2.0}Abstract" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/2.0}Keywords" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<LanguageStringType> _abstract
           
protected  List<KeywordsType> keywords
           
protected  List<LanguageStringType> title
           
 
Constructor Summary
DescriptionType()
           
 
Method Summary
 List<LanguageStringType> getAbstract()
          Gets the value of the abstract property.
 List<KeywordsType> getKeywords()
          Gets the value of the keywords property.
 List<LanguageStringType> getTitle()
          Gets the value of the title property.
 boolean isSetAbstract()
           
 boolean isSetKeywords()
           
 boolean isSetTitle()
           
 void unsetAbstract()
           
 void unsetKeywords()
           
 void unsetTitle()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

title

protected List<LanguageStringType> title

_abstract

protected List<LanguageStringType> _abstract

keywords

protected List<KeywordsType> keywords
Constructor Detail

DescriptionType

public DescriptionType()
Method Detail

getTitle

public List<LanguageStringType> getTitle()
Gets the value of the title 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 title property.

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

    getTitle().add(newItem);
 

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


isSetTitle

public boolean isSetTitle()

unsetTitle

public void unsetTitle()

getAbstract

public List<LanguageStringType> getAbstract()
Gets the value of the abstract 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 abstract property.

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

    getAbstract().add(newItem);
 

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


isSetAbstract

public boolean isSetAbstract()

unsetAbstract

public void unsetAbstract()

getKeywords

public List<KeywordsType> getKeywords()
Gets the value of the keywords 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 keywords property.

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

    getKeywords().add(newItem);
 

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


isSetKeywords

public boolean isSetKeywords()

unsetKeywords

public void unsetKeywords()


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