com.esri.arcgis.gisclient
Class IWCSCoverageDescriptionProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.gisclient.IWCSCoverageDescriptionProxy
All Implemented Interfaces:
IWCSCoverageDescription, java.io.Externalizable, java.io.Serializable

public class IWCSCoverageDescriptionProxy
extends com.esri.arcgis.interop.Dispatch
implements IWCSCoverageDescription, java.io.Serializable

Internal use class Proxy for COM Interface 'IWCSCoverageDescription'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGISClient.olb'

Description: 'Provides access to members give access to WCSCoverageDescription 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.gisclient.IWCSCoverageDescription
IID, IID165f657d_6e52_4ce6_984a_7300acb2e291
 
Constructor Summary
  IWCSCoverageDescriptionProxy()
          For internal use only
  IWCSCoverageDescriptionProxy(java.lang.Object obj)
           
protected IWCSCoverageDescriptionProxy(java.lang.Object obj, java.lang.String iid)
           
  IWCSCoverageDescriptionProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IWCSCoverageDescriptionProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 java.lang.String getAbstract()
          Abstract of WCS coverage.
 java.lang.String getCRS(int index)
          Available CRS at the given index.
 int getCRSCount()
          Supported CRS count.
 IEnvelope getDefaultBoundingBox(java.lang.String cRS)
          The default bounding box of this coverage.
 java.lang.String getDefaultBoundingCRS()
          CRS name of default bounding box.
 java.lang.String getDefaultInterpolation()
          The default interpolation.
 java.lang.String getIdentifier()
          Identifier of WCS coverage.
 java.lang.String getImageFormat(int index)
          Available format at the given index.
 int getImageFormatCount()
          Supported formats count.
 java.lang.String getInterpolation(int index)
          Available interpolation at the given index.
 int getInterpolationCount()
          Supported interpolation count.
 IEnvelope getLonLatBoundingBox()
          Minimum bounding extent of the coverage data.
 java.lang.String getLonLatSRSName()
          SRS name of longtitude and latitude envelope.
 java.lang.String getName()
          Name of WCS coverage.
 java.lang.String getNativeCRS()
          The native CRS or the first CRS if the native CRS is not given.
 java.lang.String getNativeImageFormat()
          The native format or the first format if the native format is not given.
 IWCSRange getRange()
          Range of the coverage data.
 IWCSSpatialDomain getSpatialDomain()
          Spatial domain of the coverage data.
 java.lang.String getTitle()
          Title of WCS coverage.
 IWCSCoverageName getWCSCoverageName()
          WCS coverage name of this description.
 boolean isSelected()
          Indicates whether this coverage has been selected when it is added to the connection.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setLonLatSRSName(java.lang.String sRS)
          SRS name of longtitude and latitude envelope.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IWCSCoverageDescriptionProxy

public IWCSCoverageDescriptionProxy(java.lang.String CLSID,
                                    java.lang.String host,
                                    com.esri.arcgis.interop.AuthInfo authInfo)
                             throws java.net.UnknownHostException,
                                    java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

IWCSCoverageDescriptionProxy

public IWCSCoverageDescriptionProxy()
For internal use only


IWCSCoverageDescriptionProxy

public IWCSCoverageDescriptionProxy(java.lang.Object obj)
                             throws java.io.IOException
Throws:
java.io.IOException

IWCSCoverageDescriptionProxy

protected IWCSCoverageDescriptionProxy(java.lang.Object obj,
                                       java.lang.String iid)
                                throws java.io.IOException
Throws:
java.io.IOException

IWCSCoverageDescriptionProxy

protected IWCSCoverageDescriptionProxy(java.lang.String CLSID,
                                       java.lang.String iid,
                                       java.lang.String host,
                                       com.esri.arcgis.interop.AuthInfo authInfo)
                                throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Name of WCS coverage.

Specified by:
getName in interface IWCSCoverageDescription
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTitle

public java.lang.String getTitle()
                          throws java.io.IOException,
                                 AutomationException
Title of WCS coverage.

Specified by:
getTitle in interface IWCSCoverageDescription
Returns:
The title
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAbstract

public java.lang.String getAbstract()
                             throws java.io.IOException,
                                    AutomationException
Abstract of WCS coverage.

Specified by:
getAbstract in interface IWCSCoverageDescription
Returns:
The esri_abstract
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIdentifier

public java.lang.String getIdentifier()
                               throws java.io.IOException,
                                      AutomationException
Identifier of WCS coverage.

Specified by:
getIdentifier in interface IWCSCoverageDescription
Returns:
The identifier
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSelected

public boolean isSelected()
                   throws java.io.IOException,
                          AutomationException
