com.esri.arcgis.display
Interface IBasicLineSymbol

All Superinterfaces:
Serializable
All Known Implementing Classes:
BasicLineSymbol

public interface IBasicLineSymbol
extends Serializable

Provides access to properties of the basic line symbol.

Remarks

Use IBasicLineSymbol to create a new basic line symbol for drawing line or polygon geometries. For polygon geometries, the outlines are drawn with the provided line stroke.

Stroke property returns a reference to a LineStroke object. To make changes to graphical attributes, use IGraphicAttributes interface on Stroke.

Product Availability

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


Method Summary
 ILineStroke getStroke()
          Line stroke of a basic line symbol.
 void setStrokeByRef(ILineStroke stroke)
          Line stroke of a basic line symbol.
 

Method Detail

getStroke

ILineStroke getStroke()
                      throws IOException,
                             AutomationException
Line stroke of a basic line symbol.

Product Availability

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

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

setStrokeByRef

void setStrokeByRef(ILineStroke stroke)
                    throws IOException,
                           AutomationException
Line stroke of a basic line symbol.

Product Availability

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

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