com.esri.arcgis.trackinganalyst
Interface IEventAttributeProperties

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
EventAttributeProperties, IEventAttributePropertiesProxy

public interface IEventAttributeProperties
extends java.io.Serializable

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

Description: 'Provides access to members that control text rendering behavior using event attributes.' 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 IID9bfdbad9_2064_4f45_b952_996fd9b029fa
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ITextElement createTextElement()
          Creates a new text element generated from the ITextSymbol property.
 IStringArray getFieldNames()
          The event’s field names whose values will be used generate text when rendering.
 int getNumFields()
          The number of fields whose values will be used generate text when rendering when the FieldNames property is empty.
 ITextSymbol getTextSymbol()
          The text symbol for rendering an event’s selective set of attributes.
 boolean isGlobalProperties()
          Indicates if the renderer properties object is the global version obtained from the Tracking Environment vs.
 void setFieldNamesByRef(IStringArray pVal)
          The event’s field names whose values will be used generate text when rendering.
 void setGlobalProperties(boolean pVal)
          Indicates if the renderer properties object is the global version obtained from the Tracking Environment vs.
 void setNumFields(int pVal)
          The number of fields whose values will be used generate text when rendering when the FieldNames property is empty.
 void setTextSymbolByRef(ITextSymbol pVal)
          The text symbol for rendering an event’s selective set of attributes.
 

Field Detail

IID9bfdbad9_2064_4f45_b952_996fd9b029fa

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

getTextSymbol

ITextSymbol getTextSymbol()
                          throws java.io.IOException,
                                 AutomationException
The text symbol for rendering an event’s selective set of attributes.

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 pVal)
                        throws java.io.IOException,
                               AutomationException
The text symbol for rendering an event’s selective set of attributes.

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

getFieldNames

IStringArray getFieldNames()
                           throws java.io.IOException,
                                  AutomationException
The event’s field names whose values will be used generate text when rendering.

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

setFieldNamesByRef

void setFieldNamesByRef(IStringArray pVal)
                        throws java.io.IOException,
                               AutomationException
The event’s field names whose values will be used generate text when rendering.

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

getNumFields

int getNumFields()
                 throws java.io.IOException,
                        AutomationException
The number of fields whose values will be used generate text when rendering when the FieldNames property is empty.

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

setNumFields

void setNumFields(int pVal)
                  throws java.io.IOException,
                         AutomationException
The number of fields whose values will be used generate text when rendering when the FieldNames property is empty.

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

createTextElement

ITextElement createTextElement()
                               throws java.io.IOException,
                                      AutomationException
Creates a new text element generated from the ITextSymbol property.

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

isGlobalProperties

boolean isGlobalProperties()
                           throws java.io.IOException,
                                  AutomationException
Indicates if the renderer properties object is the global version obtained from the Tracking Environment vs. a layer specific version.

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

setGlobalProperties

void setGlobalProperties(boolean pVal)
                         throws java.io.IOException,
                                AutomationException
Indicates if the renderer properties object is the global version obtained from the Tracking Environment vs. a layer specific version.

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