com.esri.arcgis.geodatabase
Interface IDEDataset

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IDEDataset2
All Known Implementing Classes:
DEArcInfoTable, DECadastralFabric, DECadDrawingDataset, DECoverage, DECoverageFeatureClass, DEDbaseTable, DEFeatureClass, DEFeatureDataset, DEGeometricNetwork, DELasDataset, DENetworkDataset, DERasterBand, DERasterCatalog, DERasterDataset, DERelationshipClass, DERepresentationClass, DESchematicDataset, DESchematicDiagram, DESchematicFolder, DEShapeFile, DETable, DETerrain, DETextFile, DETin, DETool, DEToolbox, DETopology, DEVPFCoverage, DEVPFTable, IDEDataset2Proxy, IDEDatasetProxy

public interface IDEDataset
extends java.io.Serializable

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

Description: 'Provides access to members that supply dataset data element information.' 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 IID29fbed10_a332_11d5_931b_0080c71a3226
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getDatasetType()
          Dataset type.
 int getDSID()
          The id of the dataset.
 boolean isCanVersion()
          Indicates if this dataset can be versioned.
 boolean isVersioned()
          Indicates if this dataset is versioned.
 void setCanVersion(boolean canVersion)
          Indicates if this dataset can be versioned.
 void setDatasetType(int type)
          Dataset type.
 void setDSID(int dSID)
          The id of the dataset.
 void setVersioned(boolean versioned)
          Indicates if this dataset is versioned.
 

Field Detail

IID29fbed10_a332_11d5_931b_0080c71a3226

static final int IID29fbed10_a332_11d5_931b_0080c71a3226
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

getDatasetType

int getDatasetType()
                   throws java.io.IOException,
                          AutomationException
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.

setDatasetType

void setDatasetType(int type)
                    throws java.io.IOException,
                           AutomationException
Dataset type.

Parameters:
type - 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.

isVersioned

boolean isVersioned()
                    throws java.io.IOException,
                           AutomationException
Indicates if this dataset is versioned.

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

setVersioned

void setVersioned(boolean versioned)
                  throws java.io.IOException,
                         AutomationException
Indicates if this dataset is versioned.

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

getDSID

int getDSID()
            throws java.io.IOException,
                   AutomationException
The id of the dataset.

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

setDSID

void setDSID(int dSID)
             throws java.io.IOException,
                    AutomationException
The id of the dataset.

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

isCanVersion

boolean isCanVersion()
                     throws java.io.IOException,
                            AutomationException
Indicates if this dataset can be versioned.

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

setCanVersion

void setCanVersion(boolean canVersion)
                   throws java.io.IOException,
                          AutomationException
Indicates if this dataset can be versioned.

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