com.esri.arcgis.search
Class IIndexingXMLSerializeProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.search.IIndexingXMLSerializeProxy
All Implemented Interfaces:
IIndexingXMLSerialize, Externalizable, Serializable

public class IIndexingXMLSerializeProxy
extends com.esri.arcgis.interop.Dispatch
implements IIndexingXMLSerialize, Serializable

Serialize / deserialize indexing configuration.

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
  IIndexingXMLSerializeProxy()
           
  IIndexingXMLSerializeProxy(Object obj)
           
protected IIndexingXMLSerializeProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 void deserialize(String str)
          Deserialize.
 void load(IXMLReader pReader)
          Load.
 void removeListener(String iidStr, Object theListener)
           
 void save(IXMLWriter pWriter)
          Save.
 String serialize()
          Serialize.
 
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

IIndexingXMLSerializeProxy

public IIndexingXMLSerializeProxy()

IIndexingXMLSerializeProxy

public IIndexingXMLSerializeProxy(Object obj)
                           throws IOException
Throws:
IOException

IIndexingXMLSerializeProxy

protected IIndexingXMLSerializeProxy(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

serialize

public String serialize()
                 throws IOException,
                        AutomationException
Serialize.

Specified by:
serialize in interface IIndexingXMLSerialize
Returns:
The pStr
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deserialize

public void deserialize(String str)
                 throws IOException,
                        AutomationException
Deserialize.

Specified by:
deserialize in interface IIndexingXMLSerialize
Parameters:
str - The str (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

load

public void load(IXMLReader pReader)
          throws IOException,
                 AutomationException
Load.

Specified by:
load in interface IIndexingXMLSerialize
Parameters:
pReader - A reference to a com.esri.arcgis.system.IXMLReader (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

save

public void save(IXMLWriter pWriter)
          throws IOException,
                 AutomationException
Save.

Specified by:
save in interface IIndexingXMLSerialize
Parameters:
pWriter - A reference to a com.esri.arcgis.system.IXMLWriter (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.