com.esri.arcgis.carto
Interface ITableDefinition

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CadAnnotationLayer, CadastralFabricSubLayer, CadFeatureLayer, CoverageAnnotationLayer, DimensionLayer, FDOGraphicsLayer, FeatureLayer, GdbRasterCatalogLayer, ImageServerLayer, ITableDefinitionProxy, MosaicLayer, StandaloneTable

public interface ITableDefinition
extends java.io.Serializable

COM Interface 'ITableDefinition'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that define a subset of the rows from the underlying table.' 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 IID7e078ff6_4b77_414e_90a9_8bb352dd1608
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDefinitionExpression()
          Definition query expression for the existing layer.
 ISelectionSet getDefinitionSelectionSet()
          The selection set that defines the subset of features in a selection layer.
 void setDefinitionExpression(java.lang.String expression)
          Definition query expression for the existing layer.
 

Field Detail

IID7e078ff6_4b77_414e_90a9_8bb352dd1608

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

getDefinitionExpression

java.lang.String getDefinitionExpression()
                                         throws java.io.IOException,
                                                AutomationException
Definition query expression for the existing layer.

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

setDefinitionExpression

void setDefinitionExpression(java.lang.String expression)
                             throws java.io.IOException,
                                    AutomationException
Definition query expression for the existing layer.

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

getDefinitionSelectionSet

ISelectionSet getDefinitionSelectionSet()
                                        throws java.io.IOException,
                                               AutomationException
The selection set that defines the subset of features in a selection layer.

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.