public class EnumTableVersionChanges extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IEnumTableVersionChanges, ICollectionTableVersionChanges
Description 'Esri EnumTableVersionChanges object.' 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 =
IID, IIDf7f1308a_8f93_40ef_932c_f3f359c221ee, xxDummy
IID, IIDe1e2702e_8b9e_4322_a332_caae8770d657, xxDummy
Constructor and Description |
---|
EnumTableVersionChanges()
Constructs a EnumTableVersionChanges using ArcGIS Engine.
|
EnumTableVersionChanges(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
EnumTableVersionChanges theEnumTableVersionChanges = (EnumTableVersionChanges) obj; |
Modifier and Type | Method and Description |
---|---|
void |
add(ITable oldTable,
ITable newTable)
Tables whose version has been changed.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
static java.lang.String |
getClsid()
getClsid.
|
int |
getCount()
Count of tables whose version has been changed.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
int |
hashCode()
the hashcode for this object
|
void |
next(ITable[] oldTable,
ITable[] newTable)
Retrieves the next table whose version has been changed.
|
void |
next(ITable[] oldTable,
ITable[] newTable,
java.lang.Object[] pConnections)
Retrieves the next table and array of connections whose version has been changed.
|
void |
release()
Release this COM object reference
|
void |
removeAll()
Remove all stored tables.
|
void |
reset()
Resets enumeration sequence to the beginning.
|
void |
setConnectionArray(int index,
java.lang.Object pConnectionArray)
Arrays of connections that have been changed
|
public EnumTableVersionChanges() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problemsjava.net.UnknownHostException
- if there are interop problemspublic EnumTableVersionChanges(java.lang.Object obj) throws java.io.IOException
EnumTableVersionChanges theEnumTableVersionChanges = (EnumTableVersionChanges) obj;
obj
to EnumTableVersionChanges
.obj
- an object returned from ArcGIS Engine or Serverjava.io.IOException
- if there are interop problemspublic static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void next(ITable[] oldTable, ITable[] newTable) throws java.io.IOException, AutomationException
next
in interface IEnumTableVersionChanges
oldTable
- A reference to a com.esri.arcgis.geodatabase.ITable (out: use single element array)newTable
- A reference to a com.esri.arcgis.geodatabase.ITable (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void reset() throws java.io.IOException, AutomationException
reset
in interface IEnumTableVersionChanges
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void add(ITable oldTable, ITable newTable) throws java.io.IOException, AutomationException
add
in interface ICollectionTableVersionChanges
oldTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)newTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int getCount() throws java.io.IOException, AutomationException
getCount
in interface ICollectionTableVersionChanges
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void next(ITable[] oldTable, ITable[] newTable, java.lang.Object[] pConnections) throws java.io.IOException, AutomationException
next
in interface ICollectionTableVersionChanges
oldTable
- A reference to a com.esri.arcgis.geodatabase.ITable (out: use single element array)newTable
- A reference to a com.esri.arcgis.geodatabase.ITable (out: use single element array)pConnections
- A reference to another Object (IUnknown) (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setConnectionArray(int index, java.lang.Object pConnectionArray) throws java.io.IOException, AutomationException
setConnectionArray
in interface ICollectionTableVersionChanges
index
- The index (in)pConnectionArray
- A reference to another Object (IUnknown) (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void removeAll() throws java.io.IOException, AutomationException
removeAll
in interface ICollectionTableVersionChanges
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.