org.gvsig.remoteclient.wmts
Class WMTSServerDescription

java.lang.Object
  extended by org.gvsig.remoteclient.RemoteClientStatus
      extended by org.gvsig.remoteclient.wmts.WMTSServerDescription

public class WMTSServerDescription
extends RemoteClientStatus

Describes the status of a WMTSclient, so it adds to the Remote client status a list of layers, a list of layer styles, the extent of the map.

Author:
Nacho Brodin (nachobrodin@gmail.com)

Constructor Summary
WMTSServerDescription(java.lang.String version)
           
 
Method Summary
 WMTSLayer buildNewLayer()
          Builds a new layer using the version number
 void clear()
          Clean all attributes
 java.lang.Object createVersionObject(java.lang.String className)
          It creates an instance of a WMSDriver class.
 java.lang.Object createVersionObject(java.lang.String className, java.lang.String version)
          It creates an instance of a WMSDriver class.
 WMTSLayer getLayerByTitle(java.lang.String titleLayer)
          Gets a layer by its title
 java.util.ArrayList getLayerList()
          Gets the list of WMTSLayer
 WMTSServiceIdentification getServiceIdentification()
          Gets the layer structure
 WMTSServiceProvider getServiceProvider()
          Gets the layer structure
 WMTSThemes getThemes()
          Gets the layer structure
 java.util.ArrayList getTileMatrixSet()
          Gets the list of WMTSTileMatrixSet
 
Methods inherited from class org.gvsig.remoteclient.RemoteClientStatus
getExceptionFormat, getFormat, getHeight, getInfoFormat, getProtocol, getSrs, getWidth, setExceptionFormat, setFormat, setHeight, setInfoFormat, setProtocol, setSrs, setWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WMTSServerDescription

public WMTSServerDescription(java.lang.String version)
Method Detail

buildNewLayer

public WMTSLayer buildNewLayer()
Builds a new layer using the version number

Returns:

clear

public void clear()
Clean all attributes


createVersionObject

public java.lang.Object createVersionObject(java.lang.String className)
It creates an instance of a WMSDriver class.

Parameters:
String, - with the version of the driver to be created
Returns:
WMSDriver.

createVersionObject

public java.lang.Object createVersionObject(java.lang.String className,
                                            java.lang.String version)
It creates an instance of a WMSDriver class.

Parameters:
String, - with the version of the driver to be created
Returns:
WMSDriver.

getLayerByTitle

public WMTSLayer getLayerByTitle(java.lang.String titleLayer)
Gets a layer by its title

Parameters:
titleLayer -
Returns:

getLayerList

public java.util.ArrayList getLayerList()
Gets the list of WMTSLayer


getServiceIdentification

public WMTSServiceIdentification getServiceIdentification()
Gets the layer structure

Returns:

getServiceProvider

public WMTSServiceProvider getServiceProvider()
Gets the layer structure

Returns:

getThemes

public WMTSThemes getThemes()
Gets the layer structure

Returns:

getTileMatrixSet

public java.util.ArrayList getTileMatrixSet()
Gets the list of WMTSTileMatrixSet

Returns:


Copyright © 2014 gvSIG Association. All Rights Reserved.