com.esri.arcgis.display
Interface ICalloutTracker

All Superinterfaces:
ISelectionTracker, java.io.Serializable
All Known Implementing Classes:
CalloutTracker, ICalloutTrackerProxy

public interface ICalloutTracker
extends ISelectionTracker, java.io.Serializable

COM Interface 'ICalloutTracker'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDisplay.olb'

Description: 'Provides access to members that control the callout feedback.' 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 IIDa761d652_065f_11d4_826f_0080c79f0371
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.display.ISelectionTracker
IIDe6bdb00c_4d35_11d0_98be_00805f7ced21
 
Method Summary
 ISymbol getSymbol()
          The symbol containing the callout the tracker will use.
 IGeometry getSymbolGeometry()
          Geometry used for drawing the symbol.
 void setSymbolByRef(ISymbol symbol)
          The symbol containing the callout the tracker will use.
 void setSymbolGeometry(IGeometry symbolGeometry)
          Geometry used for drawing the symbol.
 
Methods inherited from interface com.esri.arcgis.display.ISelectionTracker
deactivate, draw, getBounds, getGeometry, hitTest, isLocked, isShowHandles, onKeyDown, onKeyUp, onMouseDown, onMouseMove, onMouseUp, queryCursor, queryMoveFeedback, queryResizeFeedback, setDisplayByRef, setGeometry, setLocked, setShowHandles
 

Field Detail

IIDa761d652_065f_11d4_826f_0080c79f0371

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

setSymbolByRef

void setSymbolByRef(ISymbol symbol)
                    throws java.io.IOException,
                           AutomationException
The symbol containing the callout the tracker will use.

Parameters:
symbol - A reference to a com.esri.arcgis.display.ISymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSymbol

ISymbol getSymbol()
                  throws java.io.IOException,
                         AutomationException
The symbol containing the callout the tracker will use.

Returns:
A reference to a com.esri.arcgis.display.ISymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSymbolGeometry

void setSymbolGeometry(IGeometry symbolGeometry)
                       throws java.io.IOException,
                              AutomationException
Geometry used for drawing the symbol.

Parameters:
symbolGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSymbolGeometry

IGeometry getSymbolGeometry()
                            throws java.io.IOException,
                                   AutomationException
Geometry used for drawing the symbol.

Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.