com.esri.arcgis.geodatabaseextensions
Interface IConstructionPoints

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IConstructionPointsProxy, ParcelConstructionData

public interface IConstructionPoints
extends java.io.Serializable

COM Interface 'IConstructionPoints'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'

Description: 'Provides access to members that manipulate the construction points for the parcel.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDadc3412a_6ef7_41ac_bdc2_23e911c31280
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addConstructionPoint(int unjoinedPointNo, double x, double y)
          Adds a construction point to the parcel construction data.
 void clearConstructionPoints()
          Clears the construction points.
 void findConstructionPoint(int unjoinedPointNo, double[] x, double[] y)
          The construction point with the matching point No.
 void getConstructionPoint(int i, int[] pUnjoinedPointNo, double[] pX, double[] pY)
          Retrieves the construction point at the given index.
 int getConstructionPointCount()
          The number of point constructions for the parcel.
 void removeConstructionPoint(int unjoinedPointNo)
          Remove the construction point.
 

Field Detail

IIDadc3412a_6ef7_41ac_bdc2_23e911c31280

static final int IIDadc3412a_6ef7_41ac_bdc2_23e911c31280
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getConstructionPointCount

int getConstructionPointCount()
                              throws java.io.IOException,
                                     AutomationException
The number of point constructions for the parcel.

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

getConstructionPoint

void getConstructionPoint(int i,
                          int[] pUnjoinedPointNo,
                          double[] pX,
                          double[] pY)
                          throws java.io.IOException,
                                 AutomationException
Retrieves the construction point at the given index. Coordinates are in meters.

Parameters:
i - The i (in)
pUnjoinedPointNo - The pUnjoinedPointNo (in/out: use single element array)
pX - The pX (in/out: use single element array)
pY - The pY (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addConstructionPoint

void addConstructionPoint(int unjoinedPointNo,
                          double x,
                          double y)
                          throws java.io.IOException,
                                 AutomationException
Adds a construction point to the parcel construction data. Coordinates are in meters.

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

findConstructionPoint

void findConstructionPoint(int unjoinedPointNo,
                           double[] x,
                           double[] y)
                           throws java.io.IOException,
                                  AutomationException
The construction point with the matching point No. Coordinates are in meters.

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

removeConstructionPoint

void removeConstructionPoint(int unjoinedPointNo)
                             throws java.io.IOException,
                                    AutomationException
Remove the construction point.

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

clearConstructionPoints

void clearConstructionPoints()
                             throws java.io.IOException,
                                    AutomationException
Clears the construction points.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.