: Public Class
Created: 14/05/2012 11:22:53
Modified: 14/05/2012 11:26:57
Project:
Advanced:
<p>Java class for layer complex type. <br /></p><p><p>The following schema fragment specifies the expected content contained within this class. <br /></p><p><pre> <complexType name="layer"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="ResourceTitle" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="ResourceAbstract" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="Keyword" type="{http://inspire.ec.europa.eu/schemas/common/1.0}keyword" maxOccurs="unbounded"/> <element name="GeographicBoundingBox" type="{http://inspire.ec.europa.eu/schemas/common/1.0}boundingBox" maxOccurs="unbounded"/> <element name="BoundingBox" type="{http://inspire.ec.europa.eu/schemas/common/1.0}geographicBoundingBox" maxOccurs="unbounded" minOccurs="0"/> <element name="UniqueResourceIdentifier" type="{http://inspire.ec.europa.eu/schemas/common/1.0}uniqueResourceIdentifier" maxOccurs="unbounded"/> <element name="CoordinateReferenceSystems" type="{http://inspire.ec.europa.eu/schemas/common/1.0}coordinateReferenceSystems"/> <element name="Styles" type="{http://inspire.ec.europa.eu/schemas/common/1.0}styles"/> <element name="DimensionPairs" type="{http://inspire.ec.europa.eu/schemas/common/1.0}dimensionPairs" minOccurs="0"/> <element name="LegendURL" type="{http://inspire.ec.europa.eu/schemas/common/1.0}legendURL"/> </sequence> <attribute name="layerName" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="queryable" type="{http://www.w3.org/2001/XMLSchema}boolean" /> </restriction> </complexContent> </complexType><br /></p><p></pre><br /></p>
Attribute
Protected List<GeographicBoundingBox>
  boundingBox

Details:
annotations=@XmlElement(name = "BoundingBox")
 
Protected CoordinateReferenceSystems
  coordinateReferenceSystems

Details:
annotations=@XmlElement(name = "CoordinateReferenceSystems", required = true)
 
Protected DimensionPairs
  dimensionPairs

Details:
annotations=@XmlElement(name = "DimensionPairs")
 
Protected List<BoundingBox>
  geographicBoundingBox

Details:
annotations=@XmlElement(name = "GeographicBoundingBox", required = true)
 
Protected List<InspireKeyword>
  keyword

Details:
annotations=@XmlElement(name = "Keyword", required = true)
 
Protected String
  layerName

Details:
annotations=@XmlAttribute(name = "layerName")
 
Protected LegendURL
  legendURL

Details:
annotations=@XmlElement(name = "LegendURL", required = true)
 
Protected String
  name

Details:
annotations=@XmlElement(name = "Name", required = true)
 
Protected Boolean
  queryable

Details:
annotations=@XmlAttribute(name = "queryable")
 
Protected String
  resourceAbstract

Details:
annotations=@XmlElement(name = "ResourceAbstract", required = true)
 
Protected String
  resourceTitle

Details:
annotations=@XmlElement(name = "ResourceTitle", required = true)
 
Protected Styles
  styles

Details:
annotations=@XmlElement(name = "Styles", required = true)
 
Protected List<UniqueResourceIdentifier>
  uniqueResourceIdentifier

Details:
annotations=@XmlElement(name = "UniqueResourceIdentifier", required = true)
 
