org.deegree.services.jaxb.wms
Class ServiceConfigurationType

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

public class ServiceConfigurationType
extends Object

Java class for ServiceConfigurationType complex type.

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

 <complexType name="ServiceConfigurationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="DefaultLayerOptions" type="{http://www.deegree.org/services/wms}LayerOptionsType" minOccurs="0"/>
         <choice>
           <element name="ThemeId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
           <element ref="{http://www.deegree.org/services/wms}AbstractLayer" minOccurs="0"/>
         </choice>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  JAXBElement<? extends BaseAbstractLayerType> abstractLayer
           
protected  LayerOptionsType defaultLayerOptions
           
protected  List<String> themeId
           
 
Constructor Summary
ServiceConfigurationType()
           
 
Method Summary
 JAXBElement<? extends BaseAbstractLayerType> getAbstractLayer()
          Gets the value of the abstractLayer property.
 LayerOptionsType getDefaultLayerOptions()
          Gets the value of the defaultLayerOptions property.
 List<String> getThemeId()
          Gets the value of the themeId property.
 void setAbstractLayer(JAXBElement<? extends BaseAbstractLayerType> value)
          Sets the value of the abstractLayer property.
 void setDefaultLayerOptions(LayerOptionsType value)
          Sets the value of the defaultLayerOptions property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultLayerOptions

protected LayerOptionsType defaultLayerOptions

themeId

protected List<String> themeId

abstractLayer

protected JAXBElement<? extends BaseAbstractLayerType> abstractLayer
Constructor Detail

ServiceConfigurationType

public ServiceConfigurationType()
Method Detail

getDefaultLayerOptions

public LayerOptionsType getDefaultLayerOptions()
Gets the value of the defaultLayerOptions property.

Returns:
possible object is LayerOptionsType

setDefaultLayerOptions

public void setDefaultLayerOptions(LayerOptionsType value)
Sets the value of the defaultLayerOptions property.

Parameters:
value - allowed object is LayerOptionsType

getThemeId

public List<String> getThemeId()
Gets the value of the themeId 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 themeId property.

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

    getThemeId().add(newItem);
 

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


getAbstractLayer

public JAXBElement<? extends BaseAbstractLayerType> getAbstractLayer()
Gets the value of the abstractLayer property.

Returns:
possible object is JAXBElement<StatisticsLayer> JAXBElement<BaseAbstractLayerType> JAXBElement<RequestableLayer> JAXBElement<UnrequestableLayer> JAXBElement<LogicalLayer> JAXBElement<DynamicLayer>

setAbstractLayer

public void setAbstractLayer(JAXBElement<? extends BaseAbstractLayerType> value)
Sets the value of the abstractLayer property.

Parameters:
value - allowed object is JAXBElement<StatisticsLayer> JAXBElement<BaseAbstractLayerType> JAXBElement<RequestableLayer> JAXBElement<UnrequestableLayer> JAXBElement<LogicalLayer> JAXBElement<DynamicLayer>


Copyright © 2011. All Rights Reserved.