com.esri.arcgis.display
Interface IMoveInteraction

All Superinterfaces:
Serializable
All Known Implementing Classes:
IMoveInteractionProxy

public interface IMoveInteraction
extends Serializable

Provides access to the parameters of the Move Representation Tool.

Description

IMoveInteraction interface is implemented when you use Move tool on the Representations toolbar.

Product Availability

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


Method Summary
 double getMapOffsetX()
          Current horizontal offset expressed in map units.
 double getMapOffsetY()
          Current vertical offset expressed in map units.
 double getOffsetX()
          Current horizontal offset expressed in points.
 double getOffsetY()
          Current vertical offset expressed in points.
 void setMapOffsetX(double mapOffset)
          Current horizontal offset expressed in map units.
 void setMapOffsetY(double mapOffset)
          Current vertical offset expressed in map units.
 void setOffsetX(double offset)
          Current horizontal offset expressed in points.
 void setOffsetY(double mapOffset)
          Current vertical offset expressed in points.
 

Method Detail

setOffsetX

void setOffsetX(double offset)
                throws IOException,
                       AutomationException
Current horizontal offset expressed in points.

Product Availability

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

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

getOffsetX

double getOffsetX()
                  throws IOException,
                         AutomationException
Current horizontal offset expressed in points.

Product Availability

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

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

setOffsetY

void setOffsetY(double mapOffset)
                throws IOException,
                       AutomationException
Current vertical offset expressed in points.

Product Availability

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

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

getOffsetY

double getOffsetY()
                  throws IOException,
                         AutomationException
Current vertical offset expressed in points.

Product Availability

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

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

setMapOffsetX

void setMapOffsetX(double mapOffset)
                   throws IOException,
                          AutomationException
Current horizontal offset expressed in map units.

Product Availability

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

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

getMapOffsetX

double getMapOffsetX()
                     throws IOException,
                            AutomationException
Current horizontal offset expressed in map units.

Product Availability

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

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

setMapOffsetY

void setMapOffsetY(double mapOffset)
                   throws IOException,
                          AutomationException
Current vertical offset expressed in map units.

Product Availability

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

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

getMapOffsetY

double getMapOffsetY()
                     throws IOException,
                            AutomationException
Current vertical offset expressed in map units.

Product Availability

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

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