|
|||||||||
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.ITableWriteProxy
public class ITableWriteProxy
Internal use class Proxy for COM Interface 'ITableWrite'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description: 'Provides access to members that control Low level Table Write. For use only by custom feature implementations that override Store.' 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 | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.geodatabase.ITableWrite |
---|
IID, IIDd4c2be91_c50c_11d1_8876_0000f877762d |
Constructor Summary | |
---|---|
|
ITableWriteProxy()
For internal use only |
|
ITableWriteProxy(java.lang.Object obj)
|
protected |
ITableWriteProxy(java.lang.Object obj,
java.lang.String iid)
|
|
ITableWriteProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
ITableWriteProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
void |
deleteRows(ISet rows)
Deletes a set of rows. |
ICursor |
insertRows(boolean useBuffering)
A cursor that can be used to insert new rows without polymorphic object insert behavior. |
void |
removeDeletedRows(ISet rows)
Sends OnDeleted messages, deletes relationships and part objects (if composite), then calls RemoveRows. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
removeRow(IRow row)
Remove a row from the database without polymorphic object delete behavior. |
void |
removeRows(ISet rows)
Remove a set of rows from the database without polymorphic object delete behavior. |
ICursor |
updateRows(IQueryFilter queryFilter,
boolean recycling)
A cursor that can be used to update rows selected by the specified query without polymorphic object update behavior. |
void |
writeChangedRows(ISet rows)
Sends OnChanged messages, Sends Changed Notifications to related objects, then calls WriteRows. |
void |
writeMovedRows(ISet rows,
ILine moveVector)
Sends OnChanged messages, sends move notifications to related objects, then calls WriteRows. |
void |
writeRotatedRows(ISet rows,
IPoint origin,
double angle)
Sends OnChanged messages, sends rotate notifications to related objects, then calls WriteRows. |
void |
writeRow(IRow row)
Write a row to the database without polymorphic object update behavior. |
void |
writeRows(ISet rows)
Write a set of rows to the database without polymorphic object update behavior. |
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 static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public ITableWriteProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public ITableWriteProxy()
public ITableWriteProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ITableWriteProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ITableWriteProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void deleteRows(ISet rows) throws java.io.IOException, AutomationException
deleteRows
in interface ITableWrite
rows
- A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeDeletedRows(ISet rows) throws java.io.IOException, AutomationException
removeDeletedRows
in interface ITableWrite
rows
- A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeMovedRows(ISet rows, ILine moveVector) throws java.io.IOException, AutomationException
writeMovedRows
in interface ITableWrite
rows
- A reference to a com.esri.arcgis.system.ISet (in)moveVector
- A reference to a com.esri.arcgis.geometry.ILine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeRotatedRows(ISet rows, IPoint origin, double angle) throws java.io.IOException, AutomationException
writeRotatedRows
in interface ITableWrite
rows
- A reference to a com.esri.arcgis.system.ISet (in)origin
- A reference to a com.esri.arcgis.geometry.IPoint (in)angle
- The angle (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeChangedRows(ISet rows) throws java.io.IOException, AutomationException
writeChangedRows
in interface ITableWrite
rows
- A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeRow(IRow row) throws java.io.IOException, AutomationException
writeRow
in interface ITableWrite
row
- A reference to a com.esri.arcgis.geodatabase.IRow (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeRows(ISet rows) throws java.io.IOException, AutomationException
writeRows
in interface ITableWrite
rows
- A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeRow(IRow row) throws java.io.IOException, AutomationException
removeRow
in interface ITableWrite
row
- A reference to a com.esri.arcgis.geodatabase.IRow (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeRows(ISet rows) throws java.io.IOException, AutomationException
removeRows
in interface ITableWrite
rows
- A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICursor updateRows(IQueryFilter queryFilter, boolean recycling) throws java.io.IOException, AutomationException
updateRows
in interface ITableWrite
queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)recycling
- The recycling (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICursor insertRows(boolean useBuffering) throws java.io.IOException, AutomationException
insertRows
in interface ITableWrite
useBuffering
- The useBuffering (in)
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 |