com.esri.arcgis.carto
Interface ISymbolBorder

All Superinterfaces:
IBorder, java.io.Serializable
All Known Implementing Classes:
ISymbolBorderProxy, SymbolBorder

public interface ISymbolBorder
extends IBorder, java.io.Serializable

COM Interface 'ISymbolBorder'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the SymbolBorder object.' 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 IIDe4240308_dd41_11d2_b868_00600802e603
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.carto.IBorder
IIDe4240307_dd41_11d2_b868_00600802e603
 
Method Summary
 short getCornerRounding()
          Amount of corner rounding.
 ILineSymbol getLineSymbol()
          Symbol used to draw the border.
 void setCornerRounding(short rounding)
          Amount of corner rounding.
 void setLineSymbol(ILineSymbol symbol)
          Symbol used to draw the border.
 
Methods inherited from interface com.esri.arcgis.carto.IBorder
draw, getGap, getGeometry, getName, queryBounds, setGap, setName
 

Field Detail

IIDe4240308_dd41_11d2_b868_00600802e603

static final int IIDe4240308_dd41_11d2_b868_00600802e603
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

getLineSymbol

ILineSymbol getLineSymbol()
                          throws java.io.IOException,
                                 AutomationException
Symbol used to draw the border.

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

setLineSymbol

void setLineSymbol(ILineSymbol symbol)
                   throws java.io.IOException,
                          AutomationException
Symbol used to draw the border.

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

getCornerRounding

short getCornerRounding()
                        throws java.io.IOException,
                               AutomationException
Amount of corner rounding. 0 = fully square. 100 = fully round.

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

setCornerRounding

void setCornerRounding(short rounding)
                       throws java.io.IOException,
                              AutomationException
Amount of corner rounding. 0 = fully square. 100 = fully round.

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