net.opengis.ows._2
Class CapabilitiesBaseType

java.lang.Object
  extended by net.opengis.ows._2.CapabilitiesBaseType
Direct Known Subclasses:
WFSCapabilitiesType

public class CapabilitiesBaseType
extends Object

XML encoded GetCapabilities operation response. This document provides clients with service metadata about a specific service instance, usually including metadata about the tightly-coupled data served. If the server does not implement the updateSequence parameter, the server shall always return the complete Capabilities document, without the updateSequence parameter. When the server implements the updateSequence parameter and the GetCapabilities operation request included the updateSequence parameter with the current value, the server shall return this element with only the "version" and "updateSequence" attributes. Otherwise, all optional elements shall be included or not depending on the actual value of the Contents parameter in the GetCapabilities operation request. This base type shall be extended by each specific OWS to include the additional contents needed.

Classe Java pour CapabilitiesBaseType complex type.

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

 <complexType name="CapabilitiesBaseType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.opengis.net/ows/2.0}ServiceIdentification" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/2.0}ServiceProvider" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/2.0}OperationsMetadata" minOccurs="0"/>
         <element name="Languages" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://www.opengis.net/ows/2.0}Language" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="version" use="required" type="{http://www.opengis.net/ows/2.0}VersionType" />
       <attribute name="updateSequence" type="{http://www.opengis.net/ows/2.0}UpdateSequenceType" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class CapabilitiesBaseType.Languages
          Classe Java pour anonymous complex type.
 
Field Summary
protected  CapabilitiesBaseType.Languages languages
           
protected  OperationsMetadata operationsMetadata
           
protected  ServiceIdentification serviceIdentification
           
protected  ServiceProvider serviceProvider
           
protected  String updateSequence
           
protected  String version
           
 
Constructor Summary
CapabilitiesBaseType()
           
 
Method Summary
 CapabilitiesBaseType.Languages getLanguages()
          Obtient la valeur de la propriété languages.
 OperationsMetadata getOperationsMetadata()
          Obtient la valeur de la propriété operationsMetadata.
 ServiceIdentification getServiceIdentification()
          Obtient la valeur de la propriété serviceIdentification.
 ServiceProvider getServiceProvider()
          Obtient la valeur de la propriété serviceProvider.
 String getUpdateSequence()
          Obtient la valeur de la propriété updateSequence.
 String getVersion()
          Obtient la valeur de la propriété version.
 boolean isSetLanguages()
           
 boolean isSetOperationsMetadata()
           
 boolean isSetServiceIdentification()
           
 boolean isSetServiceProvider()
           
 boolean isSetUpdateSequence()
           
 boolean isSetVersion()
           
 void setLanguages(CapabilitiesBaseType.Languages value)
          Définit la valeur de la propriété languages.
 void setOperationsMetadata(OperationsMetadata value)
          Définit la valeur de la propriété operationsMetadata.
 void setServiceIdentification(ServiceIdentification value)
          Définit la valeur de la propriété serviceIdentification.
 void setServiceProvider(ServiceProvider value)
          Définit la valeur de la propriété serviceProvider.
 void setUpdateSequence(String value)
          Définit la valeur de la propriété updateSequence.
 void setVersion(String value)
          Définit la valeur de la propriété version.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serviceIdentification

protected ServiceIdentification serviceIdentification

serviceProvider

protected ServiceProvider serviceProvider

operationsMetadata

protected OperationsMetadata operationsMetadata

languages

protected CapabilitiesBaseType.Languages languages

version

protected String version

updateSequence

protected String updateSequence
Constructor Detail

CapabilitiesBaseType

public CapabilitiesBaseType()
Method Detail

getServiceIdentification

public ServiceIdentification getServiceIdentification()
Obtient la valeur de la propriété serviceIdentification.

Returns:
possible object is ServiceIdentification

setServiceIdentification

public void setServiceIdentification(ServiceIdentification value)
Définit la valeur de la propriété serviceIdentification.

Parameters:
value - allowed object is ServiceIdentification

isSetServiceIdentification

public boolean isSetServiceIdentification()

getServiceProvider

public ServiceProvider getServiceProvider()
Obtient la valeur de la propriété serviceProvider.

Returns:
possible object is ServiceProvider

setServiceProvider

public void setServiceProvider(ServiceProvider value)
Définit la valeur de la propriété serviceProvider.

Parameters:
value - allowed object is ServiceProvider

isSetServiceProvider

public boolean isSetServiceProvider()

getOperationsMetadata

public OperationsMetadata getOperationsMetadata()
Obtient la valeur de la propriété operationsMetadata.

Returns:
possible object is OperationsMetadata

setOperationsMetadata

public void setOperationsMetadata(OperationsMetadata value)
Définit la valeur de la propriété operationsMetadata.

Parameters:
value - allowed object is OperationsMetadata

isSetOperationsMetadata

public boolean isSetOperationsMetadata()

getLanguages

public CapabilitiesBaseType.Languages getLanguages()
Obtient la valeur de la propriété languages.

Returns:
possible object is CapabilitiesBaseType.Languages

setLanguages

public void setLanguages(CapabilitiesBaseType.Languages value)
Définit la valeur de la propriété languages.

Parameters:
value - allowed object is CapabilitiesBaseType.Languages

isSetLanguages

public boolean isSetLanguages()

getVersion

public String getVersion()
Obtient la valeur de la propriété version.

Returns:
possible object is String

setVersion

public void setVersion(String value)
Définit la valeur de la propriété version.

Parameters:
value - allowed object is String

isSetVersion

public boolean isSetVersion()

getUpdateSequence

public String getUpdateSequence()
Obtient la valeur de la propriété updateSequence.

Returns:
possible object is String

setUpdateSequence

public void setUpdateSequence(String value)
Définit la valeur de la propriété updateSequence.

Parameters:
value - allowed object is String

isSetUpdateSequence

public boolean isSetUpdateSequence()


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