com.esri.arcgis.carto
Interface IRemoteFindObj

All Superinterfaces:
Serializable
All Known Implementing Classes:
GlobeServerFindObject

public interface IRemoteFindObj
extends Serializable

Provides access to remote objects found.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void flash(IScreenDisplay pDisplay)
          Flash the found object.
 void identify(IScreenDisplay pDisplay, Object vIdentifyDialog)
          Identify the found object.
 boolean isSelectable()
          Indicates if layer is selectable.
 void select(IScreenDisplay pDisplay)
          Select found features.
 void setBookmark(IScreenDisplay pDisplay)
          Create bookmark at the found object.
 void unselect(IScreenDisplay pDisplay)
          Unselect found features.
 void zoomTo(IScreenDisplay pDisplay)
          Zoom to the found object.
 

Method Detail

flash

void flash(IScreenDisplay pDisplay)
           throws IOException,
                  AutomationException
Flash the found object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IScreenDisplay (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

zoomTo

void zoomTo(IScreenDisplay pDisplay)
            throws IOException,
                   AutomationException
Zoom to the found object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IScreenDisplay (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

identify

void identify(IScreenDisplay pDisplay,
              Object vIdentifyDialog)
              throws IOException,
                     AutomationException
Identify the found object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IScreenDisplay (in)
vIdentifyDialog - A Variant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBookmark

void setBookmark(IScreenDisplay pDisplay)
                 throws IOException,
                        AutomationException
Create bookmark at the found object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IScreenDisplay (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSelectable

boolean isSelectable()
                     throws IOException,
                            AutomationException
Indicates if layer is selectable.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The value
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

select

void select(IScreenDisplay pDisplay)
            throws IOException,
                   AutomationException
Select found features.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IScreenDisplay (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

unselect

void unselect(IScreenDisplay pDisplay)
              throws IOException,
                     AutomationException
Unselect found features.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IScreenDisplay (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.