|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.catalogUI.EditEvaluators
public class EditEvaluators
Helper for editing evaluated attributes.
The EditEvaluators object contains the current state of ArcCatalog's Evaluators dialog, such as how many evaluators are listed and which evaluators are currently selected
This object is accessed by the EvaluatorEditors to access the state of the Evaluators dialog. ArcCatalog gives a reference to its EditEvaluators object to each EvaluatorEditor by calling IEvaluatorEditor::EditEvaluators on each EvaluatorEditor.
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.catalogUI.IEditEvaluators |
---|
IID, IIDc6da44ea_100a_4912_8445_67fe8b586ada, xxDummy |
Constructor Summary | |
---|---|
EditEvaluators()
Constructs a EditEvaluators using ArcGIS Engine. |
|
EditEvaluators(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. EditEvaluators theEditEvaluators = (EditEvaluators) obj; |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
IAttributesEditContext |
getAttributesEditContext()
The network dataset context. |
static String |
getClsid()
getClsid. |
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. |
int |
hashCode()
the hashcode for this object |
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. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public EditEvaluators() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic EditEvaluators(Object obj) throws IOException
EditEvaluators theEditEvaluators = (EditEvaluators) obj;
obj
to EditEvaluators
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void initialize(IAttributesEditContext context, IEvaluatedNetworkAttribute attribute, boolean defaultMode) throws IOException, AutomationException
initialize
in interface IEditEvaluators
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)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IAttributesEditContext getAttributesEditContext() throws IOException, AutomationException
getAttributesEditContext
in interface IEditEvaluators
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEvaluatedNetworkAttribute getEvaluatedAttribute() throws IOException, AutomationException
getEvaluatedAttribute
in interface IEditEvaluators
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDefault() throws IOException, AutomationException
isDefault
in interface IEditEvaluators
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getCount() throws IOException, AutomationException
getCount
in interface IEditEvaluators
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetworkEvaluator getEditEvaluator(int index) throws IOException, AutomationException
getEditEvaluator
in interface IEditEvaluators
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSelected(int index) throws IOException, AutomationException
isSelected
in interface IEditEvaluators
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSelectedCount() throws IOException, AutomationException
getSelectedCount
in interface IEditEvaluators
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSelectedIndex(int selPosition) throws IOException, AutomationException
getSelectedIndex
in interface IEditEvaluators
selPosition
- The selPosition (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |