com.esri.arcgis.arcmapui
Interface IMetadataViewWindow

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IMetadataViewWindow2, IMetadataViewWindow3
All Known Implementing Classes:
IMetadataViewWindow2Proxy, IMetadataViewWindow3Proxy, IMetadataViewWindowProxy, MetadataViewWindow

public interface IMetadataViewWindow
extends java.io.Serializable

COM Interface 'IMetadataViewWindow'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriArcMapUI.olb'

Description: 'Provides access to members setting the Metadata View Window.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID3d477e2f_b719_4ff0_9c48_8c4a01ef1f00
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IMetadataViewWindow findViaLayer(ILayer pLayer)
          Is Metadata (of a layer's data source) already being displayed.
 IMetadataViewWindow findViaStandaloneTable(IStandaloneTable pStandaloneTable)
          Is Metadata (of a standalone table) already being displayed.
 int getHWnd()
          HWND of the Metadata View Window.
 ILayer getLayer()
          The stored layer.
 IPropertySet getMetadata()
          The Metadata of the selected layer's data source.
 IMetadataHelper getMetadataHelper()
          The Metadata helper to get stylesheet path and metadata.
 java.lang.String getSelectedStylesheet()
          Selected Stylesheet from Metadata helper.
 IStandaloneTable getStandaloneTable()
          The standalone table to view/edit.
 java.lang.String getStylesheetPath()
          Stylesheet path from Metadata helper.
 void refresh()
          Refresh the metadata view.
 void setApplicationByRef(java.lang.Object rhs1)
          Provides the window with a reference to the application.
 void setDataSourceByRef(IDatasetName rhs1)
          Pass the data source name of the selected layer to Metadata View window.
 void setLayerByRef(ILayer pLayer)
          The stored layer.
 void setStandaloneTableByRef(IStandaloneTable table)
          The standalone table to view/edit.
 void show(boolean show)
          Show MetadataViewWindow of the selected layer's data source.
 

Field Detail

IID3d477e2f_b719_4ff0_9c48_8c4a01ef1f00

static final int IID3d477e2f_b719_4ff0_9c48_8c4a01ef1f00
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setApplicationByRef

void setApplicationByRef(java.lang.Object rhs1)
                         throws java.io.IOException,
                                AutomationException
Provides the window with a reference to the application.

Parameters:
rhs1 - A reference to another Automation Object (IDispatch) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayer

ILayer getLayer()
                throws java.io.IOException,
                       AutomationException
The stored layer.

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

setLayerByRef

void setLayerByRef(ILayer pLayer)
                   throws java.io.IOException,
                          AutomationException
The stored layer.

Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStandaloneTableByRef

void setStandaloneTableByRef(IStandaloneTable table)
                             throws java.io.IOException,
                                    AutomationException
The standalone table to view/edit.

Parameters:
table - A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStandaloneTable

IStandaloneTable getStandaloneTable()
                                    throws java.io.IOException,
                                           AutomationException
The standalone table to view/edit.

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

setDataSourceByRef

void setDataSourceByRef(IDatasetName rhs1)
                        throws java.io.IOException,
                               AutomationException
Pass the data source name of the selected layer to Metadata View window.

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

findViaLayer

IMetadataViewWindow findViaLayer(ILayer pLayer)
                                 throws java.io.IOException,
                                        AutomationException
Is Metadata (of a layer's data source) already being displayed.

Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Returns:
A reference to a com.esri.arcgis.arcmapui.IMetadataViewWindow
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findViaStandaloneTable

IMetadataViewWindow findViaStandaloneTable(IStandaloneTable pStandaloneTable)
                                           throws java.io.IOException,
                                                  AutomationException
Is Metadata (of a standalone table) already being displayed.

Parameters:
pStandaloneTable - A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
Returns:
A reference to a com.esri.arcgis.arcmapui.IMetadataViewWindow
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHWnd

int getHWnd()
            throws java.io.IOException,
                   AutomationException
HWND of the Metadata View Window.

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

getStylesheetPath

java.lang.String getStylesheetPath()
                                   throws java.io.IOException,
                                          AutomationException
Stylesheet path from Metadata helper.

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

getSelectedStylesheet

java.lang.String getSelectedStylesheet()
                                       throws java.io.IOException,
                                              AutomationException
Selected Stylesheet from Metadata helper.

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

getMetadata

IPropertySet getMetadata()
                         throws java.io.IOException,
                                AutomationException
The Metadata of the selected layer's data source.

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

getMetadataHelper

IMetadataHelper getMetadataHelper()
                                  throws java.io.IOException,
                                         AutomationException
The Metadata helper to get stylesheet path and metadata.

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

show

void show(boolean show)
          throws java.io.IOException,
                 AutomationException
Show MetadataViewWindow of the selected layer's data source.

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

refresh

void refresh()
             throws java.io.IOException,
                    AutomationException
Refresh the metadata view.

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