com.esri.arcgis.carto
Interface INetworkEdgeRenderer

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
INetworkEdgeRenderer2
All Known Implementing Classes:
INetworkEdgeRenderer2Proxy, INetworkEdgeRendererProxy, NetworkTrafficRenderer, SimpleNetworkRenderer

public interface INetworkEdgeRenderer
extends java.io.Serializable

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

Description: 'Provides access to members that control the display properties of the renderer.' 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 IID4bd03700_90bf_4658_8b95_1351ff49027c
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getArrowAttributeName()
          The name of the restriction attribute used to display edge traversability.
 ISymbol getArrowSymbol(int symbolType)
          The symbol for the specified arrow symbol type.
 int getArrowType()
          The position of the arrow used to display edge traversability.
 void setArrowAttributeName(java.lang.String name)
          The name of the restriction attribute used to display edge traversability.
 void setArrowSymbol(int symbolType, ISymbol symbol)
          The symbol for the specified arrow symbol type.
 void setArrowType(int type)
          The position of the arrow used to display edge traversability.
 

Field Detail

IID4bd03700_90bf_4658_8b95_1351ff49027c

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

getArrowAttributeName

java.lang.String getArrowAttributeName()
                                       throws java.io.IOException,
                                              AutomationException
The name of the restriction attribute used to display edge traversability.

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

setArrowAttributeName

void setArrowAttributeName(java.lang.String name)
                           throws java.io.IOException,
                                  AutomationException
The name of the restriction attribute used to display edge traversability.

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

setArrowType

void setArrowType(int type)
                  throws java.io.IOException,
                         AutomationException
The position of the arrow used to display edge traversability.

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

getArrowType

int getArrowType()
                 throws java.io.IOException,
                        AutomationException
The position of the arrow used to display edge traversability.

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

setArrowSymbol

void setArrowSymbol(int symbolType,
                    ISymbol symbol)
                    throws java.io.IOException,
                           AutomationException
The symbol for the specified arrow symbol type.

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

getArrowSymbol

ISymbol getArrowSymbol(int symbolType)
                       throws java.io.IOException,
                              AutomationException
The symbol for the specified arrow symbol type.

Parameters:
symbolType - A com.esri.arcgis.carto.esriNetworkArrowSymbolType constant (in)
Returns:
A reference to a com.esri.arcgis.display.ISymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.