|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.geoprocessing.IMdDiagramPropertiesProxy
public class IMdDiagramPropertiesProxy
Provides access to properties/methods of a model diagram properties object.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IMdDiagramPropertiesProxy()
|
|
IMdDiagramPropertiesProxy(Object obj)
|
protected |
IMdDiagramPropertiesProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
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 |
removeListener(String iidStr,
Object theListener)
|
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. |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public IMdDiagramPropertiesProxy()
public IMdDiagramPropertiesProxy(Object obj) throws IOException
IOException
protected IMdDiagramPropertiesProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public IMdDisplayNode getDisplayNode(int nodeType) throws IOException, AutomationException
getDisplayNode
in interface IMdDiagramProperties
nodeType
- A com.esri.arcgis.geoprocessing.esriModelDiagramNodeType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayNode(int nodeType, IMdDisplayNode pDisplayNode) throws IOException, AutomationException
setDisplayNode
in interface IMdDiagramProperties
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.public IMdDisplayEdge getDisplayEdge(int edgeType) throws IOException, AutomationException
getDisplayEdge
in interface IMdDiagramProperties
edgeType
- A com.esri.arcgis.geoprocessing.esriMdConnectionType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayEdge(int edgeType, IMdDisplayEdge pDisplayEdge) throws IOException, AutomationException
setDisplayEdge
in interface IMdDiagramProperties
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.public boolean isVariableLevelSpacing() throws IOException, AutomationException
isVariableLevelSpacing
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setVariableLevelSpacing(boolean pVariableLevelSpacing) throws IOException, AutomationException
setVariableLevelSpacing
in interface IMdDiagramProperties
pVariableLevelSpacing
- The pVariableLevelSpacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLevelSpacing() throws IOException, AutomationException
getLevelSpacing
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLevelSpacing(int pLevelSpacing) throws IOException, AutomationException
setLevelSpacing
in interface IMdDiagramProperties
pLevelSpacing
- The pLevelSpacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNodeSpacing() throws IOException, AutomationException
getNodeSpacing
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setNodeSpacing(int pNodeSpacing) throws IOException, AutomationException
setNodeSpacing
in interface IMdDiagramProperties
pNodeSpacing
- The pNodeSpacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMinimumSlopePercent() throws IOException, AutomationException
getMinimumSlopePercent
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMinimumSlopePercent(int pMinimumSlopePercent) throws IOException, AutomationException
setMinimumSlopePercent
in interface IMdDiagramProperties
pMinimumSlopePercent
- The pMinimumSlopePercent (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseMinimumSlope() throws IOException, AutomationException
isUseMinimumSlope
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseMinimumSlope(boolean pUseMinimumSlope) throws IOException, AutomationException
setUseMinimumSlope
in interface IMdDiagramProperties
pUseMinimumSlope
- The pUseMinimumSlope (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLayoutQuality() throws IOException, AutomationException
getLayoutQuality
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLayoutQuality(int pLayoutQuality) throws IOException, AutomationException
setLayoutQuality
in interface IMdDiagramProperties
pLayoutQuality
- A com.esri.arcgis.geoprocessing.esriModelDiagramLayoutQuality constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLevelOrientation() throws IOException, AutomationException
getLevelOrientation
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLevelOrientation(int pLevelOrientation) throws IOException, AutomationException
setLevelOrientation
in interface IMdDiagramProperties
pLevelOrientation
- A com.esri.arcgis.geoprocessing.esriModelDiagramLevelOrientation constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLevelConstraint() throws IOException, AutomationException
getLevelConstraint
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLevelConstraint(int pLevelConstraint) throws IOException, AutomationException
setLevelConstraint
in interface IMdDiagramProperties
pLevelConstraint
- A com.esri.arcgis.geoprocessing.esriModelDiagramLevelConstraint constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLevelAlignment() throws IOException, AutomationException
getLevelAlignment
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLevelAlignment(int pLevelAlignment) throws IOException, AutomationException
setLevelAlignment
in interface IMdDiagramProperties
pLevelAlignment
- A com.esri.arcgis.geoprocessing.esriModelDiagramLevelAlignment constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isOrthogonalRouting() throws IOException, AutomationException
isOrthogonalRouting
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOrthogonalRouting(boolean pOrthogonalRouting) throws IOException, AutomationException
setOrthogonalRouting
in interface IMdDiagramProperties
pOrthogonalRouting
- The pOrthogonalRouting (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getVerticalEdgeSpacing() throws IOException, AutomationException
getVerticalEdgeSpacing
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setVerticalEdgeSpacing(int pVerticalEdgeSpacing) throws IOException, AutomationException
setVerticalEdgeSpacing
in interface IMdDiagramProperties
pVerticalEdgeSpacing
- The pVerticalEdgeSpacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHorizontalEdgeSpacing() throws IOException, AutomationException
getHorizontalEdgeSpacing
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHorizontalEdgeSpacing(int pHorizontalEdgeSpacing) throws IOException, AutomationException
setHorizontalEdgeSpacing
in interface IMdDiagramProperties
pHorizontalEdgeSpacing
- The pHorizontalEdgeSpacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isMergeEdgeChannels() throws IOException, AutomationException
isMergeEdgeChannels
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMergeEdgeChannels(boolean pMergeEdgeChannels) throws IOException, AutomationException
setMergeEdgeChannels
in interface IMdDiagramProperties
pMergeEdgeChannels
- The pMergeEdgeChannels (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIncrementalLayout() throws IOException, AutomationException
isIncrementalLayout
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIncrementalLayout(boolean pIncrementalLayout) throws IOException, AutomationException
setIncrementalLayout
in interface IMdDiagramProperties
pIncrementalLayout
- The pIncrementalLayout (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAutoLayout() throws IOException, AutomationException
isAutoLayout
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAutoLayout(boolean pAutoLayout) throws IOException, AutomationException
setAutoLayout
in interface IMdDiagramProperties
pAutoLayout
- The pAutoLayout (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowGrid() throws IOException, AutomationException
isShowGrid
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowGrid(boolean pShowGrid) throws IOException, AutomationException
setShowGrid
in interface IMdDiagramProperties
pShowGrid
- The pShowGrid (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getGridType() throws IOException, AutomationException
getGridType
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGridType(int pGridType) throws IOException, AutomationException
setGridType
in interface IMdDiagramProperties
pGridType
- A com.esri.arcgis.geoprocessing.esriModelDiagramGridType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getGridSize() throws IOException, AutomationException
getGridSize
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGridSize(int pGridSize) throws IOException, AutomationException
setGridSize
in interface IMdDiagramProperties
pGridSize
- The pGridSize (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isReduceCrossings() throws IOException, AutomationException
isReduceCrossings
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setReduceCrossings(boolean pReduceCrossings) throws IOException, AutomationException
setReduceCrossings
in interface IMdDiagramProperties
pReduceCrossings
- The pReduceCrossings (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isRespectFlow() throws IOException, AutomationException
isRespectFlow
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRespectFlow(boolean pRespectFlow) throws IOException, AutomationException
setRespectFlow
in interface IMdDiagramProperties
pRespectFlow
- The pRespectFlow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSelectedColor() throws IOException, AutomationException
getSelectedColor
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSelectedColor(int pSelectedColor) throws IOException, AutomationException
setSelectedColor
in interface IMdDiagramProperties
pSelectedColor
- The pSelectedColor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getGridLineColor() throws IOException, AutomationException
getGridLineColor
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGridLineColor(int pColor) throws IOException, AutomationException
setGridLineColor
in interface IMdDiagramProperties
pColor
- The pColor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getGridPointColor() throws IOException, AutomationException
getGridPointColor
in interface IMdDiagramProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGridPointColor(int pColor) throws IOException, AutomationException
setGridPointColor
in interface IMdDiagramProperties
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 |