com.esri.arcgis.catalogUI
Interface IEditEvaluators

All Superinterfaces:
Serializable
All Known Implementing Classes:
EditEvaluators, IEditEvaluatorsProxy

public interface IEditEvaluators
extends Serializable

COM Interface 'IEditEvaluators'. Generated 6/23/2009 10:04:48 AM from 'C:\ArcGIS\COM\esriCatalogUI.olb'

Generated using ArcGIS Proxy Generator

Description: 'Provides access to the edit evaluators.' 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 String IID
          Deprecated. Internal use only
static int IIDc6da44ea_100a_4912_8445_67fe8b586ada
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IAttributesEditContext getAttributesEditContext()
          The network dataset context.
 int getCount()
          The total number of evaluators.
 INetworkEvaluator getEditEvaluator(int index)
          The ith edit evaluator.
 IEvaluatedNetworkAttribute getEvaluatedAttribute()
          The evaluated network attribute.
 int getSelectedCount()
          The number of selected evaluators.
 int getSelectedIndex(int selPosition)
          The index of the selPostion selected evaluator.
 void initialize(IAttributesEditContext context, IEvaluatedNetworkAttribute attribute, boolean defaultMode)
          Intitialize the network attribute edit context.
 boolean isDefault()
          Indicates if is default evaluators mode.
 boolean isSelected(int index)
          Indicates if the evaluator is selected.
 

Field Detail

IIDc6da44ea_100a_4912_8445_67fe8b586ada

static final int IIDc6da44ea_100a_4912_8445_67fe8b586ada
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

initialize

void initialize(IAttributesEditContext context,
                IEvaluatedNetworkAttribute attribute,
                boolean defaultMode)
                throws IOException,
                       AutomationException
Intitialize the network attribute edit context.

Parameters:
context - A reference to a com.esri.arcgis.catalogUI.IAttributesEditContext (in)
attribute - A reference to a com.esri.arcgis.geodatabase.IEvaluatedNetworkAttribute (in)
defaultMode - The defaultMode (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAttributesEditContext

IAttributesEditContext getAttributesEditContext()
                                                throws IOException,
                                                       AutomationException
The network dataset context.

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

getEvaluatedAttribute

IEvaluatedNetworkAttribute getEvaluatedAttribute()
                                                 throws IOException,
                                                        AutomationException
The evaluated network attribute.

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

isDefault

boolean isDefault()
                  throws IOException,
                         AutomationException
Indicates if is default evaluators mode.

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

getCount

int getCount()
             throws IOException,
                    AutomationException
The total number of evaluators.

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

getEditEvaluator

INetworkEvaluator getEditEvaluator(int index)
                                   throws IOException,
                                          AutomationException
The ith edit evaluator.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.INetworkEvaluator
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSelected

boolean isSelected(int index)
                   throws IOException,
                          AutomationException
Indicates if the evaluator is selected.

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

getSelectedCount

int getSelectedCount()
                     throws IOException,
                            AutomationException
The number of selected evaluators.

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

getSelectedIndex

int getSelectedIndex(int selPosition)
                     throws IOException,
                            AutomationException
The index of the selPostion selected evaluator.

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