com.esri.arcgis.geodatabaseextensions
Interface IDECadastralFabric2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DECadastralFabric, IDECadastralFabric2Proxy

public interface IDECadastralFabric2
extends java.io.Serializable

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

Description: 'Provides access to members that describe cadastral fabric data elements.' 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 IID5ba64979_96c6_4e16_baa1_aff9e81ccbd3
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getBufferDistanceForAdjustment()
          The distance used to generate a buffer around the job parcels.
 int getCompiledAccuracyCategory()
          The default accuracy category for compiled parcels.
 double getMaximumShiftThreshold()
          Coordinate changes will be written if the shift is greater than this tolerance value.
 java.lang.String getSurrogateVersion()
          The name of the surrogate version if applicable.
 int getType()
          The cadastral fabric type.
 int getVersion()
          The cadastral fabric version.
 boolean isMultiGenerationEditing()
          Indicates whether Cadastral Fabrics greater than one level below default can be edited.
 boolean isMultiLevelReconcile()
          Indicates if reconciling and posting with an ancestor more than one generation above the working version is allowed.
 boolean isPinAdjustmentBoundary()
          Indicates whether points on the adjustment area boundary should be pinned.
 boolean isPinAdjustmentPointsWithinBoundary()
          Indicates whether non-adjusted points within the adjustment are should be pinned.
 boolean isWriteAdjustmentVectors()
          Indicates whether adjustment vectors should be written.
 void setBufferDistanceForAdjustment(double distance)
          The distance used to generate a buffer around the job parcels.
 void setCompiledAccuracyCategory(int defaultAccuracy)
          The default accuracy category for compiled parcels.
 void setMaximumShiftThreshold(double threshold)
          Coordinate changes will be written if the shift is greater than this tolerance value.
 void setMultiGenerationEditing(boolean pAllow)
          Indicates whether Cadastral Fabrics greater than one level below default can be edited.
 void setMultiLevelReconcile(boolean pAllow)
          Indicates if reconciling and posting with an ancestor more than one generation above the working version is allowed.
 void setPinAdjustmentBoundary(boolean pPinBoundary)
          Indicates whether points on the adjustment area boundary should be pinned.
 void setPinAdjustmentPointsWithinBoundary(boolean pPinWithinBoundary)
          Indicates whether non-adjusted points within the adjustment are should be pinned.
 void setSurrogateVersion(java.lang.String surrogate)
          The name of the surrogate version if applicable.
 void setType(int type)
          The cadastral fabric type.
 void setWriteAdjustmentVectors(boolean pWriteAdjustmentVectors)
          Indicates whether adjustment vectors should be written.
 

Field Detail

IID5ba64979_96c6_4e16_baa1_aff9e81ccbd3

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

getCompiledAccuracyCategory

int getCompiledAccuracyCategory()
                                throws java.io.IOException,
                                       AutomationException
The default accuracy category for compiled parcels.

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

setCompiledAccuracyCategory

void setCompiledAccuracyCategory(int defaultAccuracy)
                                 throws java.io.IOException,
                                        AutomationException
The default accuracy category for compiled parcels.

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

getBufferDistanceForAdjustment

double getBufferDistanceForAdjustment()
                                      throws java.io.IOException,
                                             AutomationException
The distance used to generate a buffer around the job parcels. This buffer defines the adjustment area.

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

setBufferDistanceForAdjustment

void setBufferDistanceForAdjustment(double distance)
                                    throws java.io.IOException,
                                           AutomationException
The distance used to generate a buffer around the job parcels. This buffer defines the adjustment area.

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

getType

int getType()
            throws java.io.IOException,
                   AutomationException
The cadastral fabric type.

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

setType

void setType(int type)
             throws java.io.IOException,
                    AutomationException
The cadastral fabric type.

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

getSurrogateVersion

java.lang.String getSurrogateVersion()
                                     throws java.io.IOException,
                                            AutomationException
The name of the surrogate version if applicable. Indicates if the cadastral fabric is a surrogate version.

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

setSurrogateVersion

void setSurrogateVersion(java.lang.String surrogate)
                         throws java.io.IOException,
                                AutomationException
The name of the surrogate version if applicable. Indicates if the cadastral fabric is a surrogate version.

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

getVersion

int getVersion()
               throws java.io.IOException,
                      AutomationException
The cadastral fabric version.

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

getMaximumShiftThreshold

double getMaximumShiftThreshold()
                                throws java.io.IOException,
                                       AutomationException
Coordinate changes will be written if the shift is greater than this tolerance value.

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

setMaximumShiftThreshold

void setMaximumShiftThreshold(double threshold)
                              throws java.io.IOException,
                                     AutomationException
Coordinate changes will be written if the shift is greater than this tolerance value.

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

isMultiGenerationEditing

boolean isMultiGenerationEditing()
                                 throws java.io.IOException,
                                        AutomationException
Indicates whether Cadastral Fabrics greater than one level below default can be edited.

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

setMultiGenerationEditing

void setMultiGenerationEditing(boolean pAllow)
                               throws java.io.IOException,
                                      AutomationException
Indicates whether Cadastral Fabrics greater than one level below default can be edited.

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

isMultiLevelReconcile

boolean isMultiLevelReconcile()
                              throws java.io.IOException,
                                     AutomationException
Indicates if reconciling and posting with an ancestor more than one generation above the working version is allowed.

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

setMultiLevelReconcile

void setMultiLevelReconcile(boolean pAllow)
                            throws java.io.IOException,
                                   AutomationException
Indicates if reconciling and posting with an ancestor more than one generation above the working version is allowed.

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

isPinAdjustmentBoundary

boolean isPinAdjustmentBoundary()
                                throws java.io.IOException,
                                       AutomationException
Indicates whether points on the adjustment area boundary should be pinned.

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

setPinAdjustmentBoundary

void setPinAdjustmentBoundary(boolean pPinBoundary)
                              throws java.io.IOException,
                                     AutomationException
Indicates whether points on the adjustment area boundary should be pinned.

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

isPinAdjustmentPointsWithinBoundary

boolean isPinAdjustmentPointsWithinBoundary()
                                            throws java.io.IOException,
                                                   AutomationException
Indicates whether non-adjusted points within the adjustment are should be pinned.

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

setPinAdjustmentPointsWithinBoundary

void setPinAdjustmentPointsWithinBoundary(boolean pPinWithinBoundary)
                                          throws java.io.IOException,
                                                 AutomationException
Indicates whether non-adjusted points within the adjustment are should be pinned.

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

isWriteAdjustmentVectors

boolean isWriteAdjustmentVectors()
                                 throws java.io.IOException,
                                        AutomationException
Indicates whether adjustment vectors should be written.

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

setWriteAdjustmentVectors

void setWriteAdjustmentVectors(boolean pWriteAdjustmentVectors)
                               throws java.io.IOException,
                                      AutomationException
Indicates whether adjustment vectors should be written.

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