com.esri.arcgis.catalogUI
Interface IEvaluatorEditor

All Superinterfaces:
Serializable
All Known Implementing Classes:
IEvaluatorEditorProxy

public interface IEvaluatorEditor
extends Serializable

COM Interface 'IEvaluatorEditor'. Generated 12/10/2008 2:19:47 PM from 'C:\ArcGIS\com\esriCatalogUI.olb'

Generated using ArcGIS Proxy Generator

Description: 'Provides access to an evaluator editor.' Generator Options: PromptForTypeLibraries = False ClashPrefix = zz_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = False ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = False ReuseMethods = False RenameConflictingInterfaceMethods = False GenBeanInfo = False GenerateJavadoc =


Field Summary
static String IID
          Deprecated. Internal use only
static int IID23b61a91_0f9e_46a7_b3c5_fe5484f323b8
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void editDescriptors(String value)
          Change the descriptor for all selected evaluators.
 boolean editProperties(int parentWindow)
          Prompts the user to edit the evaluator.
 String getDescriptor(int index)
          The ith descriptor value.
 Object getEvaluatorCLSID()
          The evaluator CLSID associated with this editor.
 String getFullDescription(int index)
          The ith full description value.
 int getValueChoiceCount()
          The number of value choices.
 String getValueChoiceDescriptor(int choice)
          The value choice description.
 boolean isContextSupportsEditDescriptors()
          Indicates if the editor supports textbox editing of the descriptor value for the current attribute edit context.
 boolean isContextSupportsEditProperties()
          Indicates if the editor supports a dialog for the current attribute edit context.
 void setDefaultProperties(int index)
          Set default properties for the edit evaluator based on the current context.
 void setEditEvaluatorsByRef(IEditEvaluators rhs1)
          The available set of edit evaluators.
 void setValueChoice(int rhs1)
          The index of the selected value choice.
 

Field Detail

IID23b61a91_0f9e_46a7_b3c5_fe5484f323b8

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

getEvaluatorCLSID

Object getEvaluatorCLSID()
                         throws IOException,
                                AutomationException
The evaluator CLSID associated with this editor.

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

setEditEvaluatorsByRef

void setEditEvaluatorsByRef(IEditEvaluators rhs1)
                            throws IOException,
                                   AutomationException
The available set of edit evaluators.

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

isContextSupportsEditDescriptors

boolean isContextSupportsEditDescriptors()
                                         throws IOException,
                                                AutomationException
Indicates if the editor supports textbox editing of the descriptor value for the current attribute edit context.

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

isContextSupportsEditProperties

boolean isContextSupportsEditProperties()
                                        throws IOException,
                                               AutomationException
Indicates if the editor supports a dialog for the current attribute edit context.

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

setDefaultProperties

void setDefaultProperties(int index)
                          throws IOException,
                                 AutomationException
Set default properties for the edit evaluator based on the current context.

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

getFullDescription

String getFullDescription(int index)
                          throws IOException,
                                 AutomationException
The ith full description value.

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

getDescriptor

String getDescriptor(int index)
                     throws IOException,
                            AutomationException
The ith descriptor value.

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

editDescriptors

void editDescriptors(String value)
                     throws IOException,
                            AutomationException
Change the descriptor for all selected evaluators.

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

getValueChoiceCount

int getValueChoiceCount()
                        throws IOException,
                               AutomationException
The number of value choices.

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

getValueChoiceDescriptor

String getValueChoiceDescriptor(int choice)
                                throws IOException,
                                       AutomationException
The value choice description.

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

setValueChoice

void setValueChoice(int rhs1)
                    throws IOException,
                           AutomationException
The index of the selected value choice.

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

editProperties

boolean editProperties(int parentWindow)
                       throws IOException,
                              AutomationException
Prompts the user to edit the evaluator.

Parameters:
parentWindow - The parentWindow (A COM typedef) (in)
Returns:
The applyEdits
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.