com.esri.arcgis.geodatabaseextensions
Interface IConstructionJoinLinks

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

public interface IConstructionJoinLinks
extends java.io.Serializable

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

Description: 'Provides access to members that manipulate the join point links for 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 IID646fca02_4b1d_4844_a083_9911ef6cfa7b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addJoinLink(int joinedPointNo, int unjoinedPointNo, int fromPointNo, int toPointNo, int parcelNo)
          Adds a join link to the parcel construction data.
 void clearJoinLinks()
          Clears join links.
 void getJoinLink(int i, int[] joinedPointNo, int[] unjoinedPointNo, int[] fromPointNo, int[] toPointNo, int[] parcelNo)
          Retrieves the join link at the given index.
 int getJoinLinkCount()
          The number of join links for the parcel construction data.
 void removeJoinLink(int i)
          Remove join link at the given index.
 

Field Detail

IID646fca02_4b1d_4844_a083_9911ef6cfa7b

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

getJoinLinkCount

int getJoinLinkCount()
                     throws java.io.IOException,
                            AutomationException
The number of join links for the parcel construction data.

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

addJoinLink

void addJoinLink(int joinedPointNo,
                 int unjoinedPointNo,
                 int fromPointNo,
                 int toPointNo,
                 int parcelNo)
                 throws java.io.IOException,
                        AutomationException
Adds a join link to the parcel construction data.

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

getJoinLink

void getJoinLink(int i,
                 int[] joinedPointNo,
                 int[] unjoinedPointNo,
                 int[] fromPointNo,
                 int[] toPointNo,
                 int[] parcelNo)
                 throws java.io.IOException,
                        AutomationException
Retrieves the join link at the given index.

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

removeJoinLink

void removeJoinLink(int i)
                    throws java.io.IOException,
                           AutomationException
Remove join link at the given index.

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

clearJoinLinks

void clearJoinLinks()
                    throws java.io.IOException,
                           AutomationException
Clears join links.

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