com.esri.arcgis.catalog
Interface IGxObjectFilterCollection

All Superinterfaces:
Serializable
All Known Implementing Classes:
GxDialog, IGxObjectFilterCollectionProxy

public interface IGxObjectFilterCollection
extends Serializable

Provides access to members that manages a collection of GxObject filters.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 void addFilter(IGxObjectFilter filter, boolean defaultFilter)
          Add a filter to the filter collection, and specify if it is to selected by default.
 void removeAllFilters()
          Remove all filters from the filter collection.
 

Method Detail

addFilter

void addFilter(IGxObjectFilter filter,
               boolean defaultFilter)
               throws IOException,
                      AutomationException
Add a filter to the filter collection, and specify if it is to selected by default.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
filter - A reference to a com.esri.arcgis.catalog.IGxObjectFilter (in)
defaultFilter - The defaultFilter (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeAllFilters

void removeAllFilters()
                      throws IOException,
                             AutomationException
Remove all filters from the filter collection.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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