|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabasedistributed.TablesDataChanges
public class TablesDataChanges
COM Class 'TablesDataChanges'. 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.IDataChanges2 |
---|
IID, IID5f8f332e_316d_4fc0_9454_b2628cb9d546, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabasedistributed.IDataChanges |
---|
IIDe0951743_0d52_42ff_ab5e_32d07b5b8951 |
Fields inherited from interface com.esri.arcgis.geodatabasedistributed.ITablesDataChanges |
---|
IID, IID244f9cd3_873d_42af_88a9_3f740079d4f9, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabasedistributed.IEnumTableDataChanges |
---|
IID, IIDb2573e22_0229_4f28_b33e_85573f974240, xxDummy |
Constructor Summary | |
---|---|
TablesDataChanges()
Constructs a TablesDataChanges using ArcGIS Engine. |
|
TablesDataChanges(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. TablesDataChanges theTablesDataChanges = (TablesDataChanges) obj; |
Method Summary | |
---|---|
void |
add(ITableDataChangesInfo tableDataChanges)
Add table data changes. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IDifferenceCursor |
extract(java.lang.String tableName,
int changeType)
Lists the edits in each feature class or table. |
ITableDataChangesInfo |
findTableChangesInfo(java.lang.String targetName)
A TableDataChangesInfo object for the target feature class. |
int |
getChangesModelType()
Geodabase model type, simple or full. |
static java.lang.String |
getClsid()
getClsid. |
int |
getCount()
The number of TableDataChangesInfo objects that have been added. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IEnumModifiedClassInfo |
getModifiedClassesInfo()
Returns an enumeration listing of the feature classes and tables with edits. |
int |
getParentReplicaID()
ID for the replica in the parent geodatabase. |
IWorkspaceName |
getParentWorkspaceName()
Workspace of the master geodatabase. |
java.lang.String |
getReplicaGuid()
GUID identifying the child/parent replica pair. |
int |
hashCode()
the hashcode for this object |
void |
init(int modelType)
The changes model type. |
ITableDataChangesInfo |
next()
The next table data changes in the enumeration. |
void |
release()
Release a TablesDataChanges. |
void |
remove(java.lang.String targetName)
Remove table data changes. |
void |
reset()
Reset the enumeration. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TablesDataChanges() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic TablesDataChanges(java.lang.Object obj) throws java.io.IOException
TablesDataChanges theTablesDataChanges = (TablesDataChanges) obj;
obj
to TablesDataChanges
.
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 IEnumModifiedClassInfo getModifiedClassesInfo() throws java.io.IOException, AutomationException
getModifiedClassesInfo
in interface IDataChanges
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDifferenceCursor extract(java.lang.String tableName, int changeType) throws java.io.IOException, AutomationException
extract
in interface IDataChanges
tableName
- The tableName (in)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 IWorkspaceName getParentWorkspaceName() throws java.io.IOException, AutomationException
getParentWorkspaceName
in interface IDataChanges
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getParentReplicaID() throws java.io.IOException, AutomationException
getParentReplicaID
in interface IDataChanges
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getReplicaGuid() throws java.io.IOException, AutomationException
getReplicaGuid
in interface IDataChanges
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getChangesModelType() throws java.io.IOException, AutomationException
getChangesModelType
in interface IDataChanges2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void init(int modelType) throws java.io.IOException, AutomationException
init
in interface ITablesDataChanges
modelType
- A com.esri.arcgis.geodatabase.esriReplicaModelType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void add(ITableDataChangesInfo tableDataChanges) throws java.io.IOException, AutomationException
add
in interface ITablesDataChanges
tableDataChanges
- A reference to a com.esri.arcgis.geodatabasedistributed.ITableDataChangesInfo (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void remove(java.lang.String targetName) throws java.io.IOException, AutomationException
remove
in interface ITablesDataChanges
targetName
- The targetName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableDataChangesInfo findTableChangesInfo(java.lang.String targetName) throws java.io.IOException, AutomationException
findTableChangesInfo
in interface ITablesDataChanges
targetName
- The targetName (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 ITablesDataChanges
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableDataChangesInfo next() throws java.io.IOException, AutomationException
next
in interface IEnumTableDataChanges
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 IEnumTableDataChanges
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 |