|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void createStream(String pwcsName, int grfMode, int reserved1, int reserved2, IStream[] ppstm) throws IOException, AutomationException
createStream
in interface IStorage
pwcsName
- 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 IStorage
pwcsName
- 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 IStorage
pwcsName
- 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 IStorage
pwcsName
- 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 IStorage
ciidExclude
- 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 IStorage
pwcsName
- 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 IStorage
grfCommitFlags
- 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 IStorage
IOException
- 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 IStorage
reserved1
- 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 IStorage
pwcsName
- 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 IStorage
pwcsOldName
- 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 IStorage
pwcsName
- 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 IStorage
clsid
- 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 IStorage
grfStateBits
- 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 IStorage
pstatstg
- 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 |