Class Operation


  • public class Operation
    extends Object

    Java class for anonymous complex type.

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

     <complexType>
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{http://www.opengis.net/ows}DCP" maxOccurs="unbounded"/>
             <element name="Parameter" type="{http://www.opengis.net/ows}DomainType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="Constraint" type="{http://www.opengis.net/ows}DomainType" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.opengis.net/ows}Metadata" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Method Detail

      • getDCP

        public List<DCP> getDCP()
        Unordered list of Distributed Computing Platforms (DCPs) supported for this operation. At present, only the HTTP DCP is defined, so this element will appear only once. Gets the value of the dcp 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 dcp property.

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

            getDCP().add(newItem);
         

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

      • getParameter

        public List<DomainType> getParameter()
        Gets the value of the parameter 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 parameter property.

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

            getParameter().add(newItem);
         

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

      • getConstraint

        public List<DomainType> getConstraint()
        Gets the value of the constraint 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 constraint property.

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

            getConstraint().add(newItem);
         

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

      • getMetadata

        public List<Metadata> getMetadata()
        Optional unordered list of additional metadata about this operation and its' implementation. A list of required and optional metadata elements for this operation should be specified in the Implementation Specification for this service. (Informative: This metadata might specify the operation request parameters or provide the XML Schemas for the operation request.) 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 Metadata

      • getName

        public String getName()
        Gets the value of the name property.
        Returns:
        possible object is String
      • setName

        public void setName​(String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String