com.esri.arcgis.catalogUI
Class IMetadataHelperProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.catalogUI.IMetadataHelperProxy
All Implemented Interfaces:
IMetadataHelper, java.io.Externalizable, java.io.Serializable

public class IMetadataHelperProxy
extends com.esri.arcgis.interop.Dispatch
implements IMetadataHelper, java.io.Serializable

Internal use class Proxy for 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.catalogUI.IMetadataHelper
IID, IID055b2b9a_f2c9_11d2_9fc1_00c04f8ed211
 
Constructor Summary
  IMetadataHelperProxy()
          For internal use only
  IMetadataHelperProxy(java.lang.Object obj)
           
protected IMetadataHelperProxy(java.lang.Object obj, java.lang.String iid)
           
  IMetadataHelperProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IMetadataHelperProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 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 removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 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.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IMetadataHelperProxy

public IMetadataHelperProxy(java.lang.String CLSID,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.net.UnknownHostException,
                            java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

IMetadataHelperProxy

public IMetadataHelperProxy()
For internal use only


IMetadataHelperProxy

public IMetadataHelperProxy(java.lang.Object obj)
                     throws java.io.IOException
Throws:
java.io.IOException

IMetadataHelperProxy

protected IMetadataHelperProxy(java.lang.Object obj,
                               java.lang.String iid)
                        throws java.io.IOException
Throws:
java.io.IOException

IMetadataHelperProxy

protected IMetadataHelperProxy(java.lang.String CLSID,
                               java.lang.String iid,
                               java.lang.String host,
                               com.esri.arcgis.interop.AuthInfo authInfo)
                        throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

refresh

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

Specified by:
refresh in interface IMetadataHelper
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

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

Specified by:
setEditor in interface IMetadataHelper
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

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

Specified by:
getEditor in interface IMetadataHelper
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

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

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

getStylesheet

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

Specified by:
getStylesheet in interface IMetadataHelper
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultStylesheet

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

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

getDefaultStylesheet

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

Specified by:
getDefaultStylesheet in interface IMetadataHelper
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStylesheetPath

public java.lang.String getStylesheetPath()
                                   throws java.io.IOException,
                                          AutomationException
Path to the Stylesheets directory.

Specified by:
getStylesheetPath in interface IMetadataHelper
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWebPagePath

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

Specified by:
getWebPagePath in interface IMetadataHelper
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSynchronizationOption

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

Specified by:
setSynchronizationOption in interface IMetadataHelper
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

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

Specified by:
getSynchronizationOption in interface IMetadataHelper
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

public 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.

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

getSynchronizationInterval

public 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.

Specified by:
getSynchronizationInterval in interface IMetadataHelper
Returns:
The interval
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.