|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.geodatabase.ReplicaDescription
public class ReplicaDescription
COM Class 'ReplicaDescription'. Generated 3/19/2015 1:20:43 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description 'Defines the datasets in a replica.' 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 long |
serialVersionUID
|
| Fields inherited from interface com.esri.arcgis.system.IPersistStream |
|---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersist |
|---|
IID0000010c_0000_0000_c000_000000000046 |
| Fields inherited from interface com.esri.arcgis.geodatabase.IReplicaFilterDescription2 |
|---|
IID, IID40f7cb0d_c8a1_413e_9112_c7862db1bee1, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IReplicaFilterDescription |
|---|
IIDf0455780_be29_46e4_a25a_459dcaff6276 |
| Fields inherited from interface com.esri.arcgis.geodatabase.IReplicaDescription4 |
|---|
IID, IIDcd9668c2_d755_44fd_97f6_b1649e1c3f6e, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IReplicaDescription3 |
|---|
IIDb9cfadea_b314_419a_841d_517c6be19e3d |
| Fields inherited from interface com.esri.arcgis.geodatabase.IReplicaDescription2 |
|---|
IIDaa08b5ac_b67e_4e8b_9154_891c3cffcbce |
| Fields inherited from interface com.esri.arcgis.geodatabase.IReplicaDescription |
|---|
IID3afc1997_7a42_483b_9a6a_ecc00a3ba86a |
| Fields inherited from interface com.esri.arcgis.geodatabase.IXMLReplicaDescription |
|---|
IID, IIDd14bb518_5768_4b2e_995d_69190ef369ed, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IReplicaFilterDescriptionEdit |
|---|
IID, IID50befd5a_3978_470f_b6db_15916162c15c, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IReplicaDescriptionExtensionManager |
|---|
IID, IID3f980b98_eb3d_4a29_82ae_a2475701048d, xxDummy |
| Constructor Summary | |
|---|---|
ReplicaDescription()
Constructs a ReplicaDescription using ArcGIS Engine. |
|
ReplicaDescription(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ReplicaDescription theReplicaDescription = (ReplicaDescription) obj; |
|
| Method Summary | |
|---|---|
void |
addDatasetNames(IEnumName datasetNames)
Adding dataset names to the existing list of replica description dataset names. |
java.lang.Object |
convertToSupportedObject(int docVersion)
Convert the object to another object that is supported. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
int |
findExtension(IUID pGuid)
Finds the specified description extension by its globally unique id. |
IRelationshipClassInfo |
findRelationshipClassInfo(IRelationshipClassName rCName)
Gets the relationship class description. |
IRelationshipClassInfo |
findRelationshipClassInfoByName(java.lang.String name,
java.lang.String database,
java.lang.String owner)
Gets the relationship class description. |
int |
findTable(IName datasetName)
Gets the index number of a dataset. |
int |
findTable2(java.lang.String name,
java.lang.String database,
java.lang.String owner,
int type)
Gets the index number of a dataset. |
int |
getAccessType()
Gets the Replica access type. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
IEnumName |
getDatasetNames()
A list of dataset names to include in a replica. |
IReplicaDescriptionExtension |
getExtension(int index)
The replica description extension at this index. |
int |
getExtensionCount()
The number of replica description extensions. |
IGeometry |
getGeometry()
The geometry used to determine which features to extract or check out. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getOutputXMLFile()
The name of the output XML file. |
IEnumRelationshipClassInfo |
getRelationshipClassesInfo()
An enumeration that describes settings for each relationship class in the replica. |
IEnumNameMapping |
getReplicaEnumNameMapping()
Set the replicated object target name. |
int |
getReplicaModelType()
Defines whether to output the data as simple datasets or as they are defined in the master geodatabase. |
int |
getRowsType(int index)
Replica row type options. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
int |
getSpatialRelation()
The spatial operator used for a replica. |
java.lang.String |
getTableDefQuery(int index)
The definition query to use when checking out a dataset. |
IName |
getTableName(int index)
The name of a dataset to check out. |
int |
getTableNameCount()
The number of table type objects that will be checked out. |
ISelectionSet |
getTableSelection(int index)
The selection set to use when checking out a dataset. |
IFIDSet |
getTableSelectionIDs(int index)
The ID's of the rows and features that are replicated when a selection set id ussd. |
int |
hashCode()
the hashcode for this object |
void |
init(IEnumName enumNames,
IWorkspaceName outputWSName,
boolean reuseSchema,
int deType)
Defines the datasets to replica or extract and the output geodatabase. |
void |
init2(IEnumName enumNames,
java.lang.String outputXMLFile,
boolean binaryGeometry,
boolean compressed,
int deType)
Provides access to members that define the datasets to check-out or extract to am XML file. |
boolean |
isBinaryGeometry()
Indicates if the geometry coordinates are stored in binary |
boolean |
isCompressed()
indicates of the output XML file is to be compressed. |
void |
isDirty()
isDirty |
boolean |
isFetchRelatedObjects()
Indicates if related objects have been replicated or not. |
boolean |
isPrivateTable(int index)
Indicates if a dataset is private or not. |
boolean |
isSupportedAtVersion(int docVersion)
Is this object valid at the given document version. |
boolean |
isTableExcluded(int index)
Indicates if a table is to be excluded from a replica. |
boolean |
isTableUsesDefQuery(int index)
Indicates if a definition query will be used when checking out a dataset. |
boolean |
isTableUsesQueryGeometry(int index)
Indicates if a spatial extent will be used when checking out a dataset. |
boolean |
isTableUsesSelection(int index)
Indicates if a selection will be used when checking out a dataset. |
boolean |
isUseArchiving()
Gets the Replica UseArchiving Option. |
void |
load(IStream pstm)
load |
void |
readExternal(java.io.ObjectInput in)
|
void |
registerExtension(IReplicaDescriptionExtension rdExtension)
Registers this description extension. |
void |
release()
Release a ReplicaDescription. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setAccessType(int accessType)
Gets the Replica access type. |
void |
setGeometryByRef(IGeometry rhs1)
The geometry used to determine which features to extract or check out. |
void |
setIsPrivateTable(int index,
boolean isPrivate)
Indicates if a dataset is private or not. |
void |
setReplicaModelType(int modelType)
Defines whether to output the data as simple datasets or as they are defined in the master geodatabase. |
void |
setRowsType(int index,
int rhs2)
Replica row type options. |
void |
setSpatialRelation(int rhs1)
The spatial operator used for a replica. |
void |
setTableDefQuery(int index,
java.lang.String rhs2)
The definition query to use when checking out a dataset. |
void |
setTableExcluded(int index,
boolean exclude)
Indicates if a table is to be excluded from a replica. |
void |
setTableSelectionByRef(int index,
ISelectionSet rhs2)
The selection set to use when checking out a dataset. |
void |
setTableUsesDefQuery(int index,
boolean rhs2)
Indicates if a definition query will be used when checking out a dataset. |
void |
setTableUsesQueryGeometry(int index,
boolean rhs2)
Indicates if a spatial extent will be used when checking out a dataset. |
void |
setTableUsesSelection(int index,
boolean rhs2)
Indicates if a selection will be used when checking out a dataset. |
void |
setUseArchiving(boolean useArchiving)
Gets the Replica UseArchiving Option. |
void |
unRegisterExtension(IUID pGuid)
UnRegisters this replica description. |
void |
writeExternal(java.io.ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
| Constructor Detail |
|---|
public ReplicaDescription()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public ReplicaDescription(java.lang.Object obj)
throws java.io.IOException
ReplicaDescription theReplicaDescription = (ReplicaDescription) obj;
obj to ReplicaDescription.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public void getClassID(GUID[] pClassID)
throws java.io.IOException,
AutomationException
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws java.io.IOException,
AutomationException
isDirty in interface IPersistStreamjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream pstm)
throws java.io.IOException,
AutomationException
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws java.io.IOException,
AutomationException
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getSizeMax(_ULARGE_INTEGER[] pcbSize)
throws java.io.IOException,
AutomationException
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void init(IEnumName enumNames,
IWorkspaceName outputWSName,
boolean reuseSchema,
int deType)
throws java.io.IOException,
AutomationException
init in interface IReplicaDescriptionenumNames - A reference to a com.esri.arcgis.system.IEnumName (in)outputWSName - A reference to a com.esri.arcgis.geodatabase.IWorkspaceName (in)reuseSchema - The reuseSchema (in)deType - A com.esri.arcgis.geodatabase.esriDataExtractionType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumName getDatasetNames()
throws java.io.IOException,
AutomationException
getDatasetNames in interface IReplicaDescriptionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTableNameCount()
throws java.io.IOException,
AutomationException
getTableNameCount in interface IReplicaDescriptionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IName getTableName(int index)
throws java.io.IOException,
AutomationException
getTableName in interface IReplicaDescriptionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTableExcluded(int index,
boolean exclude)
throws java.io.IOException,
AutomationException
setTableExcluded in interface IReplicaDescriptionindex - The index (in)exclude - The exclude (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isTableExcluded(int index)
throws java.io.IOException,
AutomationException
isTableExcluded in interface IReplicaDescriptionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setReplicaModelType(int modelType)
throws java.io.IOException,
AutomationException
setReplicaModelType in interface IReplicaDescriptionmodelType - A com.esri.arcgis.geodatabase.esriReplicaModelType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getReplicaModelType()
throws java.io.IOException,
AutomationException
getReplicaModelType in interface IReplicaDescriptionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int findTable(IName datasetName)
throws java.io.IOException,
AutomationException
findTable in interface IReplicaDescriptiondatasetName - A reference to a com.esri.arcgis.system.IName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addDatasetNames(IEnumName datasetNames)
throws java.io.IOException,
AutomationException
addDatasetNames in interface IReplicaDescriptiondatasetNames - A reference to a com.esri.arcgis.system.IEnumName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsPrivateTable(int index,
boolean isPrivate)
throws java.io.IOException,
AutomationException
setIsPrivateTable in interface IReplicaDescriptionindex - The index (in)isPrivate - The isPrivate (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isPrivateTable(int index)
throws java.io.IOException,
AutomationException
isPrivateTable in interface IReplicaDescriptionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGeometry getGeometry()
throws java.io.IOException,
AutomationException
getGeometry in interface IReplicaFilterDescriptionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSpatialRelation()
throws java.io.IOException,
AutomationException
getSpatialRelation in interface IReplicaFilterDescriptionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isTableUsesQueryGeometry(int index)
throws java.io.IOException,
AutomationException
isTableUsesQueryGeometry in interface IReplicaFilterDescriptionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isTableUsesSelection(int index)
throws java.io.IOException,
AutomationException
isTableUsesSelection in interface IReplicaFilterDescriptionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isTableUsesDefQuery(int index)
throws java.io.IOException,
AutomationException
isTableUsesDefQuery in interface IReplicaFilterDescriptionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISelectionSet getTableSelection(int index)
throws java.io.IOException,
AutomationException
getTableSelection in interface IReplicaFilterDescriptionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getTableDefQuery(int index)
throws java.io.IOException,
AutomationException
getTableDefQuery in interface IReplicaFilterDescriptionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getRowsType(int index)
throws java.io.IOException,
AutomationException
getRowsType in interface IReplicaFilterDescriptionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFIDSet getTableSelectionIDs(int index)
throws java.io.IOException,
AutomationException
getTableSelectionIDs in interface IReplicaFilterDescription2index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isFetchRelatedObjects()
throws java.io.IOException,
AutomationException
isFetchRelatedObjects in interface IReplicaDescription2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int findTable2(java.lang.String name,
java.lang.String database,
java.lang.String owner,
int type)
throws java.io.IOException,
AutomationException
findTable2 in interface IReplicaDescription2name - The name (in)database - The database (in)owner - The owner (in)type - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRelationshipClassInfo findRelationshipClassInfoByName(java.lang.String name,
java.lang.String database,
java.lang.String owner)
throws java.io.IOException,
AutomationException
findRelationshipClassInfoByName in interface IReplicaDescription2name - The name (in)database - The database (in)owner - The owner (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRelationshipClassInfo findRelationshipClassInfo(IRelationshipClassName rCName)
throws java.io.IOException,
AutomationException
findRelationshipClassInfo in interface IReplicaDescription2rCName - A reference to a com.esri.arcgis.geodatabase.IRelationshipClassName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumRelationshipClassInfo getRelationshipClassesInfo()
throws java.io.IOException,
AutomationException
getRelationshipClassesInfo in interface IReplicaDescription2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAccessType(int accessType)
throws java.io.IOException,
AutomationException
setAccessType in interface IReplicaDescription3accessType - A com.esri.arcgis.geodatabase.esriReplicaAccessType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getAccessType()
throws java.io.IOException,
AutomationException
getAccessType in interface IReplicaDescription3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseArchiving(boolean useArchiving)
throws java.io.IOException,
AutomationException
setUseArchiving in interface IReplicaDescription4useArchiving - The useArchiving (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseArchiving()
throws java.io.IOException,
AutomationException
isUseArchiving in interface IReplicaDescription4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumNameMapping getReplicaEnumNameMapping()
throws java.io.IOException,
AutomationException
getReplicaEnumNameMapping in interface IReplicaDescription4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void init2(IEnumName enumNames,
java.lang.String outputXMLFile,
boolean binaryGeometry,
boolean compressed,
int deType)
throws java.io.IOException,
AutomationException
init2 in interface IXMLReplicaDescriptionenumNames - A reference to a com.esri.arcgis.system.IEnumName (in)outputXMLFile - The outputXMLFile (in)binaryGeometry - The binaryGeometry (in)compressed - The compressed (in)deType - A com.esri.arcgis.geodatabase.esriDataExtractionType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getOutputXMLFile()
throws java.io.IOException,
AutomationException
getOutputXMLFile in interface IXMLReplicaDescriptionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBinaryGeometry()
throws java.io.IOException,
AutomationException
isBinaryGeometry in interface IXMLReplicaDescriptionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCompressed()
throws java.io.IOException,
AutomationException
isCompressed in interface IXMLReplicaDescriptionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGeometryByRef(IGeometry rhs1)
throws java.io.IOException,
AutomationException
setGeometryByRef in interface IReplicaFilterDescriptionEditrhs1 - A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSpatialRelation(int rhs1)
throws java.io.IOException,
AutomationException
setSpatialRelation in interface IReplicaFilterDescriptionEditrhs1 - A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTableUsesQueryGeometry(int index,
boolean rhs2)
throws java.io.IOException,
AutomationException
setTableUsesQueryGeometry in interface IReplicaFilterDescriptionEditindex - The index (in)rhs2 - The rhs2 (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTableUsesSelection(int index,
boolean rhs2)
throws java.io.IOException,
AutomationException
setTableUsesSelection in interface IReplicaFilterDescriptionEditindex - The index (in)rhs2 - The rhs2 (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTableUsesDefQuery(int index,
boolean rhs2)
throws java.io.IOException,
AutomationException
setTableUsesDefQuery in interface IReplicaFilterDescriptionEditindex - The index (in)rhs2 - The rhs2 (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTableSelectionByRef(int index,
ISelectionSet rhs2)
throws java.io.IOException,
AutomationException
setTableSelectionByRef in interface IReplicaFilterDescriptionEditindex - The index (in)rhs2 - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTableDefQuery(int index,
java.lang.String rhs2)
throws java.io.IOException,
AutomationException
setTableDefQuery in interface IReplicaFilterDescriptionEditindex - The index (in)rhs2 - The rhs2 (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRowsType(int index,
int rhs2)
throws java.io.IOException,
AutomationException
setRowsType in interface IReplicaFilterDescriptionEditindex - The index (in)rhs2 - A com.esri.arcgis.geodatabase.esriRowsType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int findExtension(IUID pGuid)
throws java.io.IOException,
AutomationException
findExtension in interface IReplicaDescriptionExtensionManagerpGuid - A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getExtensionCount()
throws java.io.IOException,
AutomationException
getExtensionCount in interface IReplicaDescriptionExtensionManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IReplicaDescriptionExtension getExtension(int index)
throws java.io.IOException,
AutomationException
getExtension in interface IReplicaDescriptionExtensionManagerindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void registerExtension(IReplicaDescriptionExtension rdExtension)
throws java.io.IOException,
AutomationException
registerExtension in interface IReplicaDescriptionExtensionManagerrdExtension - A reference to a com.esri.arcgis.geodatabase.IReplicaDescriptionExtension (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void unRegisterExtension(IUID pGuid)
throws java.io.IOException,
AutomationException
unRegisterExtension in interface IReplicaDescriptionExtensionManagerpGuid - A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSupportedAtVersion(int docVersion)
throws java.io.IOException,
AutomationException
Use IsSupportedAtVersion to identify if a particular object should be saved to the ObjectStream. This result is based on the esriArcGISVersion enumeration. In some instances, if the object is not supported at a particular ArcGIS version, the object may support conversion to another similar object; use IDocumentVersionSupportGEN::ConvertToSupportedObject to accomplish this.
isSupportedAtVersion in interface IDocumentVersionSupportGENdocVersion - A com.esri.arcgis.system.esriArcGISVersion constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object convertToSupportedObject(int docVersion)
throws java.io.IOException,
AutomationException
This method should be used when IDocumentVersionSupportGEN::IsSupportedAtVersion returns FALSE. Calling ConvertToSupportedObject will return an IUnknown pointer to a relevant object supported at the particular ArcGIS version. Not all objects will return a supported object; in these cases a null pointer will be returned.
convertToSupportedObject in interface IDocumentVersionSupportGENdocVersion - A com.esri.arcgis.system.esriArcGISVersion constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||