com.esri.arcgis.geodatabaseextensions
Class CadastralJob

java.lang.Object
  extended by com.esri.arcgis.geodatabaseextensions.CadastralJob
All Implemented Interfaces:
ICadastralJob, com.esri.arcgis.interop.RemoteObjRef, java.io.Serializable

public class CadastralJob
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, ICadastralJob

COM Class 'CadastralJob'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'

Description 'A container for the properties of a Cadastral Job.' 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
 
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ICadastralJob
IID, IIDb2ac22b9_4234_411e_9524_01d3bf296355, xxDummy
 
Constructor Summary
CadastralJob()
          Constructs a CadastralJob using ArcGIS Engine.
CadastralJob(java.lang.Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
CadastralJob theCadastralJob = (CadastralJob) obj;
 
Method Summary
 void addControlPoint(int pointID)
          Adds a control point to the job.
 void addEditParcel(int parcelID)
          Adds an edit parcel to the job.
 boolean equals(java.lang.Object o)
          Compare this object with another
 IFIDSet getAdjustmentAreaParcels()
          All parcels for the complete area of the job.
static java.lang.String getClsid()
          getClsid.
 java.lang.String getCommitDate()
          The date the cadastral job was committed.
 IFIDSet getControlPoints()
          The control points for the cadastral job.
 java.lang.String getDescription()
          The cadastral job description.
 IFIDSet getEditParcels()
          Edit parcels for the cadastral job.
 java.lang.Object getExtendedAttribute(int fieldPosition)
          The value of an extended attribute.
 int getID()
          The ObjectID of the Cadastral Job.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 IFIDSet getJobParcels()
          All the parcels participating in the cadastral job.
 java.lang.String getModifiedDate()
          The date the cadastral job was last modified.
 java.lang.String getName()
          The cadastral job name.
 java.lang.String getOwner()
          The owner of the cadastral job.
 java.lang.String getStartDate()
          The start date for the cadastral job.
 int getStatus()
          The cadastral job status.
 int hashCode()
          the hashcode for this object
 void release()
          Release a CadastralJob.
 void removeControlPoint(int pointID)
          Removes a control point from the job.
 void removeEditParcel(int parcelID)
          Removes a parcel from the job.
 void setAdjustmentAreaParcels(IFIDSet adjustmentAreaParcelIDs)
          All parcels for the complete area of the job.
 void setControlPoints(IFIDSet controlPointslIDs)
          The control points for the cadastral job.
 void setDescription(java.lang.String description)
          The cadastral job description.
 void setEditParcels(IFIDSet editParcelIDs)
          Edit parcels for the cadastral job.
 void setExtendedAttribute(int fieldPosition, java.lang.Object value)
          The value of an extended attribute.
 void setName(java.lang.String name)
          The cadastral job name.
 void setOwner(java.lang.String owner)
          The owner of the cadastral job.
 void setStatus(int status)
          The cadastral job status.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CadastralJob

public CadastralJob()
             throws java.io.IOException,
                    java.net.UnknownHostException
Constructs a CadastralJob using ArcGIS Engine.

Throws:
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems

CadastralJob

public CadastralJob(java.lang.Object obj)
             throws java.io.IOException
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
CadastralJob theCadastralJob = (CadastralJob) obj;

Construct a CadastralJob using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to CadastralJob.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
java.io.IOException - if there are interop problems
Method Detail

getClsid

public static java.lang.String getClsid()
getClsid.


equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a CadastralJob.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

getID

public int getID()
          throws java.io.IOException,
                 AutomationException
The ObjectID of the Cadastral Job.

Specified by:
getID in interface ICadastralJob
Returns:
The jobID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

public java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The cadastral job description.

Specified by:
getDescription in interface ICadastralJob
Returns:
The description
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDescription

public void setDescription(java.lang.String description)
                    throws java.io.IOException,
                           AutomationException
The cadastral job description.

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

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The cadastral job name.

Specified by:
getName in interface ICadastralJob
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setName

public void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
The cadastral job name.

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

getStatus

public int getStatus()
              throws java.io.IOException,
                     AutomationException
The cadastral job status.

Specified by:
getStatus in interface ICadastralJob
Returns:
The status
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStatus

public void setStatus(int status)
               throws java.io.IOException,
                      AutomationException
The cadastral job status.

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

getOwner

public java.lang.String getOwner()
                          throws java.io.IOException,
                                 AutomationException
The owner of the cadastral job.

Specified by:
getOwner in interface ICadastralJob
Returns:
The owner
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOwner

public void setOwner(java.lang.String owner)
              throws java.io.IOException,
                     AutomationException
The owner of the cadastral job.

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

getExtendedAttribute

public java.lang.Object getExtendedAttribute(int fieldPosition)
                                      throws java.io.IOException,
                                             AutomationException
The value of an extended attribute.

Specified by:
getExtendedAttribute in interface ICadastralJob
Parameters:
fieldPosition - The fieldPosition (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setExtendedAttribute

public void setExtendedAttribute(int fieldPosition,
                                 java.lang.Object value)
                          throws java.io.IOException,
                                 AutomationException
The value of an extended attribute.

Specified by:
setExtendedAttribute in interface ICadastralJob
Parameters:
fieldPosition - The fieldPosition (in)
value - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStartDate

public java.lang.String getStartDate()
                              throws java.io.IOException,
                                     AutomationException
The start date for the cadastral job.

Specified by:
getStartDate in interface ICadastralJob
Returns:
The date
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getModifiedDate

public java.lang.String getModifiedDate()
                                 throws java.io.IOException,
                                        AutomationException
The date the cadastral job was last modified.

Specified by:
getModifiedDate in interface ICadastralJob
Returns:
The date
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCommitDate

public java.lang.String getCommitDate()
                               throws java.io.IOException,
                                      AutomationException
The date the cadastral job was committed.

Specified by:
getCommitDate in interface ICadastralJob
Returns:
The date
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEditParcels

public IFIDSet getEditParcels()
                       throws java.io.IOException,
                              AutomationException
Edit parcels for the cadastral job.

Specified by:
getEditParcels in interface ICadastralJob
Returns:
A reference to a com.esri.arcgis.geodatabase.IFIDSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEditParcels

public void setEditParcels(IFIDSet editParcelIDs)
                    throws java.io.IOException,
                           AutomationException
Edit parcels for the cadastral job.

Specified by:
setEditParcels in interface ICadastralJob
Parameters:
editParcelIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAdjustmentAreaParcels

public IFIDSet getAdjustmentAreaParcels()
                                 throws java.io.IOException,
                                        AutomationException
All parcels for the complete area of the job.

Specified by:
getAdjustmentAreaParcels in interface ICadastralJob
Returns:
A reference to a com.esri.arcgis.geodatabase.IFIDSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAdjustmentAreaParcels

public void setAdjustmentAreaParcels(IFIDSet adjustmentAreaParcelIDs)
                              throws java.io.IOException,
                                     AutomationException
All parcels for the complete area of the job.

Specified by:
setAdjustmentAreaParcels in interface ICadastralJob
Parameters:
adjustmentAreaParcelIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getControlPoints

public IFIDSet getControlPoints()
                         throws java.io.IOException,
                                AutomationException
The control points for the cadastral job.

Specified by:
getControlPoints in interface ICadastralJob
Returns:
A reference to a com.esri.arcgis.geodatabase.IFIDSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setControlPoints

public void setControlPoints(IFIDSet controlPointslIDs)
                      throws java.io.IOException,
                             AutomationException
The control points for the cadastral job.

Specified by:
setControlPoints in interface ICadastralJob
Parameters:
controlPointslIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addEditParcel

public void addEditParcel(int parcelID)
                   throws java.io.IOException,
                          AutomationException
Adds an edit parcel to the job.

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

removeEditParcel

public void removeEditParcel(int parcelID)
                      throws java.io.IOException,
                             AutomationException
Removes a parcel from the job.

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

addControlPoint

public void addControlPoint(int pointID)
                     throws java.io.IOException,
                            AutomationException
Adds a control point to the job.

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

removeControlPoint

public void removeControlPoint(int pointID)
                        throws java.io.IOException,
                               AutomationException
Removes a control point from the job.

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

getJobParcels

public IFIDSet getJobParcels()
                      throws java.io.IOException,
                             AutomationException
All the parcels participating in the cadastral job.

Specified by:
getJobParcels in interface ICadastralJob
Returns:
A reference to a com.esri.arcgis.geodatabase.IFIDSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.