Class DescriptionType

  • Direct Known Subclasses:
    IdentificationType, 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.

    Java class for DescriptionType complex type.

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

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

      • DescriptionType

        public DescriptionType()
        Default no-arg constructor
      • DescriptionType

        public DescriptionType​(Title title,
                               Abstract _abstract,
                               List<Keywords> keywords)
        Fully-initialising value constructor
    • Method Detail

      • getTitle

        public Title getTitle()
        Gets the value of the title property.
        Returns:
        possible object is Title
      • setTitle

        public void setTitle​(Title value)
        Sets the value of the title property.
        Parameters:
        value - allowed object is Title
      • getAbstract

        public Abstract getAbstract()
        Gets the value of the abstract property.
        Returns:
        possible object is Abstract
      • setAbstract

        public void setAbstract​(Abstract value)
        Sets the value of the abstract property.
        Parameters:
        value - allowed object is Abstract
      • getKeywords

        public List<Keywords> 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 Keywords