com.esri.arcgis.schematic
Interface ISchematicAlgoRotateNodesAlongLinks

All Superinterfaces:
ISchematicAlgorithm, java.io.Serializable
All Known Implementing Classes:
ISchematicAlgoRotateNodesAlongLinksProxy, SchematicAlgoRotateNodesAlongLinks

public interface ISchematicAlgoRotateNodesAlongLinks
extends ISchematicAlgorithm, java.io.Serializable

COM Interface 'ISchematicAlgoRotateNodesAlongLinks'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

Description: 'Provides access to members that control the Rotate Nodes Along Links schematic algorithm.' 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 IID7c591b8a_eb34_4ca7_8d24_cdee95af10c5
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.schematic.ISchematicAlgorithm
IIDbef20014_837c_4387_83ba_8523b7897a36
 
Method Summary
 java.lang.String getFlowUserDataName()
          Name of the userdata that determines the flow direction for each link.
 double getOffset()
          Rotation angle in degrees that is combined with the computed rotation angle to rotate the symbols nodes.
 boolean isFlowDirected()
          Indicates if the rotation angle for each symbol's node must be computed regarding to the flow orientation defined for the links.
 void setFlowDirected(boolean pOriented)
          Indicates if the rotation angle for each symbol's node must be computed regarding to the flow orientation defined for the links.
 void setFlowUserDataName(java.lang.String flowUserDataName)
          Name of the userdata that determines the flow direction for each link.
 void setOffset(double pOffset)
          Rotation angle in degrees that is combined with the computed rotation angle to rotate the symbols nodes.
 
Methods inherited from interface com.esri.arcgis.schematic.ISchematicAlgorithm
execute, getAlgorithmCLSID, getLabel, getPropertySet, getSchematicDiagramClassName, isAvailable, isEnabled, isOverridable, isUseEndNode, isUseRootNode, setAvailable, setLabel, setOverridable, setPropertySet, setSchematicDiagramClassNameByRef
 

Field Detail

IID7c591b8a_eb34_4ca7_8d24_cdee95af10c5

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

setFlowDirected

void setFlowDirected(boolean pOriented)
                     throws java.io.IOException,
                            AutomationException
Indicates if the rotation angle for each symbol's node must be computed regarding to the flow orientation defined for the links.

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

isFlowDirected

boolean isFlowDirected()
                       throws java.io.IOException,
                              AutomationException
Indicates if the rotation angle for each symbol's node must be computed regarding to the flow orientation defined for the links.

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

setOffset

void setOffset(double pOffset)
               throws java.io.IOException,
                      AutomationException
Rotation angle in degrees that is combined with the computed rotation angle to rotate the symbols nodes.

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

getOffset

double getOffset()
                 throws java.io.IOException,
                        AutomationException
Rotation angle in degrees that is combined with the computed rotation angle to rotate the symbols nodes.

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

setFlowUserDataName

void setFlowUserDataName(java.lang.String flowUserDataName)
                         throws java.io.IOException,
                                AutomationException
Name of the userdata that determines the flow direction for each link.

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

getFlowUserDataName

java.lang.String getFlowUserDataName()
                                     throws java.io.IOException,
                                            AutomationException
Name of the userdata that determines the flow direction for each link.

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