Operation
Public
getBoundingBox():List<GeographicBoundingBox>
Details:
Sequential
Notes: Gets the value of the boundingBox property. <br /></p><p><p> 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 <CODE>set</CODE> method for the boundingBox property. <br /></p><p><p> For example, to add a new item, do as follows:<br /></p><p><pre> getBoundingBox().add(newItem);<br /></p><p></pre>  <br /></p><p><p> Objects of the following type(s) are allowed in the list {@link GeographicBoundingBox }<br /></p>
Public
getCoordinateReferenceSystems():CoordinateReferenceSystems
Details:
Sequential
Notes: Gets the value of the coordinateReferenceSystems property. <br /></p><p>@return possible object is {@link CoordinateReferenceSystems }<br /></p>
Public
getDimensionPairs():DimensionPairs
Details:
Sequential
Notes: Gets the value of the dimensionPairs property. <br /></p><p>@return possible object is {@link DimensionPairs }<br /></p>
Public
getGeographicBoundingBox():List<BoundingBox>
Details:
Sequential
Notes: Gets the value of the geographicBoundingBox property. <br /></p><p><p> 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 <CODE>set</CODE> method for the geographicBoundingBox property. <br /></p><p><p> For example, to add a new item, do as follows:<br /></p><p><pre> getGeographicBoundingBox().add(newItem);<br /></p><p></pre>  <br /></p><p><p> Objects of the following type(s) are allowed in the list {@link BoundingBox }<br /></p>
Public
getKeyword():List<InspireKeyword>
Details:
Sequential
Notes: Gets the value of the keyword property. <br /></p><p><p> 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 <CODE>set</CODE> method for the keyword property. <br /></p><p><p> For example, to add a new item, do as follows:<br /></p><p><pre> getKeyword().add(newItem);<br /></p><p></pre>  <br /></p><p><p> Objects of the following type(s) are allowed in the list {@link InspireKeyword }<br /></p>
Public
getLayerName():String
Details:
Sequential
Notes: Gets the value of the layerName property. <br /></p><p>@return possible object is {@link String }<br /></p>
Public
getLegendURL():LegendURL
Details:
Sequential
Notes: Gets the value of the legendURL property. <br /></p><p>@return possible object is {@link LegendURL }<br /></p>
Public
getName():String
Details:
Sequential
Notes: Gets the value of the name property. <br /></p><p>@return possible object is {@link String }<br /></p>
Public
getResourceAbstract():String
Details:
Sequential
Notes: Gets the value of the resourceAbstract property. <br /></p><p>@return possible object is {@link String }<br /></p>
Public
getResourceTitle():String
Details:
Sequential
Notes: Gets the value of the resourceTitle property. <br /></p><p>@return possible object is {@link String }<br /></p>
Public
getStyles():Styles
Details:
Sequential
Notes: Gets the value of the styles property. <br /></p><p>@return possible object is {@link Styles }<br /></p>
Public
getUniqueResourceIdentifier():List<UniqueResourceIdentifier>
Details:
Sequential
Notes: Gets the value of the uniqueResourceIdentifier property. <br /></p><p><p> 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 <CODE>set</CODE> method for the uniqueResourceIdentifier property. <br /></p><p><p> For example, to add a new item, do as follows:<br /></p><p><pre> getUniqueResourceIdentifier().add(newItem);<br /></p><p></pre>  <br /></p><p><p> Objects of the following type(s) are allowed in the list {@link UniqueResourceIdentifier }<br /></p>
Public
isQueryable():Boolean
Details:
Sequential
Notes: Gets the value of the queryable property. <br /></p><p>@return possible object is {@link Boolean }<br /></p>
Public
setCoordinateReferenceSystems( value: CoordinateReferenceSystems,
):void
Details:
Sequential
Notes: Sets the value of the coordinateReferenceSystems property. <br /></p><p>@link CoordinateReferenceSystems }<br /></p>
Public
setDimensionPairs( value: DimensionPairs,
):void
Details:
Sequential
Notes: Sets the value of the dimensionPairs property. <br /></p><p>@link DimensionPairs }<br /></p>
Public
setLayerName( value: String,
):void
Details:
Sequential
Notes: Sets the value of the layerName property. <br /></p><p>@link String }<br /></p>
Public
setLegendURL( value: LegendURL,
):void
Details:
Sequential
Notes: Sets the value of the legendURL property. <br /></p><p>@link LegendURL }<br /></p>
Public
setName( value: String,
):void
Details:
Sequential
Notes: Sets the value of the name property. <br /></p><p>@link String }<br /></p>
Public
setQueryable( value: Boolean,
):void
Details:
Sequential
Notes: Sets the value of the queryable property. <br /></p><p>@link Boolean }<br /></p>
Public
setResourceAbstract( value: String,
):void
Details:
Sequential
Notes: Sets the value of the resourceAbstract property. <br /></p><p>@link String }<br /></p>
Public
setResourceTitle( value: String,
):void
Details:
Sequential
Notes: Sets the value of the resourceTitle property. <br /></p><p>@link String }<br /></p>
Public
setStyles( value: Styles,
):void
Details:
Sequential
Notes: Sets the value of the styles property. <br /></p><p>@link Styles }<br /></p>
Element Source Role Target Role
UniqueResourceIdentifier
Class  
Name:  
 
Name: uniqueResourceIdentifier
 
Details:
 
DimensionPairs
Class  
Name:  
 
Name: dimensionPairs
 
Details:
 
CoordinateReferenceSystems
Class  
Name:  
 
Name: coordinateReferenceSystems
 
Details:
 
Styles
Class  
Name:  
 
Name: styles
 
Details:
 
LegendURL
Class  
Name:  
 
Name: legendURL
 
Details:
 
BoundingBox
Class  
Name:  
 
Name: geographicBoundingBox
 
Details:
 
Element Source Role Target Role
Layers
Class  
Name:  
 
Name: layer
 
Details:
 
Tag Value
annotations
Details:
@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "layer", propOrder = {
    "name",
    "resourceTitle",
    "resourceAbstract",
    "keyword",
    "geographicBoundingBox",
    "boundingBox",
    "uniqueResourceIdentifier",
    "coordinateReferenceSystems",
    "styles",
    "dimensionPairs",
    "legendURL"
})@XmlSeeAlso({
    ViewServiceLayerResource.class
})
Object Type Connection Notes
ViewServiceLayerResource Class Generalization