|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.gisclient.WMSConnection
public class WMSConnection
COM Class 'WMSConnection'. Generated 3/19/2015 1:20:47 PM from 'C:\ArcGIS\COM\esriGISClient.olb'
Description 'The Connection for WMS.' 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 |
---|
Fields inherited from interface com.esri.arcgis.gisclient.IWMSConnection |
---|
IID, IID67bc7de0_0a6d_4ba6_9d26_437c44dbddf3, xxDummy |
Fields inherited from interface com.esri.arcgis.gisclient.IWMSServiceDescription |
---|
IID, IIDde0e6ebf_8abf_4700_b9f5_b097e14c0e51, xxDummy |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Constructor Summary | |
---|---|
WMSConnection()
Constructs a WMSConnection using ArcGIS Engine. |
|
WMSConnection(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. WMSConnection theWMSConnection = (WMSConnection) obj; |
Method Summary | |
---|---|
void |
addIWMSClientEventsListener(IWMSClientEvents theListener)
addIWMSClientEventsListener. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
fireWMSException(java.lang.String requestType,
java.lang.String requestURL,
IWMSServiceExceptionHandler pException)
Notifies listeners about a valid exception from the WMS Service. |
void |
fireWMSRequest(java.lang.String requestType,
java.lang.String requestURL)
Notifies listeners about the URL request made to this WMS Service. |
java.lang.String |
getBaseURL(java.lang.String capability,
java.lang.String requestMethod)
Base url for given capability and request method. |
static java.lang.String |
getClsid()
getClsid. |
java.lang.String |
getExceptionFormat(int index)
Supported exception at the given index. |
int |
getExceptionFormatCount()
Supported exception format count. |
java.lang.String |
getFeatureInfoFormat(int index)
Supported FeatureInfoFormat at the given index. |
int |
getFeatureInfoFormatCount()
Supported FeatureInfoFormat count. |
java.lang.String |
getFeatureInfoRequestURL(IArray pLayers,
IEnvelope pBoundingBox,
int imageWidth,
int imageHeight,
int positionX,
int positionY,
int featureCount,
java.lang.String responseFormat)
The url to download the feature info from. |
IName |
getFullName()
Complete information required to connect to a WMS server.. |
java.lang.String |
getImageFormat(int index)
Supported GetMap's ImageFormat at the given index. |
int |
getImageFormatCount()
Supported GetMap's ImageFormat count. |
java.lang.String |
getImageRequestUrl(IArray pLayers,
IEnvelope pBoundingBox,
int imageWidth,
int imageHeight,
int bgColor,
java.lang.String responseFormat,
boolean drawTransparent)
The URL to download the map image from. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IWMSLayerDescription |
getLayerDescription(int index)
WMS layer information at the given index. |
int |
getLayerDescriptionCount()
WMS layer count. |
java.lang.String |
getName()
Name of the connection. |
java.lang.String |
getSRS(int index)
Supported SRS at the given index. |
int |
getSRSCount()
Supported SRS count. |
java.lang.String |
getWMSAbstract()
Abstract of WMS Service. |
java.lang.String |
getWMSName()
Name of WMS Service. |
java.lang.String |
getWMSTitle()
Title of WMS Service. |
java.lang.String |
getWMSVersion()
Version of WMS Service. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
void |
release()
Release a WMSConnection. |
void |
removeIWMSClientEventsListener(IWMSClientEvents theListener)
removeIWMSClientEventsListener. |
void |
setFullNameByRef(IName ppName)
Complete information required to connect to a WMS server.. |
void |
setName(java.lang.String name)
Name of the connection. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WMSConnection() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic WMSConnection(java.lang.Object obj) throws java.io.IOException
WMSConnection theWMSConnection = (WMSConnection) obj;
obj
to WMSConnection
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void addIWMSClientEventsListener(IWMSClientEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.gisclient.IWMSClientEvents interface.
java.io.IOException
- If there are communications problems.public void removeIWMSClientEventsListener(IWMSClientEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.gisclient.IWMSClientEvents interface.
java.io.IOException
- If there are communications problems.public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface IWMSConnection
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(java.lang.String name) throws java.io.IOException, AutomationException
setName
in interface IWMSConnection
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IName getFullName() throws java.io.IOException, AutomationException
getFullName
in interface IWMSConnection
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFullNameByRef(IName ppName) throws java.io.IOException, AutomationException
setFullNameByRef
in interface IWMSConnection
ppName
- A reference to a com.esri.arcgis.system.IName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getWMSName() throws java.io.IOException, AutomationException
getWMSName
in interface IWMSServiceDescription
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getWMSAbstract() throws java.io.IOException, AutomationException
getWMSAbstract
in interface IWMSServiceDescription
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getWMSTitle() throws java.io.IOException, AutomationException
getWMSTitle
in interface IWMSServiceDescription
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getWMSVersion() throws java.io.IOException, AutomationException
getWMSVersion
in interface IWMSServiceDescription
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLayerDescriptionCount() throws java.io.IOException, AutomationException
getLayerDescriptionCount
in interface IWMSServiceDescription
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWMSLayerDescription getLayerDescription(int index) throws java.io.IOException, AutomationException
getLayerDescription
in interface IWMSServiceDescription
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSRSCount() throws java.io.IOException, AutomationException
getSRSCount
in interface IWMSServiceDescription
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getSRS(int index) throws java.io.IOException, AutomationException
getSRS
in interface IWMSServiceDescription
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getImageRequestUrl(IArray pLayers, IEnvelope pBoundingBox, int imageWidth, int imageHeight, int bgColor, java.lang.String responseFormat, boolean drawTransparent) throws java.io.IOException, AutomationException
getImageRequestUrl
in interface IWMSServiceDescription
pLayers
- A reference to a com.esri.arcgis.system.IArray (in)pBoundingBox
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)imageWidth
- The imageWidth (in)imageHeight
- The imageHeight (in)bgColor
- The bgColor (A COM typedef) (in)responseFormat
- The responseFormat (in)drawTransparent
- The drawTransparent (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getFeatureInfoRequestURL(IArray pLayers, IEnvelope pBoundingBox, int imageWidth, int imageHeight, int positionX, int positionY, int featureCount, java.lang.String responseFormat) throws java.io.IOException, AutomationException
getFeatureInfoRequestURL
in interface IWMSServiceDescription
pLayers
- A reference to a com.esri.arcgis.system.IArray (in)pBoundingBox
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)imageWidth
- The imageWidth (in)imageHeight
- The imageHeight (in)positionX
- The positionX (in)positionY
- The positionY (in)featureCount
- The featureCount (in)responseFormat
- The responseFormat (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getImageFormatCount() throws java.io.IOException, AutomationException
getImageFormatCount
in interface IWMSServiceDescription
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getImageFormat(int index) throws java.io.IOException, AutomationException
getImageFormat
in interface IWMSServiceDescription
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFeatureInfoFormatCount() throws java.io.IOException, AutomationException
getFeatureInfoFormatCount
in interface IWMSServiceDescription
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getFeatureInfoFormat(int index) throws java.io.IOException, AutomationException
getFeatureInfoFormat
in interface IWMSServiceDescription
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getExceptionFormatCount() throws java.io.IOException, AutomationException
getExceptionFormatCount
in interface IWMSServiceDescription
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getExceptionFormat(int index) throws java.io.IOException, AutomationException
getExceptionFormat
in interface IWMSServiceDescription
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getBaseURL(java.lang.String capability, java.lang.String requestMethod) throws java.io.IOException, AutomationException
getBaseURL
in interface IWMSServiceDescription
capability
- The capability (in)requestMethod
- The requestMethod (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void fireWMSRequest(java.lang.String requestType, java.lang.String requestURL) throws java.io.IOException, AutomationException
fireWMSRequest
in interface IWMSServiceDescription
requestType
- The requestType (in)requestURL
- The requestURL (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void fireWMSException(java.lang.String requestType, java.lang.String requestURL, IWMSServiceExceptionHandler pException) throws java.io.IOException, AutomationException
fireWMSException
in interface IWMSServiceDescription
requestType
- The requestType (in)requestURL
- The requestURL (in)pException
- A reference to a com.esri.arcgis.gisclient.IWMSServiceExceptionHandler (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |