com.esri.arcgis.carto
Class IKmlConversionProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.IKmlConversionProxy
All Implemented Interfaces:
IKmlConversion, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IKmlConversion'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to stateless methods that convert Maps or Layers into KMZ files or streams.' 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 =

public class IKmlConversionProxy
extends com.esri.arcgis.interop.Dispatch
implements IKmlConversion, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.carto.IKmlConversion
IID, IIDda7f107f_ae0c_4684_90d1_68b3570560e7
 
Constructor Summary
  IKmlConversionProxy()
          Deprecated. For internal use only
  IKmlConversionProxy(java.lang.Object obj)
          Deprecated.  
protected IKmlConversionProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IKmlConversionProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IKmlConversionProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 IArray getLayerIDListFromMap(IMap pMap)
          Deprecated. Get array of numerical layer IDs in hierarchical order from Map.
 IArray getLayerIDListFromMapServer(IMapServer pMapServer)
          Deprecated. Get array of numerical layer IDs in hierarchical order from MapServer.
 byte[] layerToArray(ILayer pLayer, IQueryFilter pQueryFilter, IPropertySet pKmlParameters)
          Deprecated. Converts a layer to KML and outputs a KMZ stream.
 void layerToFile(ILayer pLayer, IQueryFilter pQueryFilter, IPropertySet pKmlParameters, java.lang.String filename)
          Deprecated. Converts a layer to KML and outputs a KMZ file.
 byte[] mapServerMapToArray(IMapServer pMapServer, IQueryFilter pQueryFilter, IPropertySet pKmlParameters, java.lang.String[] pLayerIDs)
          Deprecated. Converts MapServer Map in server environment to KML and outputs a KMZ stream.
 void mapServerMapToFile(IMapServer pMapServer, IQueryFilter pQueryFilter, IPropertySet pKmlParameters, java.lang.String[] pLayerIDs, java.lang.String filename)
          Deprecated. Converts MapServer Map in server environment to KML and outputs a KMZ file.
 byte[] mapToArray(IMap pMap, IQueryFilter pQueryFilter, IPropertySet pKmlParameters, java.lang.String[] pLayerIDs)
          Deprecated. Converts Map to KML and outputs a KMZ stream.
 void mapToFile(IMap pMap, IQueryFilter pQueryFilter, IPropertySet pKmlParameters, java.lang.String[] pLayerIDs, java.lang.String filename)
          Deprecated. Converts Map to KML and outputs a KMZ file.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 
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
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IKmlConversionProxy

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

IKmlConversionProxy

public IKmlConversionProxy()
Deprecated. 
For internal use only


IKmlConversionProxy

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

IKmlConversionProxy

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

IKmlConversionProxy

protected IKmlConversionProxy(java.lang.String CLSID,
                              java.lang.String iid,
                              java.lang.String host,
                              com.esri.arcgis.interop.AuthInfo authInfo)
                       throws java.io.IOException
Deprecated. 
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
Deprecated. 
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
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

layerToFile

public void layerToFile(ILayer pLayer,
                        IQueryFilter pQueryFilter,
                        IPropertySet pKmlParameters,
                        java.lang.String filename)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Converts a layer to KML and outputs a KMZ file.

Specified by:
layerToFile in interface IKmlConversion
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pKmlParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
filename - The filename (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

layerToArray

public byte[] layerToArray(ILayer pLayer,
                           IQueryFilter pQueryFilter,
                           IPropertySet pKmlParameters)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Converts a layer to KML and outputs a KMZ stream.

Specified by:
layerToArray in interface IKmlConversion
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pKmlParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
Returns:
An unsigned byte
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

mapToFile

public void mapToFile(IMap pMap,
                      IQueryFilter pQueryFilter,
                      IPropertySet pKmlParameters,
                      java.lang.String[] pLayerIDs,
                      java.lang.String filename)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Converts Map to KML and outputs a KMZ file.

Specified by:
mapToFile in interface IKmlConversion
Parameters:
pMap - A reference to a com.esri.arcgis.carto.IMap (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pKmlParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
pLayerIDs - The pLayerIDs (in)
filename - The filename (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

mapToArray

public byte[] mapToArray(IMap pMap,
                         IQueryFilter pQueryFilter,
                         IPropertySet pKmlParameters,
                         java.lang.String[] pLayerIDs)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Converts Map to KML and outputs a KMZ stream.

Specified by:
mapToArray in interface IKmlConversion
Parameters:
pMap - A reference to a com.esri.arcgis.carto.IMap (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pKmlParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
pLayerIDs - The pLayerIDs (in)
Returns:
An unsigned byte
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

mapServerMapToFile

public void mapServerMapToFile(IMapServer pMapServer,
                               IQueryFilter pQueryFilter,
                               IPropertySet pKmlParameters,
                               java.lang.String[] pLayerIDs,
                               java.lang.String filename)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Converts MapServer Map in server environment to KML and outputs a KMZ file.

Specified by:
mapServerMapToFile in interface IKmlConversion
Parameters:
pMapServer - A reference to a com.esri.arcgis.carto.IMapServer (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pKmlParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
pLayerIDs - The pLayerIDs (in)
filename - The filename (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

mapServerMapToArray

public byte[] mapServerMapToArray(IMapServer pMapServer,
                                  IQueryFilter pQueryFilter,
                                  IPropertySet pKmlParameters,
                                  java.lang.String[] pLayerIDs)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Converts MapServer Map in server environment to KML and outputs a KMZ stream.

Specified by:
mapServerMapToArray in interface IKmlConversion
Parameters:
pMapServer - A reference to a com.esri.arcgis.carto.IMapServer (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pKmlParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
pLayerIDs - The pLayerIDs (in)
Returns:
An unsigned byte
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayerIDListFromMap

public IArray getLayerIDListFromMap(IMap pMap)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Get array of numerical layer IDs in hierarchical order from Map.

Specified by:
getLayerIDListFromMap in interface IKmlConversion
Parameters:
pMap - A reference to a com.esri.arcgis.carto.IMap (in)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayerIDListFromMapServer

public IArray getLayerIDListFromMapServer(IMapServer pMapServer)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Get array of numerical layer IDs in hierarchical order from MapServer.

Specified by:
getLayerIDListFromMapServer in interface IKmlConversion
Parameters:
pMapServer - A reference to a com.esri.arcgis.carto.IMapServer (in)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.