com.esri.arcgis.geodatabaseextensions
Interface IConstructionAdjustment

All Superinterfaces:
Serializable
All Known Implementing Classes:
ParcelConstructionData

public interface IConstructionAdjustment
extends Serializable

Provides access to members that manipulate the adjustment settings for the parcel construction.

Product Availability

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


Method Summary
 int getAdjustmentMethod()
          The method for adjustment.
 void getEndPoint(int[] unjoinedPointNo, double[] x, double[] y)
          The end point for the adjustment.
 void getStartPoint(int[] unjoinedPointNo, double[] x, double[] y)
          The start point for the adjustment.
 void setAdjustmentMethod(int type)
          The method for adjustment.
 void setEndPoint(int unjoinedPointNo, double x, double y)
          The start point for the adjustment.
 void setStartPoint(int unjoinedPointNo, double x, double y)
          The start point for the adjustment.
 

Method Detail

getAdjustmentMethod

int getAdjustmentMethod()
                        throws IOException,
                               AutomationException
The method for adjustment.

Product Availability

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

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

setAdjustmentMethod

void setAdjustmentMethod(int type)
                         throws IOException,
                                AutomationException
The method for adjustment.

Product Availability

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

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

getStartPoint

void getStartPoint(int[] unjoinedPointNo,
                   double[] x,
                   double[] y)
                   throws IOException,
                          AutomationException
The start point for the adjustment.

Product Availability

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

Parameters:
unjoinedPointNo - The unjoinedPointNo (in/out: use single element array)
x - The x (in/out: use single element array)
y - The y (in/out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEndPoint

void getEndPoint(int[] unjoinedPointNo,
                 double[] x,
                 double[] y)
                 throws IOException,
                        AutomationException
The end point for the adjustment.

Product Availability

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

Parameters:
unjoinedPointNo - The unjoinedPointNo (in/out: use single element array)
x - The x (in/out: use single element array)
y - The y (in/out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStartPoint

void setStartPoint(int unjoinedPointNo,
                   double x,
                   double y)
                   throws IOException,
                          AutomationException
The start point for the adjustment.

Product Availability

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

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

setEndPoint

void setEndPoint(int unjoinedPointNo,
                 double x,
                 double y)
                 throws IOException,
                        AutomationException
The start point for the adjustment.

Product Availability

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

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