|
|||||||||
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.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.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public ISpatialReference getSpatialReference() throws IOException, AutomationException
getSpatialReference
in interface ITableViewCallback
IOException
- 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 ITableViewCallback
pSelection
- 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 ITableViewCallback
pRedrawArea
- 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 ITableViewCallback
pRedrawArea
- 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 ITableViewCallback
pRedrawArea
- 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 ITableViewCallback
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void stopEditOperation(String operationName) throws IOException, AutomationException
stopEditOperation
in interface ITableViewCallback
operationName
- 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 ITableViewCallback
enable
- 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 ITableViewCallback
IOException
- 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 ITableViewCallback
pRelationshipClass
- 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 ITableViewCallback
pQueryFilter
- 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 |