com.esri.arcgis.geoanalyst
Interface IGeoDataDescriptor

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IFeatureClassDescriptor, IRasterDescriptor
All Known Implementing Classes:
FeatureClassDescriptor, IFeatureClassDescriptorProxy, IGeoDataDescriptorProxy, IRasterDescriptorProxy, RasterDescriptor

public interface IGeoDataDescriptor
extends java.io.Serializable

COM Interface 'IGeoDataDescriptor'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriGeoAnalyst.olb'

Description: 'Provides access to members that control the GeoDataset descriptor.' 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 IID18bdbec1_c45c_11d3_9f5e_00c04f8ed1d7
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void createFromSelectionSet(ISelectionSet selectionSet, IQueryFilter filter, java.lang.String fieldName)
          Creates a GeoDataset descriptor with a SelectionSet.
 IField getField()
          The field of the GeoDataset descriptor.
 java.lang.String getFieldName()
          The field name of the GeoDataset descriptor.
 IQueryFilter getQueryFilter()
          The query filter of the GeoDataset descriptor.
 ISelectionSet getSelectionSet()
          The SelectionSet of the GeoDataset descriptor.
 

Field Detail

IID18bdbec1_c45c_11d3_9f5e_00c04f8ed1d7

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

createFromSelectionSet

void createFromSelectionSet(ISelectionSet selectionSet,
                            IQueryFilter filter,
                            java.lang.String fieldName)
                            throws java.io.IOException,
                                   AutomationException
Creates a GeoDataset descriptor with a SelectionSet.

Parameters:
selectionSet - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
filter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
fieldName - The fieldName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getQueryFilter

IQueryFilter getQueryFilter()
                            throws java.io.IOException,
                                   AutomationException
The query filter of the GeoDataset descriptor.

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

getSelectionSet

ISelectionSet getSelectionSet()
                              throws java.io.IOException,
                                     AutomationException
The SelectionSet of the GeoDataset descriptor.

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

getField

IField getField()
                throws java.io.IOException,
                       AutomationException
The field of the GeoDataset descriptor.

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

getFieldName

java.lang.String getFieldName()
                              throws java.io.IOException,
                                     AutomationException
The field name of the GeoDataset descriptor.

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