com.esri.arcgis.geodatabaseextensions
Class ICadastralFabricProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabaseextensions.ICadastralFabricProxy
All Implemented Interfaces:
ICadastralFabric, java.io.Externalizable, java.io.Serializable

public class ICadastralFabricProxy
extends com.esri.arcgis.interop.Dispatch
implements ICadastralFabric, java.io.Serializable

Internal use class Proxy for 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ICadastralFabric
IID, IIDf9e240b1_d806_4388_afde_b1a5d354171f
 
Constructor Summary
  ICadastralFabricProxy()
          For internal use only
  ICadastralFabricProxy(java.lang.Object obj)
           
protected ICadastralFabricProxy(java.lang.Object obj, java.lang.String iid)
           
  ICadastralFabricProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ICadastralFabricProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 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 removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void updateJob(ICadastralJob job)
          Updates the existing job.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

ICadastralFabricProxy

public ICadastralFabricProxy(java.lang.String CLSID,
                             java.lang.String host,
                             com.esri.arcgis.interop.AuthInfo authInfo)
                      throws java.net.UnknownHostException,
                             java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

ICadastralFabricProxy

public ICadastralFabricProxy()
For internal use only


ICadastralFabricProxy

public ICadastralFabricProxy(java.lang.Object obj)
                      throws java.io.IOException
Throws:
java.io.IOException

ICadastralFabricProxy

protected ICadastralFabricProxy(java.lang.Object obj,
                                java.lang.String iid)
                         throws java.io.IOException
Throws:
java.io.IOException

ICadastralFabricProxy

protected ICadastralFabricProxy(java.lang.String CLSID,
                                java.lang.String iid,
                                java.lang.String host,
                                com.esri.arcgis.interop.AuthInfo authInfo)
                         throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

createJob

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

Specified by:
createJob in interface ICadastralFabric
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

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

Specified by:
getJob in interface ICadastralFabric
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

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

Specified by:
updateJob in interface ICadastralFabric
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

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

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

extractCadastralPacket

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

Specified by:
extractCadastralPacket in interface ICadastralFabric
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

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

Specified by:
postCadastralPacket in interface ICadastralFabric
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

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

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

getCadastralJobs

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

Specified by:
getCadastralJobs in interface ICadastralFabric
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

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

Specified by:
getCadastralTable in interface ICadastralFabric
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.