com.esri.arcgis.system
Class IErrorInfoProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.system.IErrorInfoProxy
All Implemented Interfaces:
IErrorInfo, Externalizable, Serializable

public class IErrorInfoProxy
extends com.esri.arcgis.interop.Dispatch
implements IErrorInfo, Serializable

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Constructor Summary
  IErrorInfoProxy()
           
  IErrorInfoProxy(Object obj)
           
protected IErrorInfoProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 void esri_getSource(String[] pBstrSource)
          esri_getSource
 void getDescription(String[] pBstrDescription)
          getDescription
 void getGUID(GUID[] pGuid)
          getGUID
 void getHelpContext(int[] pdwHelpContext)
          getHelpContext
 void getHelpFile(String[] pBstrHelpFile)
          getHelpFile
 void removeListener(String iidStr, Object theListener)
           
 
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

noncastable

public boolean noncastable
Constructor Detail

IErrorInfoProxy

public IErrorInfoProxy()

IErrorInfoProxy

public IErrorInfoProxy(Object obj)
                throws IOException
Throws:
IOException

IErrorInfoProxy

protected IErrorInfoProxy(Object obj,
                          String iid)
                   throws IOException
Throws:
IOException
Method Detail

addListener

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

removeListener

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

getGUID

public void getGUID(GUID[] pGuid)
             throws IOException,
                    AutomationException
getGUID

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
getGUID in interface IErrorInfo
Parameters:
pGuid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

esri_getSource

public void esri_getSource(String[] pBstrSource)
                    throws IOException,
                           AutomationException
esri_getSource

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
esri_getSource in interface IErrorInfo
Parameters:
pBstrSource - The pBstrSource (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

public void getDescription(String[] pBstrDescription)
                    throws IOException,
                           AutomationException
getDescription

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
getDescription in interface IErrorInfo
Parameters:
pBstrDescription - The pBstrDescription (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHelpFile

public void getHelpFile(String[] pBstrHelpFile)
                 throws IOException,
                        AutomationException
getHelpFile

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
getHelpFile in interface IErrorInfo
Parameters:
pBstrHelpFile - The pBstrHelpFile (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHelpContext

public void getHelpContext(int[] pdwHelpContext)
                    throws IOException,
                           AutomationException
getHelpContext

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
getHelpContext in interface IErrorInfo
Parameters:
pdwHelpContext - The pdwHelpContext (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.