com.esri.arcgis.display
Interface IRotateTextFeedback

All Superinterfaces:
IDisplayFeedback, Serializable
All Known Implementing Classes:
RotateTextFeedback

public interface IRotateTextFeedback
extends IDisplayFeedback, Serializable

Provides access to members that control the rotate text feedback.

Product Availability

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


Method Summary
 IPoint getAnchor()
          The anchor point of the feedback.
 void start(IPoint cursorPosition, double referenceScale)
          Begins a new feedback.
 double stop()
          Stops the feedback.
 
Methods inherited from interface com.esri.arcgis.display.IDisplayFeedback
getSymbol, moveTo, refresh, setDisplayByRef, setSymbolByRef
 

Method Detail

start

void start(IPoint cursorPosition,
           double referenceScale)
           throws IOException,
                  AutomationException
Begins a new feedback.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
cursorPosition - A reference to a com.esri.arcgis.geometry.IPoint (in)
referenceScale - The referenceScale (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

stop

double stop()
            throws IOException,
                   AutomationException
Stops the feedback.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getAnchor

IPoint getAnchor()
                 throws IOException,
                        AutomationException
The anchor point of the feedback.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.