com.esri.arcgis.catalogUI
Interface IGxContentsView

All Superinterfaces:
Serializable
All Known Implementing Classes:
GxContentsView, GxRasterCatalogContentView, IGxContentsViewProxy

public interface IGxContentsView
extends Serializable

Provides access to members that control the GxContentsView.

Description

The IGxContentsView interface is implemented by the GxContentsView object. It provides the ability to change how users interact with a view of that type. What types of files are displayed, how they are displayed, and whether more than one can be selected at a time are all controlled through the interface.

Remarks

The IGxContentsView interface is implemented only by the GxContentsView object and provides the ability to change how users interact with a view of that type. What types of files are displayed, how they are displayed, and whether more than one can be selected at a time are all controlled through the interface.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 void beginRename()
          Starts a rename operation on the current selection.
 int getDisplayStyle()
          The current display style.
 boolean isAllowMultiSelect()
          Indicates if multiple objects can be selected.
 void setAllowMultiSelect(boolean multiSelect)
          Indicates if multiple objects can be selected.
 void setDisplayStyle(int contentsStyle)
          The current display style.
 void setObjectFilterByRef(IGxObjectFilter rhs1)
          The object filter used for controlling what objects are displayed.
 

Method Detail

getDisplayStyle

int getDisplayStyle()
                    throws IOException,
                           AutomationException
The current display style.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Returns:
A com.esri.arcgis.catalogUI.esriContentsViewStyle constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDisplayStyle

void setDisplayStyle(int contentsStyle)
                     throws IOException,
                            AutomationException
The current display style.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
contentsStyle - A com.esri.arcgis.catalogUI.esriContentsViewStyle constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAllowMultiSelect

boolean isAllowMultiSelect()
                           throws IOException,
                                  AutomationException
Indicates if multiple objects can be selected.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setAllowMultiSelect

void setAllowMultiSelect(boolean multiSelect)
                         throws IOException,
                                AutomationException
Indicates if multiple objects can be selected.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setObjectFilterByRef

void setObjectFilterByRef(IGxObjectFilter rhs1)
                          throws IOException,
                                 AutomationException
The object filter used for controlling what objects are displayed.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

beginRename

void beginRename()
                 throws IOException,
                        AutomationException
Starts a rename operation on the current selection.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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