com.esri.arcgis.display
Interface IGeodeticLineFeedback

All Superinterfaces:
Serializable
All Known Implementing Classes:
CalloutFeedback, LineMovePointFeedback, MoveLineFeedback, MovePolygonFeedback, NewLineFeedback, NewMultiPointFeedback, NewPolygonFeedback, PolygonMovePointFeedback, StretchLineFeedback

public interface IGeodeticLineFeedback
extends Serializable

Provides access to members that control the geodetic properties of line display feedback.

Product Availability

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


Method Summary
 int getGeodeticConstructionMethod()
          The geodetic construction method.
 ISpatialReference getSpatialReference()
          The spatial reference of the feedback line.
 boolean isUseGeodeticConstruction()
          Specifies if geodetic construction will be used.
 void setGeodeticConstructionMethod(int gType)
          The geodetic construction method.
 void setSpatialReferenceByRef(ISpatialReference sr)
          The spatial reference of the feedback line.
 void setUseGeodeticConstruction(boolean flag)
          Specifies if geodetic construction will be used.
 

Method Detail

getSpatialReference

ISpatialReference getSpatialReference()
                                      throws IOException,
                                             AutomationException
The spatial reference of the feedback line.

Product Availability

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

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

setSpatialReferenceByRef

void setSpatialReferenceByRef(ISpatialReference sr)
                              throws IOException,
                                     AutomationException
The spatial reference of the feedback line.

Product Availability

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

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

isUseGeodeticConstruction

boolean isUseGeodeticConstruction()
                                  throws IOException,
                                         AutomationException
Specifies if geodetic construction will be used.

Product Availability

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

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

setUseGeodeticConstruction

void setUseGeodeticConstruction(boolean flag)
                                throws IOException,
                                       AutomationException
Specifies if geodetic construction will be used.

Product Availability

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

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

getGeodeticConstructionMethod

int getGeodeticConstructionMethod()
                                  throws IOException,
                                         AutomationException
The geodetic construction method.

Product Availability

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

Returns:
A com.esri.arcgis.geometry.esriGeodeticType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGeodeticConstructionMethod

void setGeodeticConstructionMethod(int gType)
                                   throws IOException,
                                          AutomationException
The geodetic construction method.

Product Availability

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

Parameters:
gType - A com.esri.arcgis.geometry.esriGeodeticType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.