com.esri.arcgis.carto
Interface IDynamicHit

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DynamicHit, IDynamicHitProxy

public interface IDynamicHit
extends java.io.Serializable

COM Interface 'IDynamicHit'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to dynamic hit-test results.' 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 IIDe9a57bd8_bf74_4502_af71_b1de1168a9cc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getNameCount()
          Number of names (for internal use).
 java.lang.Object getObject()
          The object that is hit.
 int getObjectID()
          The oject ID.
 java.lang.Object getOwner()
          The owner (layer) that is hit.
 int getParentID()
          The parent identifier.
 void setNameCount(int count)
          Number of names (for internal use).
 void setObjectByRef(java.lang.Object ppObject)
          The object that is hit.
 void setObjectID(int iD)
          The oject ID.
 void setOwnerByRef(java.lang.Object ppOwner)
          The owner (layer) that is hit.
 void setParentID(int iD)
          The parent identifier.
 

Field Detail

IIDe9a57bd8_bf74_4502_af71_b1de1168a9cc

static final int IIDe9a57bd8_bf74_4502_af71_b1de1168a9cc
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

getOwner

java.lang.Object getOwner()
                          throws java.io.IOException,
                                 AutomationException
The owner (layer) that is hit.

Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOwnerByRef

void setOwnerByRef(java.lang.Object ppOwner)
                   throws java.io.IOException,
                          AutomationException
The owner (layer) that is hit.

Parameters:
ppOwner - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getObject

java.lang.Object getObject()
                           throws java.io.IOException,
                                  AutomationException
The object that is hit.

Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setObjectByRef

void setObjectByRef(java.lang.Object ppObject)
                    throws java.io.IOException,
                           AutomationException
The object that is hit.

Parameters:
ppObject - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getParentID

int getParentID()
                throws java.io.IOException,
                       AutomationException
The parent identifier.

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

setParentID

void setParentID(int iD)
                 throws java.io.IOException,
                        AutomationException
The parent identifier.

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

getObjectID

int getObjectID()
                throws java.io.IOException,
                       AutomationException
The oject ID.

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

setObjectID

void setObjectID(int iD)
                 throws java.io.IOException,
                        AutomationException
The oject ID.

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

getNameCount

int getNameCount()
                 throws java.io.IOException,
                        AutomationException
Number of names (for internal use).

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

setNameCount

void setNameCount(int count)
                  throws java.io.IOException,
                         AutomationException
Number of names (for internal use).

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