|
|||||||||
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 com.esri.arcgis.geodatabase.ITableWrite2Proxy
public class ITableWrite2Proxy
Provides access to members that control Low level Table Write. For use only by custom feature implementations that override Store.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
ITableWrite2Proxy()
|
|
ITableWrite2Proxy(Object obj)
|
protected |
ITableWrite2Proxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
truncate()
Truncates all rows in the table. |
Methods inherited from class com.esri.arcgis.geodatabase.ITableWriteProxy |
---|
deleteRows, insertRows, removeDeletedRows, removeRow, removeRows, updateRows, writeChangedRows, writeMovedRows, writeRotatedRows, writeRow, writeRows |
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 |
Methods inherited from interface com.esri.arcgis.geodatabase.ITableWrite |
---|
deleteRows, insertRows, removeDeletedRows, removeRow, removeRows, updateRows, writeChangedRows, writeMovedRows, writeRotatedRows, writeRow, writeRows |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public ITableWrite2Proxy()
public ITableWrite2Proxy(Object obj) throws IOException
IOException
protected ITableWrite2Proxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class ITableWriteProxy
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class ITableWriteProxy
IOException
public void truncate() throws IOException, AutomationException
The truncate method is only available for local geodatabase datasets and non-versioned SDE feature classes and tables. This method will truncate the non-versioned table or feature class table. Since this method ignores any schma locks that might be present on the table it should be used with caution.
truncate
in interface ITableWrite2
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 |