com.esri.arcgis.trackinganalyst
Interface ISimpleTrackingLabelRenderer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CoTrackSymbologyRenderer, ISimpleTrackingLabelRendererProxy

public interface ISimpleTrackingLabelRenderer
extends java.io.Serializable

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

Description: 'Provides access to properties and methods needed to manage the renderer for simple tracking labels.' 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 IID48c6f6a0_f0aa_11d5_b81b_00010265adc5
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IUID getID()
          Indicates ID value of event for tracking label renderer.
 java.lang.String getLabelFieldName()
          Name of the field whose contents will be used as the tracking label when drawing to the map display.
 double getOffsetAngle()
          Indicates angle of offset for labels to display from the event on the map display.
 short getPixelOffset()
          Indicates amount of offset for the label renderer to draw labels next to events in the map display.
 ITextSymbol getTextSymbol()
          Indicates settings for the text symbol appearance used to label temporal events.
 boolean isDisplayOnlyLastKnownFeatures()
          Indicates whether only the last known or all features will be drawn to the map display.
 boolean isLabelFeatures()
          Indicates whether or not labeling for features is turned on.
 void setDisplayOnlyLastKnownFeatures(boolean pbvarDisplayOnlyLastKnownFeatures)
          Indicates whether only the last known or all features will be drawn to the map display.
 void setLabelFeatures(boolean pbvarLabelFeatures)
          Indicates whether or not labeling for features is turned on.
 void setLabelFieldName(java.lang.String pbstrFieldName)
          Name of the field whose contents will be used as the tracking label when drawing to the map display.
 void setLastKnownFIDsByRef(IFeatureIDSet rhs1)
          Indicates whether or not last known feature IDs will be drawn to the map display.
 void setOffsetAngle(double pdOffsetAngle)
          Indicates angle of offset for labels to display from the event on the map display.
 void setPixelOffset(short pnPixelOffset)
          Indicates amount of offset for the label renderer to draw labels next to events in the map display.
 void setTextSymbolByRef(ITextSymbol ppiTextSymbol)
          Indicates settings for the text symbol appearance used to label temporal events.
 

Field Detail

IID48c6f6a0_f0aa_11d5_b81b_00010265adc5

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

setDisplayOnlyLastKnownFeatures

void setDisplayOnlyLastKnownFeatures(boolean pbvarDisplayOnlyLastKnownFeatures)
                                     throws java.io.IOException,
                                            AutomationException
Indicates whether only the last known or all features will be drawn to the map display.

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

isDisplayOnlyLastKnownFeatures

boolean isDisplayOnlyLastKnownFeatures()
                                       throws java.io.IOException,
                                              AutomationException
Indicates whether only the last known or all features will be drawn to the map display.

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

setLastKnownFIDsByRef

void setLastKnownFIDsByRef(IFeatureIDSet rhs1)
                           throws java.io.IOException,
                                  AutomationException
Indicates whether or not last known feature IDs will be drawn to the map display.

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

setLabelFieldName

void setLabelFieldName(java.lang.String pbstrFieldName)
                       throws java.io.IOException,
                              AutomationException
Name of the field whose contents will be used as the tracking label when drawing to the map display.

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

getLabelFieldName

java.lang.String getLabelFieldName()
                                   throws java.io.IOException,
                                          AutomationException
Name of the field whose contents will be used as the tracking label when drawing to the map display.

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

setLabelFeatures

void setLabelFeatures(boolean pbvarLabelFeatures)
                      throws java.io.IOException,
                             AutomationException
Indicates whether or not labeling for features is turned on.

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

isLabelFeatures

boolean isLabelFeatures()
                        throws java.io.IOException,
                               AutomationException
Indicates whether or not labeling for features is turned on.

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

getPixelOffset

short getPixelOffset()
                     throws java.io.IOException,
                            AutomationException
Indicates amount of offset for the label renderer to draw labels next to events in the map display.

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

setPixelOffset

void setPixelOffset(short pnPixelOffset)
                    throws java.io.IOException,
                           AutomationException
Indicates amount of offset for the label renderer to draw labels next to events in the map display.

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

getID

IUID getID()
           throws java.io.IOException,
                  AutomationException
Indicates ID value of event for tracking label renderer.

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

getOffsetAngle

double getOffsetAngle()
                      throws java.io.IOException,
                             AutomationException
Indicates angle of offset for labels to display from the event on the map display.

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

setOffsetAngle

void setOffsetAngle(double pdOffsetAngle)
                    throws java.io.IOException,
                           AutomationException
Indicates angle of offset for labels to display from the event on the map display.

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

getTextSymbol

ITextSymbol getTextSymbol()
                          throws java.io.IOException,
                                 AutomationException
Indicates settings for the text symbol appearance used to label temporal events.

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

setTextSymbolByRef

void setTextSymbolByRef(ITextSymbol ppiTextSymbol)
                        throws java.io.IOException,
                               AutomationException
Indicates settings for the text symbol appearance used to label temporal events.

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