Indicates whether this coverage has been selected when it is added to the connection.

Specified by:
isSelected in interface IWCSCoverageDescription
Returns:
The pIsSelected
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWCSCoverageName

public IWCSCoverageName getWCSCoverageName()
                                    throws java.io.IOException,
                                           AutomationException
WCS coverage name of this description.

Specified by:
getWCSCoverageName in interface IWCSCoverageDescription
Returns:
A reference to a com.esri.arcgis.gisclient.IWCSCoverageName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLonLatSRSName

public void setLonLatSRSName(java.lang.String sRS)
                      throws java.io.IOException,
                             AutomationException
SRS name of longtitude and latitude envelope.

Specified by:
setLonLatSRSName in interface IWCSCoverageDescription
Parameters:
sRS - The sRS (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLonLatSRSName

public java.lang.String getLonLatSRSName()
                                  throws java.io.IOException,
                                         AutomationException
SRS name of longtitude and latitude envelope.

Specified by:
getLonLatSRSName in interface IWCSCoverageDescription
Returns:
The sRS
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLonLatBoundingBox

public IEnvelope getLonLatBoundingBox()
                               throws java.io.IOException,
                                      AutomationException
Minimum bounding extent of the coverage data.

Specified by:
getLonLatBoundingBox in interface IWCSCoverageDescription
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.

getDefaultBoundingBox

public IEnvelope getDefaultBoundingBox(java.lang.String cRS)
                                throws java.io.IOException,
                                       AutomationException
The default bounding box of this coverage.

Specified by:
getDefaultBoundingBox in interface IWCSCoverageDescription
Parameters:
cRS - The cRS (in)
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.

getDefaultBoundingCRS

public java.lang.String getDefaultBoundingCRS()
                                       throws java.io.IOException,
                                              AutomationException
CRS name of default bounding box.

Specified by:
getDefaultBoundingCRS in interface IWCSCoverageDescription
Returns:
The cRS
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpatialDomain

public IWCSSpatialDomain getSpatialDomain()
                                   throws java.io.IOException,
                                          AutomationException
Spatial domain of the coverage data.

Specified by:
getSpatialDomain in interface IWCSCoverageDescription
Returns:
A reference to a com.esri.arcgis.gisclient.IWCSSpatialDomain
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRange

public IWCSRange getRange()
                   throws java.io.IOException,
                          AutomationException
Range of the coverage data.

Specified by:
getRange in interface IWCSCoverageDescription
Returns:
A reference to a com.esri.arcgis.gisclient.IWCSRange
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefaultInterpolation

public java.lang.String getDefaultInterpolation()
                                         throws java.io.IOException,
                                                AutomationException
The default interpolation.

Specified by:
getDefaultInterpolation in interface IWCSCoverageDescription
Returns:
The interpolation
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInterpolationCount

public int getInterpolationCount()
                          throws java.io.IOException,
                                 AutomationException
Supported interpolation count.

Specified by:
getInterpolationCount in interface IWCSCoverageDescription
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInterpolation

public java.lang.String getInterpolation(int index)
                                  throws java.io.IOException,
                                         AutomationException
Available interpolation at the given index.

Specified by:
getInterpolation in interface IWCSCoverageDescription
Parameters:
index - The index (in)
Returns:
The interpolation
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCRSCount

public int getCRSCount()
                throws java.io.IOException,
                       AutomationException
Supported CRS count.

Specified by:
getCRSCount in interface IWCSCoverageDescription
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCRS

public java.lang.String getCRS(int index)
                        throws java.io.IOException,
                               AutomationException
Available CRS at the given index.

Specified by:
getCRS in interface IWCSCoverageDescription
Parameters:
index - The index (in)
Returns:
The cRS
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNativeCRS

public java.lang.String getNativeCRS()
                              throws java.io.IOException,
                                     AutomationException
The native CRS or the first CRS if the native CRS is not given.

Specified by:
getNativeCRS in interface IWCSCoverageDescription
Returns:
The cRS
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getImageFormatCount

public int getImageFormatCount()
                        throws java.io.IOException,
                               AutomationException
Supported formats count.

Specified by:
getImageFormatCount in interface IWCSCoverageDescription
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getImageFormat

public java.lang.String getImageFormat(int index)
                                throws java.io.IOException,
                                       AutomationException
Available format at the given index.

Specified by:
getImageFormat in interface IWCSCoverageDescription
Parameters:
index - The index (in)
Returns:
The format
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNativeImageFormat

public java.lang.String getNativeImageFormat()
                                      throws java.io.IOException,
                                             AutomationException
The native format or the first format if the native format is not given.

Specified by:
getNativeImageFormat in interface IWCSCoverageDescription
Returns:
The format
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.