com.esri.arcgis.display
Interface IMarkerLineSymbol

All Superinterfaces:
ILineSymbol, Serializable
All Known Implementing Classes:
MarkerLineSymbol

public interface IMarkerLineSymbol
extends ILineSymbol, Serializable

Provides access to members that control the marker line symbol.

Description

IMarkerLineSymbol can be used to create a line pattern that is composed of any marker supported by the IMarkerSymbol interface. These include: ICharacterMarkerSymbol, ISimpleMarkerSymbol, IArrowMarkerSymbol, and IPictureMarkerSymbol. Use the ILineSymbol interface to set additional properties for IMarkerLineSymbols.

Product Availability

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


Method Summary
 IMarkerSymbol getMarkerSymbol()
          Symbol used for marker line.
 void setMarkerSymbolByRef(IMarkerSymbol marker)
          Symbol used for marker line.
 
Methods inherited from interface com.esri.arcgis.display.ILineSymbol
getColor, getWidth, setColor, setWidth
 

Method Detail

getMarkerSymbol

IMarkerSymbol getMarkerSymbol()
                              throws IOException,
                                     AutomationException
Symbol used for marker line.

Description

MarkerSymbol is the marker used as the line pattern. Any IMarkerSymbol interface can be used.

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.

setMarkerSymbolByRef

void setMarkerSymbolByRef(IMarkerSymbol marker)
                          throws IOException,
                                 AutomationException
Symbol used for marker line.

Description

MarkerSymbol is the marker used as the line pattern. Any IMarkerSymbol interface can be used.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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