com.esri.arcgis.geodatabaseextensions
Interface ICadastralFabric

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CadastralFabric, ICadastralFabricProxy

public interface ICadastralFabric
extends java.io.Serializable

COM Interface 'ICadastralFabric'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'

Description: 'Provides access to members that control a cadastral fabric and its associated cadastral jobs.' 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 IIDf9e240b1_d806_4388_afde_b1a5d354171f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void commitJob(java.lang.String jobName)
          Commits the specified job to the cadastral fabric.
 int createJob(ICadastralJob job)
          Creates a new cadastral job with the properties of the given CadastralJob object.
 void deleteJob(java.lang.String name)
          Deletes the existing job.
 IXMLStream extractCadastralPacket(java.lang.String jobName, IProjectedCoordinateSystem outputProjectedCoordSys, ITrackCancel trackCancel)
          Creates/Extracts a cadastral packet for the specified job.
 IEnumBSTR getCadastralJobs(int cadastralJobType)
          The cadastral jobs that have not been committed.
 ITable getCadastralTable(int tableID)
          The cadastral fabric class at the specified enumeration.
 ICadastralJob getJob(java.lang.String name)
          Retrieves a cadastral job given its name.
 void postCadastralPacket(IXMLStream xMLStream, ITrackCancel cancelTracker)
          Saves the cadastral packet for the job.
 void updateJob(ICadastralJob job)
          Updates the existing job.
 

Field Detail

IIDf9e240b1_d806_4388_afde_b1a5d354171f

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

createJob

int createJob(ICadastralJob job)
              throws java.io.IOException,
                     AutomationException
Creates a new cadastral job with the properties of the given CadastralJob object.

Parameters:
job - A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralJob (in)
Returns:
The jobID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getJob

ICadastralJob getJob(java.lang.String name)
                     throws java.io.IOException,
                            AutomationException
Retrieves a cadastral job given its name.

Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralJob
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateJob

void updateJob(ICadastralJob job)
               throws java.io.IOException,
                      AutomationException
Updates the existing job.

Parameters:
job - A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralJob (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteJob

void deleteJob(java.lang.String name)
               throws java.io.IOException,
                      AutomationException
Deletes the existing job.

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

extractCadastralPacket

IXMLStream extractCadastralPacket(java.lang.String jobName,
                                  IProjectedCoordinateSystem outputProjectedCoordSys,
                                  ITrackCancel trackCancel)
                                  throws java.io.IOException,
                                         AutomationException
Creates/Extracts a cadastral packet for the specified job.

Parameters:
jobName - The jobName (in)
outputProjectedCoordSys - A reference to a com.esri.arcgis.geometry.IProjectedCoordinateSystem (in)
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Returns:
A reference to a com.esri.arcgis.system.IXMLStream
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

postCadastralPacket

void postCadastralPacket(IXMLStream xMLStream,
                         ITrackCancel cancelTracker)
                         throws java.io.IOException,
                                AutomationException
Saves the cadastral packet for the job.

Parameters:
xMLStream - A reference to a com.esri.arcgis.system.IXMLStream (in)
cancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

commitJob

void commitJob(java.lang.String jobName)
               throws java.io.IOException,
                      AutomationException
Commits the specified job to the cadastral fabric.

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

getCadastralJobs

IEnumBSTR getCadastralJobs(int cadastralJobType)
                           throws java.io.IOException,
                                  AutomationException
The cadastral jobs that have not been committed.

Parameters:
cadastralJobType - A com.esri.arcgis.geodatabaseextensions.esriCadastralJob constant (in)
Returns:
A reference to a com.esri.arcgis.system.IEnumBSTR
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCadastralTable

ITable getCadastralTable(int tableID)
                         throws java.io.IOException,
                                AutomationException
The cadastral fabric class at the specified enumeration.

Parameters:
tableID - A com.esri.arcgis.geodatabaseextensions.esriCadastralFabricTable constant (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.