com.esri.arcgis.display
Interface ICartographicLineSymbol

All Superinterfaces:
ILineSymbol, java.io.Serializable
All Known Implementing Classes:
CartographicLineSymbol, HashLineSymbol, ICartographicLineSymbolProxy, MarkerLineSymbol

public interface ICartographicLineSymbol
extends ILineSymbol, java.io.Serializable

COM Interface 'ICartographicLineSymbol'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDisplay.olb'

Description: 'Provides access to members that control the cartographic line symbol.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDb04bc359_c36e_11d0_bfa1_0080c7e24280
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.display.ILineSymbol
IIDe6bdaa7d_4d35_11d0_98be_00805f7ced21
 
Method Summary
 int getCap()
          Line end cap style.
 int getJoin()
          Line join style.
 double getMiterLimit()
          Size threshold for showing mitered line joins.
 void setCap(int capStyle)
          Line end cap style.
 void setJoin(int joinStyle)
          Line join style.
 void setMiterLimit(double miterLimit)
          Size threshold for showing mitered line joins.
 
Methods inherited from interface com.esri.arcgis.display.ILineSymbol
getColor, getWidth, setColor, setWidth
 

Field Detail

IIDb04bc359_c36e_11d0_bfa1_0080c7e24280

static final int IIDb04bc359_c36e_11d0_bfa1_0080c7e24280
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getCap

int getCap()
           throws java.io.IOException,
                  AutomationException
Line end cap style.

Returns:
A com.esri.arcgis.display.esriLineCapStyle constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCap

void setCap(int capStyle)
            throws java.io.IOException,
                   AutomationException
Line end cap style.

Parameters:
capStyle - A com.esri.arcgis.display.esriLineCapStyle constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getJoin

int getJoin()
            throws java.io.IOException,
                   AutomationException
Line join style.

Returns:
A com.esri.arcgis.display.esriLineJoinStyle constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setJoin

void setJoin(int joinStyle)
             throws java.io.IOException,
                    AutomationException
Line join style.

Parameters:
joinStyle - A com.esri.arcgis.display.esriLineJoinStyle constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMiterLimit

double getMiterLimit()
                     throws java.io.IOException,
                            AutomationException
Size threshold for showing mitered line joins.

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

setMiterLimit

void setMiterLimit(double miterLimit)
                   throws java.io.IOException,
                          AutomationException
Size threshold for showing mitered line joins.

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