com.esri.arcgis.carto
Interface IMarkerElement

All Superinterfaces:
Serializable
All Known Implementing Classes:
MarkerElement

public interface IMarkerElement
extends Serializable

Provides access to members that control the Marker element.

When To Use

IMarkerElement is the default interface of the MarkerElement coclass and is only implemented by that object.

Use this interface when you want to retrieve or set the symbol being used to draw the point element (graphic).

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 IMarkerSymbol getSymbol()
          Marker symbol this element uses to draw itself.
 void setSymbol(IMarkerSymbol symbol)
          Marker symbol this element uses to draw itself.
 

Method Detail

getSymbol

IMarkerSymbol getSymbol()
                        throws IOException,
                               AutomationException
Marker symbol this element uses to draw itself.

Remarks

The Symbol property allows for the retrieval or update of the marker symbol being used to display the MarkerElement.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setSymbol

void setSymbol(IMarkerSymbol symbol)
               throws IOException,
                      AutomationException
Marker symbol this element uses to draw itself.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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