com.esri.arcgis.carto
Interface IGraphicElement

All Superinterfaces:
Serializable
All Known Implementing Classes:
BmpPictureElement, CircleElement, EllipseElement, EmfPictureElement, FrameElement, GifPictureElement, GroupElement, ImgPictureElement, InkGraphic, Jp2PictureElement, JpgPictureElement, LineElement, MarkerElement, MultiPatchElement, ParagraphTextElement, PMFTitleTextElement, PngPictureElement, PolygonElement, RectangleElement, SidPictureElement, Text3DElement, TextElement, TifPictureElement

public interface IGraphicElement
extends Serializable

Provides access to members that control the Graphic Element object.

Remarks

IGraphicElement is the generic interface implemented by all graphic elements such as rectangles, circles, and text. This interface is used to obtain the spatial reference associated with these objects.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 ISpatialReference getSpatialReference()
          Spatial reference of the map.
 void setSpatialReferenceByRef(ISpatialReference spatialRef)
          Spatial reference of the map.
 

Method Detail

getSpatialReference

ISpatialReference getSpatialReference()
                                      throws IOException,
                                             AutomationException
Spatial reference of the map.

Remarks

SpatialReference is used to set (by reference) and retrieve the spatial reference of the graphic element.

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.ISpatialReference
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpatialReferenceByRef

void setSpatialReferenceByRef(ISpatialReference spatialRef)
                              throws IOException,
                                     AutomationException
Spatial reference of the map.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
spatialRef - 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.