com.esri.arcgis.carto
Interface IRendererFields

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ChartRenderer, DotDensityRenderer, IRendererFieldsProxy

public interface IRendererFields
extends java.io.Serializable

COM Interface 'IRendererFields'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that work with the list of fields for renderers that use multiple value fields.' 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 IID9c7776b8_0421_11d4_9f7c_00c04f6bc709
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addField(java.lang.String name, java.lang.String alias)
          Adds a field to the renderer.
 void clearFields()
          Removes all fields from the renderer.
 void deleteField(java.lang.String name)
          Removes the specified field from the renderer.
 java.lang.String getField(int index)
          Field at the specified index.
 java.lang.String getFieldAlias(int index)
          Field alias at the specified index.
 int getFieldCount()
          Number of fields.
 void setField(int index, java.lang.String name)
          Field at the specified index.
 void setFieldAlias(int index, java.lang.String name)
          Field alias at the specified index.
 

Field Detail

IID9c7776b8_0421_11d4_9f7c_00c04f6bc709

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

getFieldCount

int getFieldCount()
                  throws java.io.IOException,
                         AutomationException
Number of fields.

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

getField

java.lang.String getField(int index)
                          throws java.io.IOException,
                                 AutomationException
Field at the specified index.

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

setField

void setField(int index,
              java.lang.String name)
              throws java.io.IOException,
                     AutomationException
Field at the specified index.

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

getFieldAlias

java.lang.String getFieldAlias(int index)
                               throws java.io.IOException,
                                      AutomationException
Field alias at the specified index.

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

setFieldAlias

void setFieldAlias(int index,
                   java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
Field alias at the specified index.

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

addField

void addField(java.lang.String name,
              java.lang.String alias)
              throws java.io.IOException,
                     AutomationException
Adds a field to the renderer.

Parameters:
name - The name (in)
alias - The alias (in, optional, pass null if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteField

void deleteField(java.lang.String name)
                 throws java.io.IOException,
                        AutomationException
Removes the specified field from the renderer.

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

clearFields

void clearFields()
                 throws java.io.IOException,
                        AutomationException
Removes all fields from the renderer.

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