com.esri.arcgis.geodatabase
Interface IXMLFilterDef

All Superinterfaces:
Serializable
All Known Implementing Classes:
XMLFilterDef

public interface IXMLFilterDef
extends Serializable

Provides access to XML filter definition properties.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 String getExpression()
          The filter expression.
 String getFieldName()
          The field name.
 void setExpression(String expr)
          The filter expression.
 void setFieldName(String fieldName)
          The field name.
 

Method Detail

getFieldName

String getFieldName()
                    throws IOException,
                           AutomationException
The field name.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setFieldName

void setFieldName(String fieldName)
                  throws IOException,
                         AutomationException
The field name.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getExpression

String getExpression()
                     throws IOException,
                            AutomationException
The filter expression.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setExpression

void setExpression(String expr)
                   throws IOException,
                          AutomationException
The filter expression.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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