com.esri.arcgis.geoprocessing
Interface IMdDisplayEdge

All Superinterfaces:
Serializable
All Known Implementing Classes:
IMdDisplayEdgeProxy

public interface IMdDisplayEdge
extends Serializable

Provides access to properties/methods of a model display edge.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows


Method Summary
 int getColor()
          The color of the display edge object.
 int getDirection()
          The direction of the display edge object.
 int getStyle()
          The style of the display edge object.
 int getWidth()
          The width of the display edge object.
 boolean isNonLeveling()
          Indicates if non-leveling is enabled for the edge.
 void setColor(int pColor)
          The color of the display edge object.
 void setDirection(int pDirection)
          The direction of the display edge object.
 void setNonLeveling(boolean pNonLeveling)
          Indicates if non-leveling is enabled for the edge.
 void setStyle(int pStyle)
          The style of the display edge object.
 void setWidth(int pWidth)
          The width of the display edge object.
 

Method Detail

getColor

int getColor()
             throws IOException,
                    AutomationException
The color of the display edge object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

setColor

void setColor(int pColor)
              throws IOException,
                     AutomationException
The color of the display edge object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

getWidth

int getWidth()
             throws IOException,
                    AutomationException
The width of the display edge object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

setWidth

void setWidth(int pWidth)
              throws IOException,
                     AutomationException
The width of the display edge object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

getDirection

int getDirection()
                 throws IOException,
                        AutomationException
The direction of the display edge object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

setDirection

void setDirection(int pDirection)
                  throws IOException,
                         AutomationException
The direction of the display edge object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

isNonLeveling

boolean isNonLeveling()
                      throws IOException,
                             AutomationException
Indicates if non-leveling is enabled for the edge.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

setNonLeveling

void setNonLeveling(boolean pNonLeveling)
                    throws IOException,
                           AutomationException
Indicates if non-leveling is enabled for the edge.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

getStyle

int getStyle()
             throws IOException,
                    AutomationException
The style of the display edge object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

Returns:
A com.esri.arcgis.geoprocessing.esriModelDiagramEdgeStyle constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStyle

void setStyle(int pStyle)
              throws IOException,
                     AutomationException
The style of the display edge object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

Parameters:
pStyle - A com.esri.arcgis.geoprocessing.esriModelDiagramEdgeStyle constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.