com.esri.arcgis.arcmapui
Class ISpatialJoinProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.arcmapui.ISpatialJoinProxy
All Implemented Interfaces:
ISpatialJoin, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'ISpatialJoin'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriArcMapUI.olb'

Description: 'Provides access to members that join the attributes of feature classes based on the spatial relationships of the features.' 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 ISpatialJoinProxy
extends com.esri.arcgis.interop.Dispatch
implements ISpatialJoin, 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.arcmapui.ISpatialJoin
IID, IID12b35c8f_010f_11d4_a692_0008c7d3ae8d
 
Constructor Summary
  ISpatialJoinProxy()
          Deprecated. For internal use only
  ISpatialJoinProxy(java.lang.Object obj)
          Deprecated.  
protected ISpatialJoinProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ISpatialJoinProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ISpatialJoinProxy(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.  
 IFeatureClass joinAggregate(IName pOutputName, double maxMapDist)
          Deprecated. Join using aggregate.
 IFeatureClass joinNearest(IName pOutputName, double maxMapDist)
          Deprecated. Joins with the nearest feature in the join feature class.
 IFeatureClass joinWithin(IName pOutputName)
          Deprecated. Joins a feature in the source feature class with the feature if it falls within in the join feature class.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setJoinTableByRef(ITable rhs1)
          Deprecated. The spatial table to append fields from.
 void setLeftOuterJoin(boolean rhs1)
          Deprecated. Indicates whether a match is required before adding a record from the source feature class to the result.
 void setShowProcess(boolean bShowMessage, int rhs2)
          Deprecated. Indicates whether to show update messages while processing join.
 void setSourceTableByRef(ITable rhs1)
          Deprecated. The spatial table to append fields to.
 
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

ISpatialJoinProxy

public ISpatialJoinProxy(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

ISpatialJoinProxy

public ISpatialJoinProxy()
Deprecated. 
For internal use only


ISpatialJoinProxy

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

ISpatialJoinProxy

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

ISpatialJoinProxy

protected ISpatialJoinProxy(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

setSourceTableByRef

public void setSourceTableByRef(ITable rhs1)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The spatial table to append fields to.

Specified by:
setSourceTableByRef in interface ISpatialJoin
Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setJoinTableByRef

public void setJoinTableByRef(ITable rhs1)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The spatial table to append fields from.

Specified by:
setJoinTableByRef in interface ISpatialJoin
Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

joinAggregate

public IFeatureClass joinAggregate(IName pOutputName,
                                   double maxMapDist)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Join using aggregate. Only features within a distance of maxMapDist will be joined. A maxMapDist of -1 means infinity.

Specified by:
joinAggregate in interface ISpatialJoin
Parameters:
pOutputName - A reference to a com.esri.arcgis.system.IName (in)
maxMapDist - The maxMapDist (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

joinNearest

public IFeatureClass joinNearest(IName pOutputName,
                                 double maxMapDist)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Joins with the nearest feature in the join feature class. Only features within a distance of maxMapDist will be joined. A maxMapDist of -1 means infinity.

Specified by:
joinNearest in interface ISpatialJoin
Parameters:
pOutputName - A reference to a com.esri.arcgis.system.IName (in)
maxMapDist - The maxMapDist (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

joinWithin

public IFeatureClass joinWithin(IName pOutputName)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Joins a feature in the source feature class with the feature if it falls within in the join feature class.

Specified by:
joinWithin in interface ISpatialJoin
Parameters:
pOutputName - A reference to a com.esri.arcgis.system.IName (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setShowProcess

public void setShowProcess(boolean bShowMessage,
                           int rhs2)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates whether to show update messages while processing join.

Specified by:
setShowProcess in interface ISpatialJoin
Parameters:
bShowMessage - The bShowMessage (in)
rhs2 - The rhs2 (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLeftOuterJoin

public void setLeftOuterJoin(boolean rhs1)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates whether a match is required before adding a record from the source feature class to the result. If TRUE, all records in the source feature class are added regardless of whether there is a match.

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