com.esri.arcgis.display
Interface IDisplayFilterManager

All Superinterfaces:
IDisplayAdmin, Serializable
All Known Implementing Classes:
CadAnnotationLayer, CadastralFabricSubLayer, CadFeatureLayer, CoverageAnnotationLayer, DimensionLayer, FDOGraphicsLayer, FeatureLayer, GdbRasterCatalogLayer, GroupLayer, IDisplayFilterManagerProxy, IMSSubFeatureLayer, LasDatasetLayer, MosaicLayer, NetworkLayer, TemporalFeatureLayer, TerrainLayer, TinLayer, TopologyLayer

public interface IDisplayFilterManager
extends IDisplayAdmin, Serializable

Provides access to members that control display filter management.

Description

Specifies the display filter currently being used by a layer and, through IDisplayAdmin, whether or not the layer is using a display filter.

Product Availability

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


Method Summary
 IDisplayFilter getDisplayFilter()
          The display filter.
 void setDisplayFilter(IDisplayFilter displayFilter)
          The display filter.
 
Methods inherited from interface com.esri.arcgis.display.IDisplayAdmin
isUsesFilter
 

Method Detail

setDisplayFilter

void setDisplayFilter(IDisplayFilter displayFilter)
                      throws IOException,
                             AutomationException
The display filter.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
displayFilter - A reference to a com.esri.arcgis.display.IDisplayFilter (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDisplayFilter

IDisplayFilter getDisplayFilter()
                                throws IOException,
                                       AutomationException
The display filter.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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