|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabaseextensions.CadastralFabric
public class CadastralFabric
COM Class 'CadastralFabric'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'
Description 'A container for querying information about a cadastral fabric.' 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 |
---|
Fields inherited from interface com.esri.arcgis.display.IConnectionPointContainer |
---|
IID, IIDb196b284_bab4_101a_b69c_00aa00341d07, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IDataset |
---|
IID, IID2d04c042_7766_11d0_b77d_00805f7ced21, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ICadastralFabric |
---|
IID, IIDf9e240b1_d806_4388_afde_b1a5d354171f, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ICadastralFabric2 |
---|
IID, IIDb6379408_3f07_4836_89f9_67610d2f74ce, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ICadastralFabric3 |
---|
IID, IID5afce645_3c35_4a29_97d6_36c7524ee750, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ICadastralFabricLocks |
---|
IID, IIDc8be9a26_2fd5_4d41_a70b_7e000b644c41, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ICadastralFabricLocks2 |
---|
IID, IID882005e1_945f_46eb_80c8_2b7a3b0afd4a, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IDatasetComponent |
---|
IID, IID5f636f00_4b3c_46eb_a684_c2d746357061, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IDatasetEdit |
---|
IID, IID448c5d21_9746_11d1_89e2_006097aff44e, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.ISchemaLock |
---|
IID, IIDdca648e5_0fbb_11d3_80a5_00c04f686238, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IVersionedObject2 |
---|
IID, IID884d388e_8918_443a_8f4a_db5aac5b9d5e, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IVersionedObject |
---|
IID4a1fb361_b863_11d1_9ce7_0000f8780619 |
Fields inherited from interface com.esri.arcgis.geodatabase.IMetadata |
---|
IID, IID5de04a82_24e4_11d3_a641_0008c7d3ae50, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IMetadataEdit |
---|
IID, IID97fdb978_62a4_49c5_8252_b07837b33ee9, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ICadastralFabricSchemaEdit |
---|
IID, IID8a932661_07b3_4d2e_b02c_ce6092a1b4af, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ICadastralFabricSchemaEdit2 |
---|
IID, IIDe2930c0e_dd54_4f12_8960_c44e6c08c395, xxDummy |
Constructor Summary | |
---|---|
CadastralFabric(java.lang.Object obj)
Construct a CadastralFabric using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
acquireLocks(ILongArray pLocks,
boolean takeSoftLocks,
ILongArray[] ppLocksInConflict,
ILongArray[] ppSoftLocksInConflict)
Acquire locks on the LockingJob. |
void |
acquireLocks(ILongArray pLocks,
boolean takeSoftLocks,
ILongArray pLocksInConflict,
ILongArray pSoftLocksInConflict)
Acquire locks on the LockingJob. |
boolean |
canCopy()
True if this dataset can be copied. |
boolean |
canDelete()
True if this dataset can be deleted. |
boolean |
canRename()
True if this dataset can be renamed. |
void |
changeSchemaLock(int schemaLock)
Changes a schema lock. |
void |
commitJob(java.lang.String jobName)
Commits the specified job to the cadastral fabric. |
IDataset |
copy(java.lang.String copyName,
IWorkspace copyWorkspace)
Copies this dataset to a new dataset with the specified name. |
IXMLStream |
createCadastralPacket(IProjectedCoordinateSystem outputProjectedCoordSys,
IFIDSet planIDs,
ITrackCancel trackCancel)
Creates a cadastral packet without a linked job. |
int |
createJob(ICadastralJob job)
Creates a new cadastral job with the properties of the given CadastralJob object. |
void |
delete()
Deletes this dataset. |
void |
deleteJob(java.lang.String name)
Deletes the existing job. |
void |
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IXMLStream |
extractCadastralPacket(java.lang.String jobName,
IProjectedCoordinateSystem outputProjectedCoordSys,
ITrackCancel trackCancel)
Creates/Extracts a cadastral packet for the specified job. |
IXMLStream |
extractCadastralPacket(java.lang.String jobName,
IProjectedCoordinateSystem outputProjectedCoordSys,
ITrackCancel trackCancel,
boolean includeWhiteSpace)
Creates/Extracts a cadastral packet for the specified job. |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
java.lang.String |
getBrowseName()
The browse name of the dataset. |
IEnumBSTR |
getCadastralJobs(int cadastralJobType)
The cadastral jobs that have not been committed. |
ITable |
getCadastralTable(int tableID)
The cadastral fabric class at the specified enumeration. |
java.lang.String |
getCategory()
The category of the dataset. |
void |
getCurrentSchemaLocks(IEnumSchemaLockInfo[] schemaLockInfo)
The list of current locks. |
IDEDataset |
getDataElement()
The data element corresponding to the dataset component. |
IEnvelope |
getExtent()
The extent of the GeoDataset. |
IName |
getFullName()
The associated name object. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
ICadastralJob |
getJob(java.lang.String name)
Retrieves a cadastral job given its name. |
IPropertySet |
getMetadata()
The PropertySet containing metadata. |
java.lang.String |
getName()
The name of the Dataset. |
IDataset |
getParent()
The containing parent dataset. |
IPropertySet |
getPropertySet()
The set of properties for the dataset. |
ISpatialReference |
getSpatialReference()
The spatial reference of the GeoDataset. |
IEnumDataset |
getSubsets()
Datasets contained within this dataset. |
int |
getType()
The type of the Dataset. |
IVersion |
getVersion()
The object's current version. |
IWorkspace |
getWorkspace()
The workspace containing this dataset. |
int |
hashCode()
the hashcode for this object |
void |
insertCadastralPacket(ICadastralJob newCadastralJobDefinition,
IXMLStream xMLStream,
ITrackCancel cancelTracker,
IFIDSet[] insertedParcelOIDs)
Saves the cadastral packet and creates a new job if there are new parcels.. |
void |
insertCadastralPacket(ICadastralJob newCadastralJobDefinition,
IXMLStream xMLStream,
ITrackCancel cancelTracker,
int ePacketSetting,
IFIDSet[] insertedParcelOIDs)
Saves the cadastral packet and creates a new job if there are new parcels.. |
boolean |
isBeingEdited()
True if the dataset is being edited. |
boolean |
isCanEditMetadata()
Indicates if metadata can be edited. |
boolean |
isHasUncompressedEdits()
Indicates if the object has edits that haven't been compressed yet. |
boolean |
isRegisteredAsVersioned()
Indicates if the object is registered as versioned. |
boolean |
lockJob()
Lock current job. |
void |
postCadastralPacket(IXMLStream xMLStream,
ITrackCancel cancelTracker)
Saves the cadastral packet for the job. |
void |
postCadastralPacket(IXMLStream xMLStream,
ITrackCancel cancelTracker,
IFIDSet[] insertedParcelOIDs)
Saves the cadastral packet for the job. |
void |
postCadastralPacket(IXMLStream xMLStream,
ITrackCancel cancelTracker,
int ePacketSetting,
IFIDSet[] insertedParcelOIDs)
Saves the cadastral packet for the job. |
void |
registerAsVersioned(boolean isVersioned)
Register/UnRegister the object as being versioned. |
void |
release()
Release a CadastralFabric. |
void |
releaseJobLock(boolean forceRelease)
Release current job's lock. |
void |
releaseReadOnlyFields(ITable pTable,
int table)
Temporarily release the read-only property on system the fields of the given cadastral fabric table. |
void |
rename(java.lang.String name)
Renames this Dataset. |
void |
resetReadOnlyFields(int table)
Reset the read-only property on system the fields of the cadastral fabric tables. |
void |
setBrowseName(java.lang.String name)
The browse name of the dataset. |
void |
setLockingJob(java.lang.String rhs1)
The name of the Job to apply locks on. |
void |
setMetadata(IPropertySet propertySet)
The PropertySet containing metadata. |
void |
synchronize(int action,
int interval)
Updates metadata with the current properties; may create metadata if it doesn't already exist. |
void |
undoLastAcquiredLocks()
Rolls back most recent set of acquired locks, until last edit operation. |
void |
updateJob(ICadastralJob job)
Updates the existing job. |
void |
updateSchema(IDECadastralFabric dataElement)
Updates the schema for the cadastral fabric based upon the given data element. |
void |
validateJobLock(boolean[] locked,
java.lang.String[] lockingMachine,
int[] lockingPID)
Correct orphan job locks for current machine, and return current lock information. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CadastralFabric(java.lang.Object obj) throws java.io.IOException
obj
to CadastralFabric
. *
CadastralFabric o = (CadastralFabric)obj; // will not work
CadastralFabric o = new CadastralFabric(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
CadastralFabric theCadastralFabric = (CadastralFabric) obj;
Method Detail |
---|
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void enumConnectionPoints(IEnumConnectionPoints[] ppEnum) throws java.io.IOException, AutomationException
enumConnectionPoints
in interface IConnectionPointContainer
ppEnum
- A reference to a com.esri.arcgis.display.IEnumConnectionPoints (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void findConnectionPoint(GUID riid, IConnectionPoint[] ppCP) throws java.io.IOException, AutomationException
findConnectionPoint
in interface IConnectionPointContainer
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)ppCP
- A reference to a com.esri.arcgis.display.IConnectionPoint (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IName getFullName() throws java.io.IOException, AutomationException
getFullName
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getBrowseName() throws java.io.IOException, AutomationException
getBrowseName
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBrowseName(java.lang.String name) throws java.io.IOException, AutomationException
setBrowseName
in interface IDataset
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getType() throws java.io.IOException, AutomationException
getType
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getCategory() throws java.io.IOException, AutomationException
getCategory
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumDataset getSubsets() throws java.io.IOException, AutomationException
getSubsets
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWorkspace getWorkspace() throws java.io.IOException, AutomationException
getWorkspace
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getPropertySet() throws java.io.IOException, AutomationException
getPropertySet
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canCopy() throws java.io.IOException, AutomationException
canCopy
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDataset copy(java.lang.String copyName, IWorkspace copyWorkspace) throws java.io.IOException, AutomationException
copy
in interface IDataset
copyName
- The copyName (in)copyWorkspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canDelete() throws java.io.IOException, AutomationException
canDelete
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void delete() throws java.io.IOException, AutomationException
delete
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canRename() throws java.io.IOException, AutomationException
canRename
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void rename(java.lang.String name) throws java.io.IOException, AutomationException
rename
in interface IDataset
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
This property is read only. For layers, when the first layer is added to ArcMap, its spatial reference is read by this property, and the map is set to this spatial reference.
Instances of the esriCarto.GroupLayer class will return null for this property, as a group layer can contain multiple datasets with different spatial references.
Modifications to a spatial reference returned by this property will not be persisted. To modify the spatial reference of a dataset, the IGeoDatasetSchemaEdit and IGeoDatasetSchemaEdit2 interfaces should be used.
getSpatialReference
in interface IGeoDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getExtent() throws java.io.IOException, AutomationException
The IGeoDataset::Extent property returns an envelope representing the maximum extent of data which has been stored in the dataset.
Consider the following scenario. A new feature class has features added to it. The IGeoDataset::Extent is then requested and an envelope is returned. The extents of the envelope returned are represented by the red box in the image below.
If a portion of the features were then deleted and the extent is again requested an envelope with the exact same extents as during the first request would be returned (see image below). This is because the deletion of features does not shrink the extent. However all additions of features outside the red box would increase the envelope returned to encompass the newly added features.
If you would like to update the IGeoDataset::Extent property to reflect the current features in your dataset please see IFeatureClassManage::UpdateExtent (also see IFeatureClassLoad). In the image below the extent has been updated and a new envelope is being returned.
ESRI's GroupLayer implements this property differently from most other layer coclasses. When you instantiate a new GroupLayer, this property will return a valid envelope with zero height and width. With most other newly instantiated layers (for example FeatureLayer, RasterLayer, TinLayer), this property initally returns Nothing.
getExtent
in interface IGeoDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int createJob(ICadastralJob job) throws java.io.IOException, AutomationException
createJob
in interface ICadastralFabric
job
- A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralJob (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICadastralJob getJob(java.lang.String name) throws java.io.IOException, AutomationException
getJob
in interface ICadastralFabric
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateJob(ICadastralJob job) throws java.io.IOException, AutomationException
updateJob
in interface ICadastralFabric
job
- A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralJob (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteJob(java.lang.String name) throws java.io.IOException, AutomationException
deleteJob
in interface ICadastralFabric
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IXMLStream extractCadastralPacket(java.lang.String jobName, IProjectedCoordinateSystem outputProjectedCoordSys, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
extractCadastralPacket
in interface ICadastralFabric
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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void postCadastralPacket(IXMLStream xMLStream, ITrackCancel cancelTracker) throws java.io.IOException, AutomationException
postCadastralPacket
in interface ICadastralFabric
xMLStream
- A reference to a com.esri.arcgis.system.IXMLStream (in)cancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void commitJob(java.lang.String jobName) throws java.io.IOException, AutomationException
commitJob
in interface ICadastralFabric
jobName
- The jobName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumBSTR getCadastralJobs(int cadastralJobType) throws java.io.IOException, AutomationException
getCadastralJobs
in interface ICadastralFabric
cadastralJobType
- A com.esri.arcgis.geodatabaseextensions.esriCadastralJob constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getCadastralTable(int tableID) throws java.io.IOException, AutomationException
getCadastralTable
in interface ICadastralFabric
tableID
- A com.esri.arcgis.geodatabaseextensions.esriCadastralFabricTable constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IXMLStream createCadastralPacket(IProjectedCoordinateSystem outputProjectedCoordSys, IFIDSet planIDs, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
createCadastralPacket
in interface ICadastralFabric2
createCadastralPacket
in interface ICadastralFabric3
outputProjectedCoordSys
- A reference to a com.esri.arcgis.geometry.IProjectedCoordinateSystem (in)planIDs
- A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void insertCadastralPacket(ICadastralJob newCadastralJobDefinition, IXMLStream xMLStream, ITrackCancel cancelTracker, IFIDSet[] insertedParcelOIDs) throws java.io.IOException, AutomationException
insertCadastralPacket
in interface ICadastralFabric2
newCadastralJobDefinition
- A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralJob (in)xMLStream
- A reference to a com.esri.arcgis.system.IXMLStream (in)cancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)insertedParcelOIDs
- A reference to a com.esri.arcgis.geodatabase.IFIDSet (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IXMLStream extractCadastralPacket(java.lang.String jobName, IProjectedCoordinateSystem outputProjectedCoordSys, ITrackCancel trackCancel, boolean includeWhiteSpace) throws java.io.IOException, AutomationException
extractCadastralPacket
in interface ICadastralFabric2
extractCadastralPacket
in interface ICadastralFabric3
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)includeWhiteSpace
- The includeWhiteSpace (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void postCadastralPacket(IXMLStream xMLStream, ITrackCancel cancelTracker, IFIDSet[] insertedParcelOIDs) throws java.io.IOException, AutomationException
postCadastralPacket
in interface ICadastralFabric2
xMLStream
- A reference to a com.esri.arcgis.system.IXMLStream (in)cancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)insertedParcelOIDs
- A reference to a com.esri.arcgis.geodatabase.IFIDSet (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void insertCadastralPacket(ICadastralJob newCadastralJobDefinition, IXMLStream xMLStream, ITrackCancel cancelTracker, int ePacketSetting, IFIDSet[] insertedParcelOIDs) throws java.io.IOException, AutomationException
insertCadastralPacket
in interface ICadastralFabric3
newCadastralJobDefinition
- A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralJob (in)xMLStream
- A reference to a com.esri.arcgis.system.IXMLStream (in)cancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)ePacketSetting
- A com.esri.arcgis.geodatabaseextensions.esriCadastralPacketSetting constant (in)insertedParcelOIDs
- A reference to a com.esri.arcgis.geodatabase.IFIDSet (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void postCadastralPacket(IXMLStream xMLStream, ITrackCancel cancelTracker, int ePacketSetting, IFIDSet[] insertedParcelOIDs) throws java.io.IOException, AutomationException
postCadastralPacket
in interface ICadastralFabric3
xMLStream
- A reference to a com.esri.arcgis.system.IXMLStream (in)cancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)ePacketSetting
- A com.esri.arcgis.geodatabaseextensions.esriCadastralPacketSetting constant (in)insertedParcelOIDs
- A reference to a com.esri.arcgis.geodatabase.IFIDSet (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLockingJob(java.lang.String rhs1) throws java.io.IOException, AutomationException
setLockingJob
in interface ICadastralFabricLocks
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void acquireLocks(ILongArray pLocks, boolean takeSoftLocks, ILongArray[] ppLocksInConflict, ILongArray[] ppSoftLocksInConflict) throws java.io.IOException, AutomationException
acquireLocks
in interface ICadastralFabricLocks
pLocks
- A reference to a com.esri.arcgis.system.ILongArray (in)takeSoftLocks
- The takeSoftLocks (in)ppLocksInConflict
- A reference to a com.esri.arcgis.system.ILongArray (in/out: use single element array)ppSoftLocksInConflict
- A reference to a com.esri.arcgis.system.ILongArray (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void undoLastAcquiredLocks() throws java.io.IOException, AutomationException
undoLastAcquiredLocks
in interface ICadastralFabricLocks
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean lockJob() throws java.io.IOException, AutomationException
lockJob
in interface ICadastralFabricLocks
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void releaseJobLock(boolean forceRelease) throws java.io.IOException, AutomationException
releaseJobLock
in interface ICadastralFabricLocks
forceRelease
- The forceRelease (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void validateJobLock(boolean[] locked, java.lang.String[] lockingMachine, int[] lockingPID) throws java.io.IOException, AutomationException
validateJobLock
in interface ICadastralFabricLocks
locked
- The locked (in/out: use single element array)lockingMachine
- The lockingMachine (in/out: use single element array)lockingPID
- The lockingPID (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void acquireLocks(ILongArray pLocks, boolean takeSoftLocks, ILongArray pLocksInConflict, ILongArray pSoftLocksInConflict) throws java.io.IOException, AutomationException
acquireLocks
in interface ICadastralFabricLocks2
pLocks
- A reference to a com.esri.arcgis.system.ILongArray (in)takeSoftLocks
- The takeSoftLocks (in)pLocksInConflict
- A reference to a com.esri.arcgis.system.ILongArray (in)pSoftLocksInConflict
- A reference to a com.esri.arcgis.system.ILongArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDEDataset getDataElement() throws java.io.IOException, AutomationException
getDataElement
in interface IDatasetComponent
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDataset getParent() throws java.io.IOException, AutomationException
getParent
in interface IDatasetComponent
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isBeingEdited() throws java.io.IOException, AutomationException
isBeingEdited
in interface IDatasetEdit
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void changeSchemaLock(int schemaLock) throws java.io.IOException, AutomationException
changeSchemaLock
in interface ISchemaLock
schemaLock
- A com.esri.arcgis.geodatabase.esriSchemaLock constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getCurrentSchemaLocks(IEnumSchemaLockInfo[] schemaLockInfo) throws java.io.IOException, AutomationException
getCurrentSchemaLocks
in interface ISchemaLock
schemaLockInfo
- A reference to a com.esri.arcgis.geodatabase.IEnumSchemaLockInfo (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasUncompressedEdits() throws java.io.IOException, AutomationException
isHasUncompressedEdits
in interface IVersionedObject2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IVersion getVersion() throws java.io.IOException, AutomationException
getVersion
in interface IVersionedObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isRegisteredAsVersioned() throws java.io.IOException, AutomationException
isRegisteredAsVersioned
in interface IVersionedObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void registerAsVersioned(boolean isVersioned) throws java.io.IOException, AutomationException
registerAsVersioned
in interface IVersionedObject
isVersioned
- The isVersioned (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getMetadata() throws java.io.IOException, AutomationException
getMetadata
in interface IMetadata
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMetadata(IPropertySet propertySet) throws java.io.IOException, AutomationException
setMetadata
in interface IMetadata
propertySet
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void synchronize(int action, int interval) throws java.io.IOException, AutomationException
synchronize
in interface IMetadata
action
- A com.esri.arcgis.geodatabase.esriMetadataSyncAction constant (in)interval
- The interval (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isCanEditMetadata() throws java.io.IOException, AutomationException
isCanEditMetadata
in interface IMetadataEdit
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateSchema(IDECadastralFabric dataElement) throws java.io.IOException, AutomationException
updateSchema
in interface ICadastralFabricSchemaEdit
dataElement
- A reference to a com.esri.arcgis.geodatabaseextensions.IDECadastralFabric (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void releaseReadOnlyFields(ITable pTable, int table) throws java.io.IOException, AutomationException
releaseReadOnlyFields
in interface ICadastralFabricSchemaEdit2
pTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)table
- A com.esri.arcgis.geodatabaseextensions.esriCadastralFabricTable constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void resetReadOnlyFields(int table) throws java.io.IOException, AutomationException
resetReadOnlyFields
in interface ICadastralFabricSchemaEdit2
table
- A com.esri.arcgis.geodatabaseextensions.esriCadastralFabricTable constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |