|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.trackinganalyst.IStorageProxy
public class IStorageProxy
| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
IStorageProxy()
|
|
IStorageProxy(Object obj)
|
protected |
IStorageProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
commit(int grfCommitFlags)
commit |
void |
createStorage(String pwcsName,
int grfMode,
int reserved1,
int reserved2,
IStorage[] ppstg)
createStorage |
void |
createStream(String pwcsName,
int grfMode,
int reserved1,
int reserved2,
IStream[] ppstm)
createStream |
void |
destroyElement(String pwcsName)
destroyElement |
void |
moveElementTo(String pwcsName,
IStorage pstgDest,
String pwcsNewName,
int grfFlags)
moveElementTo |
void |
openStorage(String pwcsName,
IStorage pstgPriority,
int grfMode,
tagRemSNB snbExclude,
int reserved,
IStorage[] ppstg)
openStorage |
void |
remoteCopyTo(int ciidExclude,
GUID rgiidExclude,
tagRemSNB snbExclude,
IStorage pstgDest)
remoteCopyTo |
void |
remoteEnumElements(int reserved1,
int cbReserved2,
byte[] reserved2,
int reserved3,
IEnumSTATSTG[] ppenum)
remoteEnumElements |
void |
remoteOpenStream(String pwcsName,
int cbReserved1,
byte[] reserved1,
int grfMode,
int reserved2,
IStream[] ppstm)
remoteOpenStream |
void |
removeListener(String iidStr,
Object theListener)
|
void |
renameElement(String pwcsOldName,
String pwcsNewName)
renameElement |
void |
revert()
revert |
void |
setClass(GUID clsid)
setClass |
void |
setElementTimes(String pwcsName,
_FILETIME pctime,
_FILETIME patime,
_FILETIME pmtime)
setElementTimes |
void |
setStateBits(int grfStateBits,
int grfMask)
setStateBits |
void |
stat(tagSTATSTG[] pstatstg,
int grfStatFlag)
stat |
| 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 |
|---|
public boolean noncastable
| Constructor Detail |
|---|
public IStorageProxy()
public IStorageProxy(Object obj)
throws IOException
IOException
protected IStorageProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public void createStream(String pwcsName,
int grfMode,
int reserved1,
int reserved2,
IStream[] ppstm)
throws IOException,
AutomationException
createStream in interface IStoragepwcsName - A String (in)grfMode - The grfMode (in)reserved1 - The reserved1 (in)reserved2 - The reserved2 (in)ppstm - A reference to a com.esri.arcgis.system.IStream (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void remoteOpenStream(String pwcsName,
int cbReserved1,
byte[] reserved1,
int grfMode,
int reserved2,
IStream[] ppstm)
throws IOException,
AutomationException
remoteOpenStream in interface IStoragepwcsName - A String (in)cbReserved1 - The cbReserved1 (in)reserved1 - An unsigned byte (in)grfMode - The grfMode (in)reserved2 - The reserved2 (in)ppstm - A reference to a com.esri.arcgis.system.IStream (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void createStorage(String pwcsName,
int grfMode,
int reserved1,
int reserved2,
IStorage[] ppstg)
throws IOException,
AutomationException
createStorage in interface IStoragepwcsName - A String (in)grfMode - The grfMode (in)reserved1 - The reserved1 (in)reserved2 - The reserved2 (in)ppstg - A reference to a com.esri.arcgis.trackinganalyst.IStorage (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void openStorage(String pwcsName,
IStorage pstgPriority,
int grfMode,
tagRemSNB snbExclude,
int reserved,
IStorage[] ppstg)
throws IOException,
AutomationException
openStorage in interface IStoragepwcsName - A String (in)pstgPriority - A reference to a com.esri.arcgis.trackinganalyst.IStorage (in)grfMode - The grfMode (in)snbExclude - A Structure: com.esri.arcgis.trackinganalyst.tagRemSNB (A com.esri.arcgis.trackinganalyst.tagRemSNB COM typedef) (in)reserved - The reserved (in)ppstg - A reference to a com.esri.arcgis.trackinganalyst.IStorage (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void remoteCopyTo(int ciidExclude,
GUID rgiidExclude,
tagRemSNB snbExclude,
IStorage pstgDest)
throws IOException,
AutomationException
remoteCopyTo in interface IStorageciidExclude - The ciidExclude (in)rgiidExclude - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)snbExclude - A Structure: com.esri.arcgis.trackinganalyst.tagRemSNB (A com.esri.arcgis.trackinganalyst.tagRemSNB COM typedef) (in)pstgDest - A reference to a com.esri.arcgis.trackinganalyst.IStorage (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void moveElementTo(String pwcsName,
IStorage pstgDest,
String pwcsNewName,
int grfFlags)
throws IOException,
AutomationException
moveElementTo in interface IStoragepwcsName - A String (in)pstgDest - A reference to a com.esri.arcgis.trackinganalyst.IStorage (in)pwcsNewName - A String (in)grfFlags - The grfFlags (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void commit(int grfCommitFlags)
throws IOException,
AutomationException
commit in interface IStoragegrfCommitFlags - The grfCommitFlags (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void revert()
throws IOException,
AutomationException
revert in interface IStorageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void remoteEnumElements(int reserved1,
int cbReserved2,
byte[] reserved2,
int reserved3,
IEnumSTATSTG[] ppenum)
throws IOException,
AutomationException
remoteEnumElements in interface IStoragereserved1 - The reserved1 (in)cbReserved2 - The cbReserved2 (in)reserved2 - An unsigned byte (in)reserved3 - The reserved3 (in)ppenum - A reference to a com.esri.arcgis.trackinganalyst.IEnumSTATSTG (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void destroyElement(String pwcsName)
throws IOException,
AutomationException
destroyElement in interface IStoragepwcsName - A String (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void renameElement(String pwcsOldName,
String pwcsNewName)
throws IOException,
AutomationException
renameElement in interface IStoragepwcsOldName - A String (in)pwcsNewName - A String (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setElementTimes(String pwcsName,
_FILETIME pctime,
_FILETIME patime,
_FILETIME pmtime)
throws IOException,
AutomationException
setElementTimes in interface IStoragepwcsName - A String (in)pctime - A Structure: com.esri.arcgis.system._FILETIME (in)patime - A Structure: com.esri.arcgis.system._FILETIME (in)pmtime - A Structure: com.esri.arcgis.system._FILETIME (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClass(GUID clsid)
throws IOException,
AutomationException
setClass in interface IStorageclsid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStateBits(int grfStateBits,
int grfMask)
throws IOException,
AutomationException
setStateBits in interface IStoragegrfStateBits - The grfStateBits (in)grfMask - The grfMask (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void stat(tagSTATSTG[] pstatstg,
int grfStatFlag)
throws IOException,
AutomationException
stat in interface IStoragepstatstg - A Structure: com.esri.arcgis.system.tagSTATSTG (out: use single element array)grfStatFlag - The grfStatFlag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||