com.esri.arcgis.display
Interface IScreenDisplayBasemap

All Superinterfaces:
Serializable
All Known Implementing Classes:
ScreenDisplay

public interface IScreenDisplayBasemap
extends Serializable

Provides access to members that control Screen Display Basemap drawing.

Product Availability

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


Method Summary
 void enableBasemapMode(boolean bYesNo)
          Enables basemap continuous navigation drawing mode when set to true, disables when set to false.
 boolean isBasemapDrawing()
          Indicates if basemap drawing mode is enabled.
 boolean isBasemapModeActivated()
          Indicated if basemap mode is activated and continuous navigation can be performed.
 boolean isEdgePanMode()
          Indicates if edgepan/roaming pan is enabled while in basemap mode.
 boolean isMousePanMode()
          Indicates if mouse pan is enabled while in basemap mode.
 void setEdgePanMode(boolean bYesNo)
          Indicates if edgepan/roaming pan is enabled while in basemap mode.
 void setMousePanMode(boolean bYesNo)
          Indicates if mouse pan is enabled while in basemap mode.
 

Method Detail

isMousePanMode

boolean isMousePanMode()
                       throws IOException,
                              AutomationException
Indicates if mouse pan is enabled while in basemap mode.

Product Availability

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

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

setMousePanMode

void setMousePanMode(boolean bYesNo)
                     throws IOException,
                            AutomationException
Indicates if mouse pan is enabled while in basemap mode.

Product Availability

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

Parameters:
bYesNo - The bYesNo (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isEdgePanMode

boolean isEdgePanMode()
                      throws IOException,
                             AutomationException
Indicates if edgepan/roaming pan is enabled while in basemap mode.

Product Availability

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

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

setEdgePanMode

void setEdgePanMode(boolean bYesNo)
                    throws IOException,
                           AutomationException
Indicates if edgepan/roaming pan is enabled while in basemap mode.

Product Availability

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

Parameters:
bYesNo - The bYesNo (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isBasemapDrawing

boolean isBasemapDrawing()
                         throws IOException,
                                AutomationException
Indicates if basemap drawing mode is enabled.

Product Availability

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

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

enableBasemapMode

void enableBasemapMode(boolean bYesNo)
                       throws IOException,
                              AutomationException
Enables basemap continuous navigation drawing mode when set to true, disables when set to false.

Product Availability

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

Parameters:
bYesNo - The bYesNo (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isBasemapModeActivated

boolean isBasemapModeActivated()
                               throws IOException,
                                      AutomationException
Indicated if basemap mode is activated and continuous navigation can be performed.

Product Availability

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

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