com.esri.arcgis.gisclient
Interface IWMTSLayerDescription

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IWMTSLayerDescriptionProxy, WMTSLayerDescription

public interface IWMTSLayerDescription
extends java.io.Serializable

COM Interface 'IWMTSLayerDescription'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGISClient.olb'

Description: 'Provides access to members give access to WMTSLayerDescription information.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDe28b0014_208c_4c9b_8e24_ac882d0b4c36
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getAbstract()
          Abstract of the WMTS layer.
 void getBoundingBox(int index, IEnvelope[] envelope, java.lang.String[] srsCode)
          Minimum bounding extents of the layer data along with the applicable SRS.
 int getBoundingBoxCount()
          Number of bounding extents of the layer.
 IWMTSDimension getDimension(int index)
          Dimension of the layer at the given index.
 int getDimensionCount()
          Number of dimension in the layer.
 java.lang.String getFeatureInfoFormat(int index)
          Supported FeatureInfoFormat at the given index.
 int getFeatureInfoFormatCount()
          Supported FeatureInfoFormat count.
 java.lang.String getIdentifier()
          Identifier of WMTS layer.
 java.lang.String getImageFormat(int index)
          Supported GetMap's ImageFormat at the given index.
 int getImageFormatCount()
          Supported GetMap's ImageFormat count.
 void getRESTResourceInfo(java.lang.String resourceType, java.lang.String[] templateUrl, java.lang.String[] format)
          Url for the given REST resource.
 IWMSLayerStyleDescription getStyleDescription(int index)
          Style of the layer at the given index.
 int getStyleDescriptionCount()
          Number of styles in the layer.
 IWMTSTileMatrixSetLink getTileMatrixSetLink(int index)
          TileMatrixSet Link of the layer at the given index.
 int getTileMatrixSetLinkCount()
          Number of TileMatrixSet Links in the layer.
 java.lang.String getTitle()
          Title of WMTS layer.
 IEnvelope getWGS84BoundingBox()
          Minimum bounding extent of the layer data in EPSG:4326.
 java.lang.String getWMTSVersion()
          WMTS Version.
 

Field Detail

IIDe28b0014_208c_4c9b_8e24_ac882d0b4c36

static final int IIDe28b0014_208c_4c9b_8e24_ac882d0b4c36
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getIdentifier

java.lang.String getIdentifier()
                               throws java.io.IOException,
                                      AutomationException
Identifier of WMTS layer.

Returns:
The stringId
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTitle

java.lang.String getTitle()
                          throws java.io.IOException,
                                 AutomationException
Title of WMTS layer.

Returns:
The title
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAbstract

java.lang.String getAbstract()
                             throws java.io.IOException,
                                    AutomationException
Abstract of the WMTS layer.

Returns:
The esri_abstract
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWGS84BoundingBox

IEnvelope getWGS84BoundingBox()
                              throws java.io.IOException,
                                     AutomationException
Minimum bounding extent of the layer data in EPSG:4326.

Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBoundingBoxCount

int getBoundingBoxCount()
                        throws java.io.IOException,
                               AutomationException
Number of bounding extents of the layer.

Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBoundingBox

void getBoundingBox(int index,
                    IEnvelope[] envelope,
                    java.lang.String[] srsCode)
                    throws java.io.IOException,
                           AutomationException
Minimum bounding extents of the layer data along with the applicable SRS.

Parameters:
index - The index (in)
envelope - A reference to a com.esri.arcgis.geometry.IEnvelope (out: use single element array)
srsCode - The srsCode (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStyleDescriptionCount

int getStyleDescriptionCount()
                             throws java.io.IOException,
                                    AutomationException
Number of styles in the layer.

Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStyleDescription

IWMSLayerStyleDescription getStyleDescription(int index)
                                              throws java.io.IOException,
                                                     AutomationException
Style of the layer at the given index.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.gisclient.IWMSLayerStyleDescription
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWMTSVersion

java.lang.String getWMTSVersion()
                                throws java.io.IOException,
                                       AutomationException
WMTS Version.

Returns:
The wMTSVersion
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getImageFormatCount

int getImageFormatCount()
                        throws java.io.IOException,
                               AutomationException
Supported GetMap's ImageFormat count.

Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getImageFormat

java.lang.String getImageFormat(int index)
                                throws java.io.IOException,
                                       AutomationException
Supported GetMap's ImageFormat at the given index.

Parameters:
index - The index (in)
Returns:
The imageFormat
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureInfoFormatCount

int getFeatureInfoFormatCount()
                              throws java.io.IOException,
                                     AutomationException
Supported FeatureInfoFormat count.

Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureInfoFormat

java.lang.String getFeatureInfoFormat(int index)
                                      throws java.io.IOException,
                                             AutomationException
Supported FeatureInfoFormat at the given index.

Parameters:
index - The index (in)
Returns:
The imageFormat
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDimensionCount

int getDimensionCount()
                      throws java.io.IOException,
                             AutomationException
Number of dimension in the layer.

Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDimension

IWMTSDimension getDimension(int index)
                            throws java.io.IOException,
                                   AutomationException
Dimension of the layer at the given index.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.gisclient.IWMTSDimension
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTileMatrixSetLinkCount

int getTileMatrixSetLinkCount()
                              throws java.io.IOException,
                                     AutomationException
Number of TileMatrixSet Links in the layer.

Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTileMatrixSetLink

IWMTSTileMatrixSetLink getTileMatrixSetLink(int index)
                                            throws java.io.IOException,
                                                   AutomationException
TileMatrixSet Link of the layer at the given index.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.gisclient.IWMTSTileMatrixSetLink
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRESTResourceInfo

void getRESTResourceInfo(java.lang.String resourceType,
                         java.lang.String[] templateUrl,
                         java.lang.String[] format)
                         throws java.io.IOException,
                                AutomationException
Url for the given REST resource.

Parameters:
resourceType - The resourceType (in)
templateUrl - The templateUrl (out: use single element array)
format - The format (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.