|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.geodatabaseui.ITableViewCallbackProxy
public class ITableViewCallbackProxy
Provides access to events that occur for which a client of the table can act upon and provide information.
| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
ITableViewCallbackProxy()
|
|
ITableViewCallbackProxy(Object obj)
|
protected |
ITableViewCallbackProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
abortEditOperation()
Abort an edit operation. |
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
enableEditUndoRedo(boolean enable)
Enable/Disable Undo/Redo. |
ISpatialReference |
getSpatialReference()
Current Spatial Reference. |
void |
redrawFeatureLayer(IEnvelope pRedrawArea)
Redraw feature layer (ie, when features are deleted, etc). |
void |
refreshDisplay(IEnvelope pRedrawArea)
Refresh all screen caches. |
void |
refreshSelection(IEnvelope pRedrawArea)
Refresh graphics for selected table or selection when viewing the full table. |
void |
removeListener(String iidStr,
Object theListener)
|
ICursor |
search(IQueryFilter pQueryFilter,
boolean recycling)
Returns a cursor on the FeatureLayer or Table. |
void |
selectionChange(ISelectionSet pSelection,
boolean newSelectionSet)
Selection has been changed. |
void |
showRelationshipTable(IRelationshipClass pRelationshipClass,
boolean showSource,
ISelectionSet pOriginSelectionSet)
Show the destination relationship table with origin table selection. |
void |
startEditOperation()
Start an edit operation. |
void |
stopEditOperation(String operationName)
Stop an edit operation. |
| 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 boolean noncastable
| Constructor Detail |
|---|
public ITableViewCallbackProxy()
public ITableViewCallbackProxy(Object obj)
throws IOException
IOException
protected ITableViewCallbackProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public ISpatialReference getSpatialReference()
throws IOException,
AutomationException
getSpatialReference in interface ITableViewCallbackIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectionChange(ISelectionSet pSelection,
boolean newSelectionSet)
throws IOException,
AutomationException
selectionChange in interface ITableViewCallbackpSelection - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)newSelectionSet - The newSelectionSet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refreshSelection(IEnvelope pRedrawArea)
throws IOException,
AutomationException
refreshSelection in interface ITableViewCallbackpRedrawArea - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refreshDisplay(IEnvelope pRedrawArea)
throws IOException,
AutomationException
refreshDisplay in interface ITableViewCallbackpRedrawArea - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void redrawFeatureLayer(IEnvelope pRedrawArea)
throws IOException,
AutomationException
redrawFeatureLayer in interface ITableViewCallbackpRedrawArea - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void startEditOperation()
throws IOException,
AutomationException
startEditOperation in interface ITableViewCallbackIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void stopEditOperation(String operationName)
throws IOException,
AutomationException
stopEditOperation in interface ITableViewCallbackoperationName - The operationName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void enableEditUndoRedo(boolean enable)
throws IOException,
AutomationException
enableEditUndoRedo in interface ITableViewCallbackenable - The enable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void abortEditOperation()
throws IOException,
AutomationException
abortEditOperation in interface ITableViewCallbackIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void showRelationshipTable(IRelationshipClass pRelationshipClass,
boolean showSource,
ISelectionSet pOriginSelectionSet)
throws IOException,
AutomationException
showRelationshipTable in interface ITableViewCallbackpRelationshipClass - A reference to a com.esri.arcgis.geodatabase.IRelationshipClass (in)showSource - The showSource (in)pOriginSelectionSet - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ICursor search(IQueryFilter pQueryFilter,
boolean recycling)
throws IOException,
AutomationException
search in interface ITableViewCallbackpQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)recycling - The recycling (in)
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 | ||||||||