com.esri.arcgis.schematic
Interface ISchematicAlgoRotateTree

All Superinterfaces:
ISchematicAlgorithm, java.io.Serializable
All Known Implementing Classes:
ISchematicAlgoRotateTreeProxy, SchematicAlgoRotateTree

public interface ISchematicAlgoRotateTree
extends ISchematicAlgorithm, java.io.Serializable

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

Description: 'Provides access to members that control the Rotate Tree 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 IIDbeeed722_b06e_4321_a5cd_cceffce069cf
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.schematic.ISchematicAlgorithm
IIDbef20014_837c_4387_83ba_8523b7897a36
 
Method Summary
 double getAngle()
          Rotation angle of the tree.
 boolean isLockLinks()
          Indicates if the links currently selected must be interprated as barriers that disable the rotation for a part of the tree.
 boolean isRotateNode()
          Indicates if the symbols of the nodes that belong to the tree must also be rotated.
 void setAngle(double pVal)
          Rotation angle of the tree.
 void setLockLinks(boolean pVal)
          Indicates if the links currently selected must be interprated as barriers that disable the rotation for a part of the tree.
 void setRotateNode(boolean pVal)
          Indicates if the symbols of the nodes that belong to the tree must also be rotated.
 
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

IIDbeeed722_b06e_4321_a5cd_cceffce069cf

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

isRotateNode

boolean isRotateNode()
                     throws java.io.IOException,
                            AutomationException
Indicates if the symbols of the nodes that belong to the tree must also be rotated.

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

setRotateNode

void setRotateNode(boolean pVal)
                   throws java.io.IOException,
                          AutomationException
Indicates if the symbols of the nodes that belong to the tree must also be rotated.

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

isLockLinks

boolean isLockLinks()
                    throws java.io.IOException,
                           AutomationException
Indicates if the links currently selected must be interprated as barriers that disable the rotation for a part of the tree.

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

setLockLinks

void setLockLinks(boolean pVal)
                  throws java.io.IOException,
                         AutomationException
Indicates if the links currently selected must be interprated as barriers that disable the rotation for a part of the tree.

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

getAngle

double getAngle()
                throws java.io.IOException,
                       AutomationException
Rotation angle of the tree.

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

setAngle

void setAngle(double pVal)
              throws java.io.IOException,
                     AutomationException
Rotation angle of the tree.

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