com.esri.arcgis.catalogUI
Class NetworkGlobalTurnDelayEvaluatorEditor

java.lang.Object
  extended by com.esri.arcgis.catalogUI.NetworkGlobalTurnDelayEvaluatorEditor
All Implemented Interfaces:
IEvaluatorEditor, com.esri.arcgis.interop.RemoteObjRef, java.io.Serializable

public class NetworkGlobalTurnDelayEvaluatorEditor
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, IEvaluatorEditor

COM Class 'NetworkGlobalTurnDelayEvaluatorEditor'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriCatalogUI.olb'

Description 'The global turn delay evaluator editor.' 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 =

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.esri.arcgis.catalogUI.IEvaluatorEditor
IID, IID23b61a91_0f9e_46a7_b3c5_fe5484f323b8, xxDummy
 
Constructor Summary
NetworkGlobalTurnDelayEvaluatorEditor()
          Constructs a NetworkGlobalTurnDelayEvaluatorEditor using ArcGIS Engine.
NetworkGlobalTurnDelayEvaluatorEditor(java.lang.Object obj)
          Construct a NetworkGlobalTurnDelayEvaluatorEditor using a reference to such an object returned from ArcGIS Engine or Server.
 
Method Summary
 void editDescriptors(java.lang.String value)
          Change the descriptor for all selected evaluators.
 boolean editProperties(int parentWindow)
          Prompts the user to edit the evaluator.
 boolean equals(java.lang.Object o)
          Compare this object with another
static java.lang.String getClsid()
          getClsid.
 java.lang.String getDescriptor(int index)
          The ith descriptor value.
 IUID getEvaluatorCLSID()
          The evaluator CLSID associated with this editor.
 java.lang.String getFullDescription(int index)
          The ith full description value.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 int getValueChoiceCount()
          The number of value choices.
 java.lang.String getValueChoiceDescriptor(int choice)
          The value choice description.
 int hashCode()
          the hashcode for this object
 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 release()
          Release a NetworkGlobalTurnDelayEvaluatorEditor.
 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.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkGlobalTurnDelayEvaluatorEditor

public NetworkGlobalTurnDelayEvaluatorEditor()
                                      throws java.io.IOException,
                                             java.net.UnknownHostException
Constructs a NetworkGlobalTurnDelayEvaluatorEditor using ArcGIS Engine.

Throws:
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems

NetworkGlobalTurnDelayEvaluatorEditor

public NetworkGlobalTurnDelayEvaluatorEditor(java.lang.Object obj)
                                      throws java.io.IOException
Construct a NetworkGlobalTurnDelayEvaluatorEditor using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to NetworkGlobalTurnDelayEvaluatorEditor.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
java.io.IOException - if there are interop problems NetworkGlobalTurnDelayEvaluatorEditor theNetworkGlobalTurnDelayEvaluatorEditor = (NetworkGlobalTurnDelayEvaluatorEditor) obj;
Method Detail

getClsid

public static java.lang.String getClsid()
getClsid.


equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a NetworkGlobalTurnDelayEvaluatorEditor.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

getEvaluatorCLSID

public IUID getEvaluatorCLSID()
                       throws java.io.IOException,
                              AutomationException
The evaluator CLSID associated with this editor.

Specified by:
getEvaluatorCLSID in interface IEvaluatorEditor
Returns:
A reference to a com.esri.arcgis.system.IUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEditEvaluatorsByRef

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

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

isContextSupportsEditDescriptors

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

Specified by:
isContextSupportsEditDescriptors in interface IEvaluatorEditor
Returns:
The supports
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isContextSupportsEditProperties

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

Specified by:
isContextSupportsEditProperties in interface IEvaluatorEditor
Returns:
The supports
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultProperties

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

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

getFullDescription

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

Specified by:
getFullDescription in interface IEvaluatorEditor
Parameters:
index - The index (in)
Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescriptor

public java.lang.String getDescriptor(int index)
                               throws java.io.IOException,
                                      AutomationException
The ith descriptor value.

Specified by:
getDescriptor in interface IEvaluatorEditor
Parameters:
index - The index (in)
Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

editDescriptors

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

Specified by:
editDescriptors in interface IEvaluatorEditor
Parameters:
value - The value (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getValueChoiceCount

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

Specified by:
getValueChoiceCount in interface IEvaluatorEditor
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getValueChoiceDescriptor

public java.lang.String getValueChoiceDescriptor(int choice)
                                          throws java.io.IOException,
                                                 AutomationException
The value choice description.

Specified by:
getValueChoiceDescriptor in interface IEvaluatorEditor
Parameters:
choice - The choice (in)
Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setValueChoice

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

Specified by:
setValueChoice in interface IEvaluatorEditor
Parameters:
rhs1 - The rhs1 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

editProperties

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

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