|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabasedistributed.TableDataChangesInfo
public class TableDataChangesInfo
COM Class 'TableDataChangesInfo'. Generated 3/19/2015 1:20:43 PM from 'C:\ArcGIS\COM\esriGeoDatabaseDistributed.olb'
Description 'The information needed to export changes.' 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 =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.geodatabasedistributed.ITableDataChangesInfo |
---|
IID, IID387adb2e_328b_464d_b6d6_548d0fd4447d, xxDummy |
Constructor Summary | |
---|---|
TableDataChangesInfo()
Constructs a TableDataChangesInfo using ArcGIS Engine. |
|
TableDataChangesInfo(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. TableDataChangesInfo theTableDataChangesInfo = (TableDataChangesInfo) obj; |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
void |
getDeletedIDs(ILongArray[] deletedIDs,
IStringArray[] deletedGIDs)
The deleted ids. |
ITable |
getDeletes()
The delete changes table. |
IQueryFilter |
getFilter(int changeType)
The filter for the inserts table. |
ITable |
getInserts()
The insert changes table. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getTargetName()
The changes target name. |
ITable |
getUpdates()
The updates changes table. |
int |
hashCode()
the hashcode for this object |
void |
init(java.lang.String targetName,
ITable inserts,
ITable updates,
ITable deletes)
Initializes the class by setting the inserts, updates, and deletes table. |
void |
release()
Release a TableDataChangesInfo. |
void |
setDeletedIDs(ILongArray deletedIDs,
IStringArray deletedGIDs)
The deleted ids. |
void |
setFilter(int changeType,
IQueryFilter filter)
The filter for the inserts table. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TableDataChangesInfo() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic TableDataChangesInfo(java.lang.Object obj) throws java.io.IOException
TableDataChangesInfo theTableDataChangesInfo = (TableDataChangesInfo) obj;
obj
to TableDataChangesInfo
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public 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 init(java.lang.String targetName, ITable inserts, ITable updates, ITable deletes) throws java.io.IOException, AutomationException
init
in interface ITableDataChangesInfo
targetName
- The targetName (in)inserts
- A reference to a com.esri.arcgis.geodatabase.ITable (in)updates
- A reference to a com.esri.arcgis.geodatabase.ITable (in)deletes
- 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 void setFilter(int changeType, IQueryFilter filter) throws java.io.IOException, AutomationException
setFilter
in interface ITableDataChangesInfo
changeType
- A com.esri.arcgis.geodatabasedistributed.esriDataChangeType constant (in)filter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IQueryFilter getFilter(int changeType) throws java.io.IOException, AutomationException
getFilter
in interface ITableDataChangesInfo
changeType
- A com.esri.arcgis.geodatabasedistributed.esriDataChangeType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTargetName() throws java.io.IOException, AutomationException
getTargetName
in interface ITableDataChangesInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getInserts() throws java.io.IOException, AutomationException
getInserts
in interface ITableDataChangesInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getUpdates() throws java.io.IOException, AutomationException
getUpdates
in interface ITableDataChangesInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getDeletes() throws java.io.IOException, AutomationException
getDeletes
in interface ITableDataChangesInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDeletedIDs(ILongArray deletedIDs, IStringArray deletedGIDs) throws java.io.IOException, AutomationException
setDeletedIDs
in interface ITableDataChangesInfo
deletedIDs
- A reference to a com.esri.arcgis.system.ILongArray (in)deletedGIDs
- A reference to a com.esri.arcgis.system.IStringArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getDeletedIDs(ILongArray[] deletedIDs, IStringArray[] deletedGIDs) throws java.io.IOException, AutomationException
getDeletedIDs
in interface ITableDataChangesInfo
deletedIDs
- A reference to a com.esri.arcgis.system.ILongArray (out: use single element array)deletedGIDs
- A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)
java.io.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 |