com.esri.arcgis.trackinganalyst
Interface ITrackingGlobeLayerLeaderLines

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITrackingGlobeLayerLeaderLinesProxy, TemporalFeatureLayer

public interface ITrackingGlobeLayerLeaderLines
extends java.io.Serializable

COM Interface 'ITrackingGlobeLayerLeaderLines'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'

Description: 'Provides access to properties and methods needed to manage tracking globe layer leader lines.' 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 IID5e66c9b2_9d5f_40d5_8b2e_15a23e982081
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IColor getElevatedLinesColor()
          Specifies the color of the elevated lines.
 double getElevatedLinesLength()
          Indicates the length of the elevated lines.
 int getElevatedLinesLengthUnits()
          Indicates the units for the length of the elevated line.
 IColor getElevatedLinesPointColor()
          Specifies the color of the point located at the base of the elevated lines.
 double getElevatedLinesPointWidth()
          Indicates the width of the point located at the base of the elevated lines.
 int getElevatedLinesStyle()
          Indicates the style of the elevated lines, and whether or not to elevate the symbols so they don't sink into the globe.
 double getElevatedLinesWidth()
          Indicates the width of the elevated lines in pixels.
 IColor getLeaderLinesColor()
          Specifies the color of the leader line.
 double getLeaderLinesWidth()
          Indicates the width of the leader lines in pixels.
 boolean isDrawLeaderLines()
          Indicates whether to draw leader lines from the symbol to the surface.
 boolean isElevatedLinesPointUseSymbolColor()
          Indicates whether the color of the point located at the base of the elevated lines will be colored according to the elevated lines point color property or according to the symbolized feature it points to.
 boolean isElevatedLinesUseSymbolColor()
          Indicates whether the elevated line will be colored according to the elevated lines color property or according to the symbolized feature it points to.
 boolean isLeaderLinesUseSymbolColor()
          Indicates whether the leader line will be colored according to the leader lines color property or according to the symbolized feature it points to.
 boolean isSmoothElevatedLinesPoint()
          Indicates whether to smooth the point located at the base of the elevated lines.
 void setDrawLeaderLines(boolean draw)
          Indicates whether to draw leader lines from the symbol to the surface.
 void setElevatedLinesColor(IColor color)
          Specifies the color of the elevated lines.
 void setElevatedLinesLength(double length)
          Indicates the length of the elevated lines.
 void setElevatedLinesLengthUnits(int lengthUnits)
          Indicates the units for the length of the elevated line.
 void setElevatedLinesPointColor(IColor color)
          Specifies the color of the point located at the base of the elevated lines.
 void setElevatedLinesPointUseSymbolColor(boolean useSymbolColor)
          Indicates whether the color of the point located at the base of the elevated lines will be colored according to the elevated lines point color property or according to the symbolized feature it points to.
 void setElevatedLinesPointWidth(double width)
          Indicates the width of the point located at the base of the elevated lines.
 void setElevatedLinesStyle(int style)
          Indicates the style of the elevated lines, and whether or not to elevate the symbols so they don't sink into the globe.
 void setElevatedLinesUseSymbolColor(boolean useSymbolColor)
          Indicates whether the elevated line will be colored according to the elevated lines color property or according to the symbolized feature it points to.
 void setElevatedLinesWidth(double width)
          Indicates the width of the elevated lines in pixels.
 void setLeaderLinesColor(IColor color)
          Specifies the color of the leader line.
 void setLeaderLinesUseSymbolColor(boolean useSymbolColor)
          Indicates whether the leader line will be colored according to the leader lines color property or according to the symbolized feature it points to.
 void setLeaderLinesWidth(double width)
          Indicates the width of the leader lines in pixels.
 void setSmoothElevatedLinesPoint(boolean smooth)
          Indicates whether to smooth the point located at the base of the elevated lines.
 

Field Detail

IID5e66c9b2_9d5f_40d5_8b2e_15a23e982081

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

isDrawLeaderLines

boolean isDrawLeaderLines()
                          throws java.io.IOException,
                                 AutomationException
Indicates whether to draw leader lines from the symbol to the surface.

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

setDrawLeaderLines

void setDrawLeaderLines(boolean draw)
                        throws java.io.IOException,
                               AutomationException
Indicates whether to draw leader lines from the symbol to the surface.

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

isLeaderLinesUseSymbolColor

boolean isLeaderLinesUseSymbolColor()
                                    throws java.io.IOException,
                                           AutomationException
Indicates whether the leader line will be colored according to the leader lines color property or according to the symbolized feature it points to.

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

setLeaderLinesUseSymbolColor

void setLeaderLinesUseSymbolColor(boolean useSymbolColor)
                                  throws java.io.IOException,
                                         AutomationException
Indicates whether the leader line will be colored according to the leader lines color property or according to the symbolized feature it points to.

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

getLeaderLinesColor

