|
|||||||||
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.IRelQueryTableManageProxy
public class IRelQueryTableManageProxy
Provides access to members that manage the query tables.
The IRelQueryTableManage interface provides a method called VersionChanged. This method is called internally when the database version is changed. It allows a RelQueryTable to update the internal workspaces of the underlying data sources.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IRelQueryTableManageProxy()
|
|
IRelQueryTableManageProxy(Object obj)
|
protected |
IRelQueryTableManageProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
versionChanged(IVersion selectedWorkspace,
IVersion targetVersion,
IEnumTableVersionChanges tablesRequiringMapEventFiring)
Updates all children tables to use new version of the workspace. |
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 IRelQueryTableManageProxy()
public IRelQueryTableManageProxy(Object obj) throws IOException
IOException
protected IRelQueryTableManageProxy(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 versionChanged(IVersion selectedWorkspace, IVersion targetVersion, IEnumTableVersionChanges tablesRequiringMapEventFiring) throws IOException, AutomationException
versionChanged
in interface IRelQueryTableManage
selectedWorkspace
- A reference to a com.esri.arcgis.geodatabase.IVersion (in)targetVersion
- A reference to a com.esri.arcgis.geodatabase.IVersion (in)tablesRequiringMapEventFiring
- A reference to a com.esri.arcgis.geodatabase.IEnumTableVersionChanges (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 |