public interface ISmartTreeLayout extends INetworkDiagramLayout, java.io.Serializable
Description: 'Provides access to members that control the Smart Tree layout.' 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID921ecec3_baec_4ba1_8cf9_87b6d39a9c75 |
static int |
xxDummy
Deprecated.
Internal use only
|
IID991f111c_8569_470f_961d_361941d63ca9
Modifier and Type | Method and Description |
---|---|
double |
getAlongSpacing()
Indicates the spacing between the diagram junctions that display along the tree direction; that is, the spacing between a diagram junction belonging to the (n) hierarchical level and a diagram junction belonging to the (n+1) hierarchical level.
|
double |
getBreakPointPosition()
Percentage number that indicates the relative position of the break point on the last segment of the diagram edges; that is on the diagram edge segment parallel to the tree direction.
|
int |
getDirection()
Indicates the direction of the smart tree structure.
|
double |
getDisjoinedGraphSpacing()
Indicates the minimum spacing that separates diagram features belonging to disjoined graphs when the diagram contains such graphs.
|
int |
getEdgesType()
Indicates if the diagram edges must display either with right angles, curved geometry, or no refinement.
|
double |
getOffset()
Indicates the distance that is used to separate diagram edge segments that are overlapping.
|
double |
getPerpendicularSpacing()
Indicates the spacing between the diagram junctions that display perpendicularly to the tree direction and belong to the same subtree level; that is, spacing between the junctions that belong to the same hierarchical level in the same subtree.
|
double |
getSubtreeSpacing()
Indicates the spacing between two neighbor subtrees; that is, spacing between the junctions that display perpendicularly to the tree direction and that belong to two different subtrees.
|
boolean |
isAbsoluteUnit()
Indicates whether the values set for the spacing parameters are interpreted as absolute units.
|
void |
setAbsoluteUnit(boolean pVal)
Indicates whether the values set for the spacing parameters are interpreted as absolute units.
|
void |
setAlongSpacing(double pVal)
Indicates the spacing between the diagram junctions that display along the tree direction; that is, the spacing between a diagram junction belonging to the (n) hierarchical level and a diagram junction belonging to the (n+1) hierarchical level.
|
void |
setBreakPointPosition(double pVal)
Percentage number that indicates the relative position of the break point on the last segment of the diagram edges; that is on the diagram edge segment parallel to the tree direction.
|
void |
setDirection(int pVal)
Indicates the direction of the smart tree structure.
|
void |
setDisjoinedGraphSpacing(double pVal)
Indicates the minimum spacing that separates diagram features belonging to disjoined graphs when the diagram contains such graphs.
|
void |
setEdgesType(int pVal)
Indicates if the diagram edges must display either with right angles, curved geometry, or no refinement.
|
void |
setOffset(double pVal)
Indicates the distance that is used to separate diagram edge segments that are overlapping.
|
void |
setPerpendicularSpacing(double pVal)
Indicates the spacing between the diagram junctions that display perpendicularly to the tree direction and belong to the same subtree level; that is, spacing between the junctions that belong to the same hierarchical level in the same subtree.
|
void |
setSubtreeSpacing(double pVal)
Indicates the spacing between two neighbor subtrees; that is, spacing between the junctions that display perpendicularly to the tree direction and that belong to two different subtrees.
|
getName, getPropertySet, isActive, isPreserveContainers, setIsActive, setPreserveContainers
static final int IID921ecec3_baec_4ba1_8cf9_87b6d39a9c75
static final int xxDummy
static final java.lang.String IID
double getDisjoinedGraphSpacing() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setDisjoinedGraphSpacing(double pVal) throws java.io.IOException, AutomationException
pVal
- The pVal (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.double getAlongSpacing() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setAlongSpacing(double pVal) throws java.io.IOException, AutomationException
pVal
- The pVal (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.double getPerpendicularSpacing() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setPerpendicularSpacing(double pVal) throws java.io.IOException, AutomationException
pVal
- The pVal (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.double getSubtreeSpacing() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setSubtreeSpacing(double pVal) throws java.io.IOException, AutomationException
pVal
- The pVal (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getDirection() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setDirection(int pVal) throws java.io.IOException, AutomationException
pVal
- A com.esri.arcgis.geodatabase.esriLayoutTreeDirection constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.double getBreakPointPosition() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setBreakPointPosition(double pVal) throws java.io.IOException, AutomationException
pVal
- The pVal (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getEdgesType() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setEdgesType(int pVal) throws java.io.IOException, AutomationException
pVal
- A com.esri.arcgis.geodatabase.esriLayoutEdgesType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isAbsoluteUnit() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setAbsoluteUnit(boolean pVal) throws java.io.IOException, AutomationException
pVal
- The pVal (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setOffset(double pVal) throws java.io.IOException, AutomationException
pVal
- The pVal (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.double getOffset() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.