IColor getLeaderLinesColor()
                           throws java.io.IOException,
                                  AutomationException
Specifies the color of the leader line.

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

setLeaderLinesColor

void setLeaderLinesColor(IColor color)
                         throws java.io.IOException,
                                AutomationException
Specifies the color of the leader line.

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

getElevatedLinesStyle

int getElevatedLinesStyle()
                          throws java.io.IOException,
                                 AutomationException
Indicates the style of the elevated lines, and whether or not to elevate the symbols so they don't sink into the globe.

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

setElevatedLinesStyle

void setElevatedLinesStyle(int style)
                           throws java.io.IOException,
                                  AutomationException
Indicates the style of the elevated lines, and whether or not to elevate the symbols so they don't sink into the globe.

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

isElevatedLinesUseSymbolColor

boolean isElevatedLinesUseSymbolColor()
                                      throws java.io.IOException,
                                             AutomationException
Indicates whether the elevated line will be colored according to the elevated lines color property or according to the symbolized feature it points to.

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

setElevatedLinesUseSymbolColor

void setElevatedLinesUseSymbolColor(boolean useSymbolColor)
                                    throws java.io.IOException,
                                           AutomationException
Indicates whether the elevated line will be colored according to the elevated lines color property or according to the symbolized feature it points to.

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

isElevatedLinesPointUseSymbolColor

boolean isElevatedLinesPointUseSymbolColor()
                                           throws java.io.IOException,
                                                  AutomationException
Indicates whether the color of the point located at the base of the elevated lines will be colored according to the elevated lines point color property or according to the symbolized feature it points to.

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

setElevatedLinesPointUseSymbolColor

void setElevatedLinesPointUseSymbolColor(boolean useSymbolColor)
                                         throws java.io.IOException,
                                                AutomationException
Indicates whether the color of the point located at the base of the elevated lines will be colored according to the elevated lines point color property or according to the symbolized feature it points to.

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

getElevatedLinesColor

IColor getElevatedLinesColor()
                             throws java.io.IOException,
                                    AutomationException
Specifies the color of the elevated lines.

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

setElevatedLinesColor

void setElevatedLinesColor(IColor color)
                           throws java.io.IOException,
                                  AutomationException
Specifies the color of the elevated lines.

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

getElevatedLinesLength

double getElevatedLinesLength()
                              throws java.io.IOException,
                                     AutomationException
Indicates the length of the elevated lines.

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

setElevatedLinesLength

void setElevatedLinesLength(double length)
                            throws java.io.IOException,
                                   AutomationException
Indicates the length of the elevated lines.

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

getElevatedLinesLengthUnits

int getElevatedLinesLengthUnits()
                                throws java.io.IOException,
                                       AutomationException
Indicates the units for the length of the elevated line.

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

setElevatedLinesLengthUnits

void setElevatedLinesLengthUnits(int lengthUnits)
                                 throws java.io.IOException,
                                        AutomationException
Indicates the units for the length of the elevated line.

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

getElevatedLinesWidth

double getElevatedLinesWidth()
                             throws java.io.IOException,
                                    AutomationException
Indicates the width of the elevated lines in pixels.

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

setElevatedLinesWidth

void setElevatedLinesWidth(double width)
                           throws java.io.IOException,
                                  AutomationException
Indicates the width of the elevated lines in pixels.

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

getLeaderLinesWidth

double getLeaderLinesWidth()
                           throws java.io.IOException,
                                  AutomationException
Indicates the width of the leader lines in pixels.

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

setLeaderLinesWidth

void setLeaderLinesWidth(double width)
                         throws java.io.IOException,
                                AutomationException
Indicates the width of the leader lines in pixels.

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

getElevatedLinesPointWidth

double getElevatedLinesPointWidth()
                                  throws java.io.IOException,
                                         AutomationException
Indicates the width of the point located at the base of the elevated lines.

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

setElevatedLinesPointWidth

void setElevatedLinesPointWidth(double width)
                                throws java.io.IOException,
                                       AutomationException
Indicates the width of the point located at the base of the elevated lines.

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

isSmoothElevatedLinesPoint

boolean isSmoothElevatedLinesPoint()
                                   throws java.io.IOException,
                                          AutomationException
Indicates whether to smooth the point located at the base of the elevated lines.

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

setSmoothElevatedLinesPoint

void setSmoothElevatedLinesPoint(boolean smooth)
                                 throws java.io.IOException,
                                        AutomationException
Indicates whether to smooth the point located at the base of the elevated lines.

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

getElevatedLinesPointColor

IColor getElevatedLinesPointColor()
                                  throws java.io.IOException,
                                         AutomationException
Specifies the color of the point located at the base of the elevated lines.

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

setElevatedLinesPointColor

void setElevatedLinesPointColor(IColor color)
                                throws java.io.IOException,
                                       AutomationException
Specifies the color of the point located at the base of the elevated lines.

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