com.esri.arcgis.display
Interface ISimpleLineCallout

All Superinterfaces:
ICallout, java.io.Serializable
All Known Implementing Classes:
ISimpleLineCalloutProxy, SimpleLineCallout

public interface ISimpleLineCallout
extends ICallout, java.io.Serializable

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

Description: 'Provides access to members that control the Simple Line Callout.' 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 IIDad134202_770b_47ab_80bd_e3457c5e3168
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.display.ICallout
IID6a7ef980_6924_11d2_980d_0080c7e04196
 
Method Summary
 IGeometry getLineGeometry()
          The geometry used for the Callout.
 ILineSymbol getLineSymbol()
          The line symbol used for the Callout.
 boolean isAutoSnap()
          Indicates if the auto-snap property is enabled.
 void setAutoSnap(boolean flag)
          Indicates if the auto-snap property is enabled.
 void setLineGeometry(IGeometry geometry)
          The geometry used for the Callout.
 void setLineSymbol(ILineSymbol lineSymbol)
          The line symbol used for the Callout.
 
Methods inherited from interface com.esri.arcgis.display.ICallout
getAnchorPoint, getLeaderTolerance, setAnchorPoint, setLeaderTolerance
 

Field Detail

IIDad134202_770b_47ab_80bd_e3457c5e3168

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

getLineGeometry

IGeometry getLineGeometry()
                          throws java.io.IOException,
                                 AutomationException
The geometry used for the Callout.

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.

setLineGeometry

void setLineGeometry(IGeometry geometry)
                     throws java.io.IOException,
                            AutomationException
The geometry used for the Callout.

Parameters:
geometry - 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.

getLineSymbol

ILineSymbol getLineSymbol()
                          throws java.io.IOException,
                                 AutomationException
The line symbol used for the Callout.

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

setLineSymbol

void setLineSymbol(ILineSymbol lineSymbol)
                   throws java.io.IOException,
                          AutomationException
The line symbol used for the Callout.

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

isAutoSnap

boolean isAutoSnap()
                   throws java.io.IOException,
                          AutomationException
Indicates if the auto-snap property is enabled.

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

setAutoSnap

void setAutoSnap(boolean flag)
                 throws java.io.IOException,
                        AutomationException
Indicates if the auto-snap property is enabled.

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