org.deegree.services.jaxb.wms
Class DeegreeWMS

java.lang.Object
  extended by org.deegree.services.jaxb.wms.DeegreeWMS

public class DeegreeWMS
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 name="SupportedVersions" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="Version" type="{http://www.deegree.org/services/wms}WMSVersionType" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="MetadataStoreId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="MetadataURLTemplate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ServiceConfiguration" type="{http://www.deegree.org/services/wms}ServiceConfigurationType"/>
         <element name="FeatureInfoFormats" type="{http://www.deegree.org/services/wms}FeatureInfoFormatsType" minOccurs="0"/>
         <element name="ExtendedCapabilities" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <any processContents='lax'/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="configVersion" use="required" type="{http://www.deegree.org/services/wms}ConfigVersionType" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class DeegreeWMS.ExtendedCapabilities
          Java class for anonymous complex type.
static class DeegreeWMS.SupportedVersions
          Java class for anonymous complex type.
 
Field Summary
protected  String configVersion
           
protected  List<DeegreeWMS.ExtendedCapabilities> extendedCapabilities
           
protected  FeatureInfoFormatsType featureInfoFormats
           
protected  String metadataStoreId
           
protected  String metadataURLTemplate
           
protected  ServiceConfigurationType serviceConfiguration
           
protected  DeegreeWMS.SupportedVersions supportedVersions
           
 
Constructor Summary
DeegreeWMS()
           
 
Method Summary
 String getConfigVersion()
          Gets the value of the configVersion property.
 List<DeegreeWMS.ExtendedCapabilities> getExtendedCapabilities()
          Gets the value of the extendedCapabilities property.
 FeatureInfoFormatsType getFeatureInfoFormats()
          Gets the value of the featureInfoFormats property.
 String getMetadataStoreId()
          Gets the value of the metadataStoreId property.
 String getMetadataURLTemplate()
          Gets the value of the metadataURLTemplate property.
 ServiceConfigurationType getServiceConfiguration()
          Gets the value of the serviceConfiguration property.
 DeegreeWMS.SupportedVersions getSupportedVersions()
          Gets the value of the supportedVersions property.
 void setConfigVersion(String value)
          Sets the value of the configVersion property.
 void setFeatureInfoFormats(FeatureInfoFormatsType value)
          Sets the value of the featureInfoFormats property.
 void setMetadataStoreId(String value)
          Sets the value of the metadataStoreId property.
 void setMetadataURLTemplate(String value)
          Sets the value of the metadataURLTemplate property.
 void setServiceConfiguration(ServiceConfigurationType value)
          Sets the value of the serviceConfiguration property.
 void setSupportedVersions(DeegreeWMS.SupportedVersions value)
          Sets the value of the supportedVersions property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

supportedVersions

protected DeegreeWMS.SupportedVersions supportedVersions

metadataStoreId

protected String metadataStoreId

metadataURLTemplate

protected String metadataURLTemplate

serviceConfiguration

protected ServiceConfigurationType serviceConfiguration

featureInfoFormats

protected FeatureInfoFormatsType featureInfoFormats

extendedCapabilities

protected List<DeegreeWMS.ExtendedCapabilities> extendedCapabilities

configVersion

protected String configVersion
Constructor Detail

DeegreeWMS

public DeegreeWMS()
Method Detail

getSupportedVersions

public DeegreeWMS.SupportedVersions getSupportedVersions()
Gets the value of the supportedVersions property.

Returns:
possible object is DeegreeWMS.SupportedVersions

setSupportedVersions

public void setSupportedVersions(DeegreeWMS.SupportedVersions value)
Sets the value of the supportedVersions property.

Parameters:
value - allowed object is DeegreeWMS.SupportedVersions

getMetadataStoreId

public String getMetadataStoreId()
Gets the value of the metadataStoreId property.

Returns:
possible object is String

setMetadataStoreId

public void setMetadataStoreId(String value)
Sets the value of the metadataStoreId property.

Parameters:
value - allowed object is String

getMetadataURLTemplate

public String getMetadataURLTemplate()
Gets the value of the metadataURLTemplate property.

Returns:
possible object is String

setMetadataURLTemplate

public void setMetadataURLTemplate(String value)
Sets the value of the metadataURLTemplate property.

Parameters:
value - allowed object is String

getServiceConfiguration

public ServiceConfigurationType getServiceConfiguration()
Gets the value of the serviceConfiguration property.

Returns:
possible object is ServiceConfigurationType

setServiceConfiguration

public void setServiceConfiguration(ServiceConfigurationType value)
Sets the value of the serviceConfiguration property.

Parameters:
value - allowed object is ServiceConfigurationType

getFeatureInfoFormats

public FeatureInfoFormatsType getFeatureInfoFormats()
Gets the value of the featureInfoFormats property.

Returns:
possible object is FeatureInfoFormatsType

setFeatureInfoFormats

public void setFeatureInfoFormats(FeatureInfoFormatsType value)
Sets the value of the featureInfoFormats property.

Parameters:
value - allowed object is FeatureInfoFormatsType

getExtendedCapabilities

public List<DeegreeWMS.ExtendedCapabilities> getExtendedCapabilities()
Gets the value of the extendedCapabilities 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 extendedCapabilities property.

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

    getExtendedCapabilities().add(newItem);
 

Objects of the following type(s) are allowed in the list DeegreeWMS.ExtendedCapabilities


getConfigVersion

public String getConfigVersion()
Gets the value of the configVersion property.

Returns:
possible object is String

setConfigVersion

public void setConfigVersion(String value)
Sets the value of the configVersion property.

Parameters:
value - allowed object is String


Copyright © 2011. All Rights Reserved.