com.esri.arcgis.geodatabaseextensions
Interface IConstructionUnbuildableLines

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

public interface IConstructionUnbuildableLines
extends java.io.Serializable

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

Description: 'Provides access to members that manipulate the unbuildable lines of a parcel construction.' 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 IID11ea4990_32f3_4aac_b285_f70ff18c956f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addUnbuildableLine(int parentParcelNo, int fromPointNo, int toPointNo)
          Mark a line as unbuildable for the parent parcel.
 void clearUnbuildableLines(int parentParcelNo)
          Clears the unbuildables lines of the parent parcel.
 void getUnbuildableLines(int parentParcelNo, int[] count, int[] fromPointNos, int[] toPointNos)
          Retrieve the from and to points for the unbuildables lines of the parent parcel.
 void removeUnbuildableLine(int parentParcelNo, int fromPointNo, int toPointNo)
          Remove unbuildable line for the parent parcel.
 void setUnbuildableLines(int parentParcelNo, int count, int[] fromPointNos, int[] toPointNos)
          Input the from and to points for the unbuildable lines of the parent parcel.
 

Field Detail

IID11ea4990_32f3_4aac_b285_f70ff18c956f

static final int IID11ea4990_32f3_4aac_b285_f70ff18c956f
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

addUnbuildableLine

void addUnbuildableLine(int parentParcelNo,
                        int fromPointNo,
                        int toPointNo)
                        throws java.io.IOException,
                               AutomationException
Mark a line as unbuildable for the parent parcel.

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

removeUnbuildableLine

void removeUnbuildableLine(int parentParcelNo,
                           int fromPointNo,
                           int toPointNo)
                           throws java.io.IOException,
                                  AutomationException
Remove unbuildable line for the parent parcel.

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

setUnbuildableLines

void setUnbuildableLines(int parentParcelNo,
                         int count,
                         int[] fromPointNos,
                         int[] toPointNos)
                         throws java.io.IOException,
                                AutomationException
Input the from and to points for the unbuildable lines of the parent parcel.

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

getUnbuildableLines

void getUnbuildableLines(int parentParcelNo,
                         int[] count,
                         int[] fromPointNos,
                         int[] toPointNos)
                         throws java.io.IOException,
                                AutomationException
Retrieve the from and to points for the unbuildables lines of the parent parcel.

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

clearUnbuildableLines

void clearUnbuildableLines(int parentParcelNo)
                           throws java.io.IOException,
                                  AutomationException
Clears the unbuildables lines of the parent parcel.

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