com.esri.arcgis.networkanalyst
Interface INACandidateFieldMap

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
INACandidateFieldMapProxy, NACandidateFieldMap

public interface INACandidateFieldMap
extends java.io.Serializable

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

Description: 'Deprecated as of 10.0. Provides access to the default value and candidate fields for a field in an NAClass.' 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 IID79b805d9_d0da_426b_81ff_049f0fd9cede
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IStringArray getCandidateFieldNames()
          CandidateFieldNames for the field.
 java.lang.Object getDefaultValue()
          Default value for the field.
 java.lang.String getFieldName()
          Name of the field.
 void setCandidateFieldNamesByRef(IStringArray ppCandidateFieldNames)
          CandidateFieldNames for the field.
 void setDefaultValue(java.lang.Object defaultValue)
          Default value for the field.
 void setFieldName(java.lang.String name)
          Name of the field.
 

Field Detail

IID79b805d9_d0da_426b_81ff_049f0fd9cede

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

getFieldName

java.lang.String getFieldName()
                              throws java.io.IOException,
                                     AutomationException
Name of the field.

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

setFieldName

void setFieldName(java.lang.String name)
                  throws java.io.IOException,
                         AutomationException
Name of the field.

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

getDefaultValue

java.lang.Object getDefaultValue()
                                 throws java.io.IOException,
                                        AutomationException
Default value for the field.

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

setDefaultValue

void setDefaultValue(java.lang.Object defaultValue)
                     throws java.io.IOException,
                            AutomationException
Default value for the field.

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

getCandidateFieldNames

IStringArray getCandidateFieldNames()
                                    throws java.io.IOException,
                                           AutomationException
CandidateFieldNames for the field.

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.

setCandidateFieldNamesByRef

void setCandidateFieldNamesByRef(IStringArray ppCandidateFieldNames)
                                 throws java.io.IOException,
                                        AutomationException
CandidateFieldNames for the field.

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