|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMdDiagramProperties
Provides access to properties/methods of a model diagram properties object.
Method Summary | |
---|---|
IMdDisplayEdge |
getDisplayEdge(int edgeType)
Returns display edge. |
IMdDisplayNode |
getDisplayNode(int nodeType)
Returns display node. |
int |
getGridLineColor()
The grid line color of the diagram properties object. |
int |
getGridPointColor()
The grid point color of the diagram properties object. |
int |
getGridSize()
The grid size of the diagram properties object. |
int |
getGridType()
The grid type of the diagram properties object. |
int |
getHorizontalEdgeSpacing()
The orthogonal horizontal edge spacing of the diagram properties object. |
int |
getLayoutQuality()
The layout quality of the diagram properties object. |
int |
getLevelAlignment()
The level alignment of the diagram properties object. |
int |
getLevelConstraint()
The level constraint of the diagram properties object. |
int |
getLevelOrientation()
The level orientation of the diagram properties object. |
int |
getLevelSpacing()
The level spacing of the diagram properties object. |
int |
getMinimumSlopePercent()
The minimum slope percent of the diagram properties object. |
int |
getNodeSpacing()
The node spacing of the diagram properties object. |
int |
getSelectedColor()
The selected color of the diagram properties object. |
int |
getVerticalEdgeSpacing()
The orthogonal vertical edge spacing of the diagram properties object. |
boolean |
isAutoLayout()
Indicates if auto layout is active. |
boolean |
isIncrementalLayout()
Indicates if the graph is using incremental layout. |
boolean |
isMergeEdgeChannels()
Indicates if the graph is using orthogonal channel merging. |
boolean |
isOrthogonalRouting()
Indicates if the graph is using orthoginal routing. |
boolean |
isReduceCrossings()
Indicates if reduce crossings is active. |
boolean |
isRespectFlow()
Indicates if respect flow is active. |
boolean |
isShowGrid()
Indicates whether or not to show a grid on the diagram. |
boolean |
isUseMinimumSlope()
Indicates if the graph should use the minimum slope property. |
boolean |
isVariableLevelSpacing()
Indicates if the graph is using variable level spacing. |
void |
setAutoLayout(boolean pAutoLayout)
Indicates if auto layout is active. |
void |
setDisplayEdge(int edgeType,
IMdDisplayEdge pDisplayEdge)
Sets display edge. |
void |
setDisplayNode(int nodeType,
IMdDisplayNode pDisplayNode)
Sets display node. |
void |
setGridLineColor(int pColor)
The grid line color of the diagram properties object. |
void |
setGridPointColor(int pColor)
The grid point color of the diagram properties object. |
void |
setGridSize(int pGridSize)
The grid size of the diagram properties object. |
void |
setGridType(int pGridType)
The grid type of the diagram properties object. |
void |
setHorizontalEdgeSpacing(int pHorizontalEdgeSpacing)
The orthogonal horizontal edge spacing of the diagram properties object. |
void |
setIncrementalLayout(boolean pIncrementalLayout)
Indicates if the graph is using incremental layout. |
void |
setLayoutQuality(int pLayoutQuality)
The layout quality of the diagram properties object. |
void |
setLevelAlignment(int pLevelAlignment)
The level alignment of the diagram properties object. |
void |
setLevelConstraint(int pLevelConstraint)
The level constraint of the diagram properties object. |
void |
setLevelOrientation(int pLevelOrientation)
The level orientation of the diagram properties object. |
void |
setLevelSpacing(int pLevelSpacing)
The level spacing of the diagram properties object. |
void |
setMergeEdgeChannels(boolean pMergeEdgeChannels)
Indicates if the graph is using orthogonal channel merging. |
void |
setMinimumSlopePercent(int pMinimumSlopePercent)
The minimum slope percent of the diagram properties object. |
void |
setNodeSpacing(int pNodeSpacing)
The node spacing of the diagram properties object. |
void |
setOrthogonalRouting(boolean pOrthogonalRouting)
Indicates if the graph is using orthoginal routing. |
void |
setReduceCrossings(boolean pReduceCrossings)
Indicates if reduce crossings is active. |
void |
setRespectFlow(boolean pRespectFlow)
Indicates if respect flow is active. |
void |
setSelectedColor(int pSelectedColor)
The selected color of the diagram properties object. |
void |
setShowGrid(boolean pShowGrid)
Indicates whether or not to show a grid on the diagram. |
void |
setUseMinimumSlope(boolean pUseMinimumSlope)
Indicates if the graph should use the minimum slope property. |
void |
setVariableLevelSpacing(boolean pVariableLevelSpacing)
Indicates if the graph is using variable level spacing. |
void |
setVerticalEdgeSpacing(int pVerticalEdgeSpacing)
The orthogonal vertical edge spacing of the diagram properties object. |
Method Detail |
---|
IMdDisplayNode getDisplayNode(int nodeType) throws IOException, AutomationException
nodeType
- A com.esri.arcgis.geoprocessing.esriModelDiagramNodeType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDisplayNode(int nodeType, IMdDisplayNode pDisplayNode) throws IOException, AutomationException
nodeType
- A com.esri.arcgis.geoprocessing.esriModelDiagramNodeType constant (in)pDisplayNode
- A reference to a com.esri.arcgis.geoprocessing.IMdDisplayNode (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMdDisplayEdge getDisplayEdge(int edgeType) throws IOException, AutomationException
edgeType
- A com.esri.arcgis.geoprocessing.esriMdConnectionType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDisplayEdge(int edgeType, IMdDisplayEdge pDisplayEdge) throws IOException, AutomationException
edgeType
- A com.esri.arcgis.geoprocessing.esriMdConnectionType constant (in)pDisplayEdge
- A reference to a com.esri.arcgis.geoprocessing.IMdDisplayEdge (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isVariableLevelSpacing() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setVariableLevelSpacing(boolean pVariableLevelSpacing) throws IOException, AutomationException
pVariableLevelSpacing
- The pVariableLevelSpacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getLevelSpacing() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLevelSpacing(int pLevelSpacing) throws IOException, AutomationException
pLevelSpacing
- The pLevelSpacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getNodeSpacing() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setNodeSpacing(int pNodeSpacing) throws IOException, AutomationException
pNodeSpacing
- The pNodeSpacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getMinimumSlopePercent() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMinimumSlopePercent(int pMinimumSlopePercent) throws IOException, AutomationException
pMinimumSlopePercent
- The pMinimumSlopePercent (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseMinimumSlope() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseMinimumSlope(boolean pUseMinimumSlope) throws IOException, AutomationException
pUseMinimumSlope
- The pUseMinimumSlope (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getLayoutQuality() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLayoutQuality(int pLayoutQuality) throws IOException, AutomationException
pLayoutQuality
- A com.esri.arcgis.geoprocessing.esriModelDiagramLayoutQuality constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getLevelOrientation() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLevelOrientation(int pLevelOrientation) throws IOException, AutomationException
pLevelOrientation
- A com.esri.arcgis.geoprocessing.esriModelDiagramLevelOrientation constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getLevelConstraint() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLevelConstraint(int pLevelConstraint) throws IOException, AutomationException
pLevelConstraint
- A com.esri.arcgis.geoprocessing.esriModelDiagramLevelConstraint constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getLevelAlignment() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLevelAlignment(int pLevelAlignment) throws IOException, AutomationException
pLevelAlignment
- A com.esri.arcgis.geoprocessing.esriModelDiagramLevelAlignment constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isOrthogonalRouting() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setOrthogonalRouting(boolean pOrthogonalRouting) throws IOException, AutomationException
pOrthogonalRouting
- The pOrthogonalRouting (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getVerticalEdgeSpacing() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setVerticalEdgeSpacing(int pVerticalEdgeSpacing) throws IOException, AutomationException
pVerticalEdgeSpacing
- The pVerticalEdgeSpacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getHorizontalEdgeSpacing() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setHorizontalEdgeSpacing(int pHorizontalEdgeSpacing) throws IOException, AutomationException
pHorizontalEdgeSpacing
- The pHorizontalEdgeSpacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isMergeEdgeChannels() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMergeEdgeChannels(boolean pMergeEdgeChannels) throws IOException, AutomationException
pMergeEdgeChannels
- The pMergeEdgeChannels (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isIncrementalLayout() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setIncrementalLayout(boolean pIncrementalLayout) throws IOException, AutomationException
pIncrementalLayout
- The pIncrementalLayout (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAutoLayout() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAutoLayout(boolean pAutoLayout) throws IOException, AutomationException
pAutoLayout
- The pAutoLayout (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowGrid() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowGrid(boolean pShowGrid) throws IOException, AutomationException
pShowGrid
- The pShowGrid (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getGridType() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setGridType(int pGridType) throws IOException, AutomationException
pGridType
- A com.esri.arcgis.geoprocessing.esriModelDiagramGridType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getGridSize() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setGridSize(int pGridSize) throws IOException, AutomationException
pGridSize
- The pGridSize (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isReduceCrossings() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setReduceCrossings(boolean pReduceCrossings) throws IOException, AutomationException
pReduceCrossings
- The pReduceCrossings (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isRespectFlow() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setRespectFlow(boolean pRespectFlow) throws IOException, AutomationException
pRespectFlow
- The pRespectFlow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getSelectedColor() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSelectedColor(int pSelectedColor) throws IOException, AutomationException
pSelectedColor
- The pSelectedColor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getGridLineColor() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setGridLineColor(int pColor) throws IOException, AutomationException
pColor
- The pColor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getGridPointColor() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setGridPointColor(int pColor) throws IOException, AutomationException
pColor
- The pColor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |