|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.geodatabase.IVersionEventsProxy
public class IVersionEventsProxy
Provides access to events that occur on a version.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IVersionEventsProxy()
|
|
IVersionEventsProxy(Object obj)
|
protected |
IVersionEventsProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
onConflictsDetected(IVersionEventsOnConflictsDetectedEvent theEvent)
This event is fired during reconciliation, after conflicts are detected. |
void |
onReconcile(IVersionEventsOnReconcileEvent theEvent)
This event is fired after the version is reconciled, associating it with a new database state. |
void |
onRedefineVersion(IVersionEventsOnRedefineVersionEvent theEvent)
This event is fired after the version is changed in place to represent a different version, associating it with a new database state. |
void |
onRefreshVersion(IVersionEventsOnRefreshVersionEvent theEvent)
This event is fired after the version is refreshed, associating it with a new database state. |
void |
removeListener(String iidStr,
Object theListener)
|
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public IVersionEventsProxy()
public IVersionEventsProxy(Object obj) throws IOException
IOException
protected IVersionEventsProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void onConflictsDetected(IVersionEventsOnConflictsDetectedEvent theEvent) throws IOException, AutomationException
It is the developer's responsibility to set the conflictsRemoved argument to true if any conflicts were removed from any of the Conflict Classes.
onConflictsDetected
in interface IVersionEvents
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onReconcile(IVersionEventsOnReconcileEvent theEvent) throws IOException, AutomationException
onReconcile
in interface IVersionEvents
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onRefreshVersion(IVersionEventsOnRefreshVersionEvent theEvent) throws IOException, AutomationException
onRefreshVersion
in interface IVersionEvents
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onRedefineVersion(IVersionEventsOnRedefineVersionEvent theEvent) throws IOException, AutomationException
onRedefineVersion
in interface IVersionEvents
theEvent
- The event
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 |