com.esri.arcgis.geodatabase
Interface IGPReplicaDataset

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IGPReplicaDataset2
All Known Implementing Classes:
GPReplicaDataset, IGPReplicaDataset2Proxy, IGPReplicaDatasetProxy

public interface IGPReplicaDataset
extends java.io.Serializable

COM Interface 'IGPReplicaDataset'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that return the properties of a replica dataset.' 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 java.lang.String IID
          Deprecated. Internal use only
static int IID7b913e1b_4de7_4d37_82fc_81e458964cd6
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getDatasetType()
          The dataset type.
 java.lang.String getDefQuery()
          Definition query for the replica dataset.
 java.lang.String getName()
          The name of the dataset.
 java.lang.String getRelDestinationClass()
          The destination class for the relationship class.
 int getRelExtractDirection()
          Defines the direction of the replicated relationship class.
 java.lang.String getRelOriginClass()
          The origin class for the relationship class.
 int getRowsType()
          Defines the replicated rows.
 ILongArray getSelectionIDs()
          Array of selected IDs.
 boolean isPrivate()
          Indicates if the replica dataset is private.
 boolean isUseGeometry()
          Indicates if the geometry defined in the replica description is applied to the replica dataset.
 void setDatasetType(int datasetType)
          The dataset type.
 void setDefQuery(java.lang.String defQuery)
          Definition query for the replica dataset.
 void setIsPrivate(boolean isPrivate)
          Indicates if the replica dataset is private.
 void setName(java.lang.String name)
          The name of the dataset.
 void setRelDestinationClass(java.lang.String destClass)
          The destination class for the relationship class.
 void setRelExtractDirection(int relExtractDir)
          Defines the direction of the replicated relationship class.
 void setRelOriginClass(java.lang.String originClass)
          The origin class for the relationship class.
 void setRowsType(int rowsType)
          Defines the replicated rows.
 void setSelectionIDsByRef(ILongArray longArray)
          Array of selected IDs.
 void setUseGeometry(boolean useGeometry)
          Indicates if the geometry defined in the replica description is applied to the replica dataset.
 

Field Detail

IID7b913e1b_4de7_4d37_82fc_81e458964cd6

static final int IID7b913e1b_4de7_4d37_82fc_81e458964cd6
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setName

void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
The name of the dataset.

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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The name of the dataset.

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDatasetType

void setDatasetType(int datasetType)
                    throws java.io.IOException,
                           AutomationException
The dataset type.

Parameters:
datasetType - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDatasetType

int getDatasetType()
                   throws java.io.IOException,
                          AutomationException
The dataset type.

Returns:
A com.esri.arcgis.geodatabase.esriDatasetType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRowsType

void setRowsType(int rowsType)
                 throws java.io.IOException,
                        AutomationException
Defines the replicated rows.

Parameters:
rowsType - A com.esri.arcgis.geodatabase.esriRowsType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRowsType

int getRowsType()
                throws java.io.IOException,
                       AutomationException
Defines the replicated rows.

Returns:
A com.esri.arcgis.geodatabase.esriRowsType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsPrivate

void setIsPrivate(boolean isPrivate)
                  throws java.io.IOException,
                         AutomationException
Indicates if the replica dataset is private.

Parameters:
isPrivate - The isPrivate (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isPrivate

boolean isPrivate()
                  throws java.io.IOException,
                         AutomationException
Indicates if the replica dataset is private.

Returns:
The isPrivate
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseGeometry

void setUseGeometry(boolean useGeometry)
                    throws java.io.IOException,
                           AutomationException
Indicates if the geometry defined in the replica description is applied to the replica dataset.

Parameters:
useGeometry - The useGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseGeometry

boolean isUseGeometry()
                      throws java.io.IOException,
                             AutomationException
Indicates if the geometry defined in the replica description is applied to the replica dataset.

Returns:
The useGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefQuery

void setDefQuery(java.lang.String defQuery)
                 throws java.io.IOException,
                        AutomationException
Definition query for the replica dataset.

Parameters:
defQuery - The defQuery (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefQuery

java.lang.String getDefQuery()
                             throws java.io.IOException,
                                    AutomationException
Definition query for the replica dataset.

Returns:
The defQuery
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSelectionIDsByRef

void setSelectionIDsByRef(ILongArray longArray)
                          throws java.io.IOException,
                                 AutomationException
Array of selected IDs.

Parameters:
longArray - A reference to a com.esri.arcgis.system.ILongArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSelectionIDs

ILongArray getSelectionIDs()
                           throws java.io.IOException,
                                  AutomationException
Array of selected IDs.

Returns:
A reference to a com.esri.arcgis.system.ILongArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRelExtractDirection

void setRelExtractDirection(int relExtractDir)
                            throws java.io.IOException,
                                   AutomationException
Defines the direction of the replicated relationship class.

Parameters:
relExtractDir - A com.esri.arcgis.geodatabase.esriRelExtractDirection constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelExtractDirection

int getRelExtractDirection()
                           throws java.io.IOException,
                                  AutomationException
Defines the direction of the replicated relationship class.

Returns:
A com.esri.arcgis.geodatabase.esriRelExtractDirection constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRelOriginClass

void setRelOriginClass(java.lang.String originClass)
                       throws java.io.IOException,
                              AutomationException
The origin class for the relationship class.

Parameters:
originClass - The originClass (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelOriginClass

java.lang.String getRelOriginClass()
                                   throws java.io.IOException,
                                          AutomationException
The origin class for the relationship class.

Returns:
The originClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRelDestinationClass

void setRelDestinationClass(java.lang.String destClass)
                            throws java.io.IOException,
                                   AutomationException
The destination class for the relationship class.

Parameters:
destClass - The destClass (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelDestinationClass

java.lang.String getRelDestinationClass()
                                        throws java.io.IOException,
                                               AutomationException
The destination class for the relationship class.

Returns:
The destClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.