com.esri.arcgis.display
Interface ILineCallout

All Superinterfaces:
ICallout, java.io.Serializable
All Known Implementing Classes:
ILineCalloutProxy, LineCallout

public interface ILineCallout
extends ICallout, java.io.Serializable

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

Description: 'Provides access to members that control the 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 IIDc8d09ed1_4fbb_11d1_9a72_0080c7ec5c96
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.display.ICallout
IID6a7ef980_6924_11d2_980d_0080c7e04196
 
Method Summary
 ILineSymbol getAccentBar()
          The line symbol used to render the accent bar.
 IFillSymbol getBorder()
          The fill symbol used to render the border.
 double getGap()
          The gap.
 ILineSymbol getLeaderLine()
          The line symbol used to render the leader line.
 int getStyle()
          The line callout style.
 void setAccentBarByRef(ILineSymbol accentBar)
          The line symbol used to render the accent bar.
 void setBorderByRef(IFillSymbol border)
          The fill symbol used to render the border.
 void setGap(double gap)
          The gap.
 void setLeaderLineByRef(ILineSymbol leaderLine)
          The line symbol used to render the leader line.
 void setStyle(int style)
          The line callout style.
 
Methods inherited from interface com.esri.arcgis.display.ICallout
getAnchorPoint, getLeaderTolerance, setAnchorPoint, setLeaderTolerance
 

Field Detail

IIDc8d09ed1_4fbb_11d1_9a72_0080c7ec5c96

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

getBorder

IFillSymbol getBorder()
                      throws java.io.IOException,
                             AutomationException
The fill symbol used to render the border.

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

setBorderByRef

void setBorderByRef(IFillSymbol border)
                    throws java.io.IOException,
                           AutomationException
The fill symbol used to render the border.

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

getGap

double getGap()
              throws java.io.IOException,
                     AutomationException
The gap.

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

setGap

void setGap(double gap)
            throws java.io.IOException,
                   AutomationException
The gap.

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

getAccentBar

ILineSymbol getAccentBar()
                         throws java.io.IOException,
                                AutomationException
The line symbol used to render the accent bar.

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.

setAccentBarByRef

void setAccentBarByRef(ILineSymbol accentBar)
                       throws java.io.IOException,
                              AutomationException
The line symbol used to render the accent bar.

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

getStyle

int getStyle()
             throws java.io.IOException,
                    AutomationException
The line callout style.

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

setStyle

void setStyle(int style)
              throws java.io.IOException,
                     AutomationException
The line callout style.

Parameters:
style - A com.esri.arcgis.display.esriLineCalloutStyle constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLeaderLine

ILineSymbol getLeaderLine()
                          throws java.io.IOException,
                                 AutomationException
The line symbol used to render the leader line.

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.

setLeaderLineByRef

void setLeaderLineByRef(ILineSymbol leaderLine)
                        throws java.io.IOException,
                               AutomationException
The line symbol used to render the leader line.

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