com.esri.arcgis.catalogUI
Interface IGxDocumentationViewWindow

All Superinterfaces:
Serializable
All Known Implementing Classes:
GxDocumentationViewWindow

public interface IGxDocumentationViewWindow
extends Serializable

Provides access to members of IGxDocumentationViewWindow interface.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 void close()
          Close the embeded window.
 int getHWnd()
          HWND of the child window.
 void invalidate()
          Force UI to repaint.
 void onItemInfoChanged(IItemInfo pItemInfo)
          The selected ItemInfo is changed.
 void onMetadataChanged(IMetadata pMetadata)
          The metadata of the selected object is changed.
 void onMetadataChanged2(IPropertySet pMetadata)
          The metadata of the selected object is changed.
 void onObjectChanged(IGxObject pGxObject, IPropertySet pMetadata)
          The selected object is changed.
 void print()
          Print selected content.
 

Method Detail

getHWnd

int getHWnd()
            throws IOException,
                   AutomationException
HWND of the child window.

Product Availability

Available with ArcGIS Desktop.

Returns:
The hWnd (A COM typedef)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onObjectChanged

void onObjectChanged(IGxObject pGxObject,
                     IPropertySet pMetadata)
                     throws IOException,
                            AutomationException
The selected object is changed.

Product Availability

Available with ArcGIS Desktop.

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

onMetadataChanged

void onMetadataChanged(IMetadata pMetadata)
                       throws IOException,
                              AutomationException
The metadata of the selected object is changed.

Product Availability

Available with ArcGIS Desktop.

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

onMetadataChanged2

void onMetadataChanged2(IPropertySet pMetadata)
                        throws IOException,
                               AutomationException
The metadata of the selected object is changed.

Product Availability

Available with ArcGIS Desktop.

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

onItemInfoChanged

void onItemInfoChanged(IItemInfo pItemInfo)
                       throws IOException,
                              AutomationException
The selected ItemInfo is changed.

Product Availability

Available with ArcGIS Desktop.

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

close

void close()
           throws IOException,
                  AutomationException
Close the embeded window.

Product Availability

Available with ArcGIS Desktop.

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

print

void print()
           throws IOException,
                  AutomationException
Print selected content.

Product Availability

Available with ArcGIS Desktop.

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

invalidate

void invalidate()
                throws IOException,
                       AutomationException
Force UI to repaint.

Product Availability

Available with ArcGIS Desktop.

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