com.esri.arcgis.geodatabaseextensions
Class CadastralFabricRegenerator

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

public class CadastralFabricRegenerator
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, ICadastralFabricRegeneration

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

Description 'Class for regenerating parcel fabric components.' 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.ICadastralFabricRegeneration
IID, IID98319c51_d6cf_45c9_b8e7_0cae17d55476, xxDummy
 
Constructor Summary
CadastralFabricRegenerator()
          Constructs a CadastralFabricRegenerator using ArcGIS Engine.
CadastralFabricRegenerator(java.lang.Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
CadastralFabricRegenerator theCadastralFabricRegenerator = (CadastralFabricRegenerator) obj;
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
 ICadastralFabric getCadastralFabric()
          Store the Cadastral Fabric which is to be regenerated
static java.lang.String getClsid()
          getClsid.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 int getRegeneratorBitmask()
          Store the bitmask defining which operations are to be performed by the regenerator
 int hashCode()
          the hashcode for this object
 void regenerateAllControlPoints(ITrackCancel pTrackCancel)
          Regenerate the geometries of all control points in the fabric.
 void regenerateAllParcels(boolean regeneratePoints, ITrackCancel pTrackCancel)
          Regenerate the geometries of all parcels, lines and linepoints in the fabric.
 void regenerateControlPoints(IFIDSet pControlPointsToRegenerate, ITrackCancel pTrackCancel)
          Regenerate the geometries associated with the input control point ID set.
 void regenerateEntireFabric(ITrackCancel pTrackCancel)
          Regenerate the geometries of the entire fabric.
 void regenerateMissingPoints(ITrackCancel pTrackCancel)
          Regenerate point features which have been removed from the database.
 void regenerateParcels(IFIDSet pParcelsToRegenerate, boolean regeneratePoints, ITrackCancel pTrackCancel)
          Regenerate the geometries of parcels, lines and linepoints associated with the input parcel ID set.
 void release()
          Release a CadastralFabricRegenerator.
 void setCadastralFabricByRef(ICadastralFabric ppCadastralFabric)
          Store the Cadastral Fabric which is to be regenerated
 void setRegeneratorBitmask(int pRegeneratorBitmask)
          Store the bitmask defining which operations are to be performed by the regenerator
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CadastralFabricRegenerator

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

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

CadastralFabricRegenerator

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

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

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 CadastralFabricRegenerator.

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

setCadastralFabricByRef

public void setCadastralFabricByRef(ICadastralFabric ppCadastralFabric)
                             throws java.io.IOException,
                                    AutomationException
Store the Cadastral Fabric which is to be regenerated

Specified by:
setCadastralFabricByRef in interface ICadastralFabricRegeneration
Parameters:
ppCadastralFabric - A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralFabric (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCadastralFabric

public ICadastralFabric getCadastralFabric()
                                    throws java.io.IOException,
                                           AutomationException
Store the Cadastral Fabric which is to be regenerated

Specified by:
getCadastralFabric in interface ICadastralFabricRegeneration
Returns:
A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralFabric
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRegeneratorBitmask

public void setRegeneratorBitmask(int pRegeneratorBitmask)
                           throws java.io.IOException,
                                  AutomationException
Store the bitmask defining which operations are to be performed by the regenerator

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

getRegeneratorBitmask

public int getRegeneratorBitmask()
                          throws java.io.IOException,
                                 AutomationException
Store the bitmask defining which operations are to be performed by the regenerator

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

regenerateParcels

public void regenerateParcels(IFIDSet pParcelsToRegenerate,
                              boolean regeneratePoints,
                              ITrackCancel pTrackCancel)
                       throws java.io.IOException,
                              AutomationException
Regenerate the geometries of parcels, lines and linepoints associated with the input parcel ID set.

Specified by:
regenerateParcels in interface ICadastralFabricRegeneration
Parameters:
pParcelsToRegenerate - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
regeneratePoints - The regeneratePoints (in)
pTrackCancel - 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.

regenerateAllParcels

public void regenerateAllParcels(boolean regeneratePoints,
                                 ITrackCancel pTrackCancel)
                          throws java.io.IOException,
                                 AutomationException
Regenerate the geometries of all parcels, lines and linepoints in the fabric.

Specified by:
regenerateAllParcels in interface ICadastralFabricRegeneration
Parameters:
regeneratePoints - The regeneratePoints (in)
pTrackCancel - 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.

regenerateControlPoints

public void regenerateControlPoints(IFIDSet pControlPointsToRegenerate,
                                    ITrackCancel pTrackCancel)
                             throws java.io.IOException,
                                    AutomationException
Regenerate the geometries associated with the input control point ID set.

Specified by:
regenerateControlPoints in interface ICadastralFabricRegeneration
Parameters:
pControlPointsToRegenerate - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
pTrackCancel - 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.

regenerateAllControlPoints

public void regenerateAllControlPoints(ITrackCancel pTrackCancel)
                                throws java.io.IOException,
                                       AutomationException
Regenerate the geometries of all control points in the fabric.

Specified by:
regenerateAllControlPoints in interface ICadastralFabricRegeneration
Parameters:
pTrackCancel - 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.

regenerateEntireFabric

public void regenerateEntireFabric(ITrackCancel pTrackCancel)
                            throws java.io.IOException,
                                   AutomationException
Regenerate the geometries of the entire fabric.

Specified by:
regenerateEntireFabric in interface ICadastralFabricRegeneration
Parameters:
pTrackCancel - 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.

regenerateMissingPoints

public void regenerateMissingPoints(ITrackCancel pTrackCancel)
                             throws java.io.IOException,
                                    AutomationException
Regenerate point features which have been removed from the database.

Specified by:
regenerateMissingPoints in interface ICadastralFabricRegeneration
Parameters:
pTrackCancel - 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.