com.esri.arcgis.catalogUI
Interface IMetadataHelper

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMetadataHelperProxy, MetadataExtension

public interface IMetadataHelper
extends java.io.Serializable

COM Interface 'IMetadataHelper'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriCatalogUI.olb'

Description: 'Provides access to members that change the Catalog's metadata settings.' 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 IID055b2b9a_f2c9_11d2_9fc1_00c04f8ed211
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDefaultStylesheet()
          Name of the default stylesheet.
 IUID getEditor()
          CLSID of the currently selected editor.
 java.lang.String getStylesheet()
          Name of the currently selected stylesheet.
 java.lang.String getStylesheetPath()
          Path to the Stylesheets directory.
 int getSynchronizationInterval()
          The interval in seconds from the last update which must elapse before the Catalog will again update the metadata.
 int getSynchronizationOption()
          When the Catalog creates and updates metadata automatically.
 java.lang.String getWebPagePath()
          Path to the HTML directory.
 void refresh(IGxObject ipObject)
          Refreshes the currently selected object in the Catalog.
 void setDefaultStylesheet(java.lang.String name)
          Name of the default stylesheet.
 void setEditor(IUID editor)
          CLSID of the currently selected editor.
 void setStylesheet(java.lang.String name)
          Name of the currently selected stylesheet.
 void setSynchronizationInterval(int interval)
          The interval in seconds from the last update which must elapse before the Catalog will again update the metadata.
 void setSynchronizationOption(int option)
          When the Catalog creates and updates metadata automatically.
 

Field Detail

IID055b2b9a_f2c9_11d2_9fc1_00c04f8ed211

static final int IID055b2b9a_f2c9_11d2_9fc1_00c04f8ed211
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

refresh

void refresh(IGxObject ipObject)
             throws java.io.IOException,
                    AutomationException
Refreshes the currently selected object in the Catalog.

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

setEditor

void setEditor(IUID editor)
               throws java.io.IOException,
                      AutomationException
CLSID of the currently selected editor.

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

getEditor

IUID getEditor()
               throws java.io.IOException,
                      AutomationException
CLSID of the currently selected editor.

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

setStylesheet

void setStylesheet(java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
Name of the currently selected stylesheet.

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

getStylesheet

java.lang.String getStylesheet()
                               throws java.io.IOException,
                                      AutomationException
Name of the currently selected stylesheet.

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

setDefaultStylesheet

void setDefaultStylesheet(java.lang.String name)
                          throws java.io.IOException,
                                 AutomationException
Name of the default stylesheet.

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

getDefaultStylesheet

java.lang.String getDefaultStylesheet()
                                      throws java.io.IOException,
                                             AutomationException
Name of the default stylesheet.

Returns:
The name
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
Path to the Stylesheets directory.

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

getWebPagePath

java.lang.String getWebPagePath()
                                throws java.io.IOException,
                                       AutomationException
Path to the HTML directory.

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

setSynchronizationOption

void setSynchronizationOption(int option)
                              throws java.io.IOException,
                                     AutomationException
When the Catalog creates and updates metadata automatically.

Parameters:
option - A com.esri.arcgis.catalog.esriSynchronizationOption constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSynchronizationOption

int getSynchronizationOption()
                             throws java.io.IOException,
                                    AutomationException
When the Catalog creates and updates metadata automatically.

Returns:
A com.esri.arcgis.catalog.esriSynchronizationOption constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSynchronizationInterval

void setSynchronizationInterval(int interval)
                                throws java.io.IOException,
                                       AutomationException
The interval in seconds from the last update which must elapse before the Catalog will again update the metadata.

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

getSynchronizationInterval

int getSynchronizationInterval()
                               throws java.io.IOException,
                                      AutomationException
The interval in seconds from the last update which must elapse before the Catalog will again update the metadata.

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