public interface IMainLineTreeLayout extends INetworkDiagramLayout, java.io.Serializable
Description: 'Provides access to members that control the Mainline 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 |
IID5b7c0a24_b082_4f6f_afd0_e269c78f80f5 |
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 main line direction; that is, 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 main line.
|
int |
getDirection()
Indicates the direction of the main line.
|
double |
getDisjoinedGraphSpacing()
Indicates the minimum spacing that must separate diagram features belonging to disjoined graphs when the diagram contains such graphs.
|
int |
getEdgesType()
Indicates the type of display for the diagram edges (right angles, curved geometry, or no refinement).
|
double |
getOffset()
Indicates the distance used to separate diagram edge segments that are overlapping.
|
double |
getPerpendicularSpacing()
Indicates the spacing between the diagram junctions that display perpendicularly to the main line direction; that is, spacing between the diagram junctions that belong to a same hierarchical level.
|
int |
getPlacement()
Indicates how branches from the main line is relatively placed with regard to its direction.
|
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 main line direction; that is, 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 main line.
|
void |
setDirection(int pVal)
Indicates the direction of the main line.
|
void |
setDisjoinedGraphSpacing(double pVal)
Indicates the minimum spacing that must separate diagram features belonging to disjoined graphs when the diagram contains such graphs.
|
void |
setEdgesType(int pVal)
Indicates the type of display for the diagram edges (right angles, curved geometry, or no refinement).
|
void |
setOffset(double pVal)
Indicates the distance 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 main line direction; that is, spacing between the diagram junctions that belong to a same hierarchical level.
|
void |
setPlacement(int pVal)
Indicates how branches from the main line is relatively placed with regard to its direction.
|
getName, getPropertySet, isActive, isPreserveContainers, setIsActive, setPreserveContainers
static final int IID5b7c0a24_b082_4f6f_afd0_e269c78f80f5
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 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 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.int getPlacement() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setPlacement(int pVal) throws java.io.IOException, AutomationException
pVal
- A com.esri.arcgis.geodatabase.esriLayoutBranchPlacementType constant (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.