|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.catalogUI.EditEvaluatorContext
public class EditEvaluatorContext
The edit evaluator context.
The EditEvaluatorsContext object contains the current state of a single line-item entry on ArcCatalog's Evaluators dialog, such as for which NetworkSource does this evaluator apply.
This object is used by the EvaluatorEditors to access the state of an item on the Evaluators dialog. The EditEvaluatorsContext object is accessed from the AttributeEditContext object by calling IAttributeEditContext::EditEvaluatorContext.
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.catalogUI.IEditEvaluatorContext |
---|
IID, IID01efc9b9_2277_4f01_9b24_1af85b678bc2, xxDummy |
Constructor Summary | |
---|---|
EditEvaluatorContext(Object obj)
Construct a EditEvaluatorContext using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
INetworkSource |
esri_getSource()
The evaluator network source. |
int |
getDirectionType()
The edge direction type. |
int |
getElementType()
The evaluator element type. |
ITable |
getTable()
The evaluator network source table. |
int |
hashCode()
the hashcode for this object |
boolean |
isDefault()
Indicates whether it is the default evaluator context. |
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 EditEvaluatorContext(Object obj) throws IOException
obj
to EditEvaluatorContext
. *
EditEvaluatorContext o = (EditEvaluatorContext)obj; // will not work
EditEvaluatorContext o = new EditEvaluatorContext(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
IOException
- if there are interop problems
EditEvaluatorContext theEditEvaluatorContext = (EditEvaluatorContext) obj;
Method Detail |
---|
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public int getElementType() throws IOException, AutomationException
getElementType
in interface IEditEvaluatorContext
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDefault() throws IOException, AutomationException
isDefault
in interface IEditEvaluatorContext
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDirectionType() throws IOException, AutomationException
getDirectionType
in interface IEditEvaluatorContext
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetworkSource esri_getSource() throws IOException, AutomationException
esri_getSource
in interface IEditEvaluatorContext
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getTable() throws IOException, AutomationException
getTable
in interface IEditEvaluatorContext
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 |