|
|||||||||
| 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.ILibraryObjectProxy
public class ILibraryObjectProxy
Provides access to members that help manage library objects.
| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
ILibraryObjectProxy()
|
|
ILibraryObjectProxy(Object obj)
|
protected |
ILibraryObjectProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
checkIn(ILibraryItem piItem,
boolean bvUndoCheckOut)
Checks in a library object. |
void |
checkOut(ILibraryItem ppiLibraryItem,
boolean bForUpdate)
Checks out a library object. |
String |
getCategory()
Indicates the category of library object. |
int |
getCheckOutCount()
Number of times object has been checked out. |
String |
getName()
Name of a library object. |
boolean |
isEditable()
Indicates whether the library object is editable. |
void |
isEqual(String bstrCategory,
String bstrName)
Indicates whether a library object is equal to a value. |
boolean |
isUpdating()
Indicates if the library object is being updated with new information. |
void |
load(IStream piStream)
Loads a library object. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
setCategory(String pVal)
Indicates the category of library object. |
void |
setIsUpdating(boolean pVal)
Indicates if the library object is being updated with new information. |
void |
setName(String pVal)
Name of a library object. |
void |
store(IStream piStream)
Stores a library object. |
| 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 ILibraryObjectProxy()
public ILibraryObjectProxy(Object obj)
throws IOException
IOException
protected ILibraryObjectProxy(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 int getCheckOutCount()
throws IOException,
AutomationException
getCheckOutCount in interface ILibraryObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEditable()
throws IOException,
AutomationException
isEditable in interface ILibraryObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUpdating()
throws IOException,
AutomationException
isUpdating in interface ILibraryObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsUpdating(boolean pVal)
throws IOException,
AutomationException
setIsUpdating in interface ILibraryObjectpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getCategory()
throws IOException,
AutomationException
getCategory in interface ILibraryObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCategory(String pVal)
throws IOException,
AutomationException
setCategory in interface ILibraryObjectpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getName()
throws IOException,
AutomationException
getName in interface ILibraryObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setName(String pVal)
throws IOException,
AutomationException
setName in interface ILibraryObjectpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void checkIn(ILibraryItem piItem,
boolean bvUndoCheckOut)
throws IOException,
AutomationException
checkIn in interface ILibraryObjectpiItem - A reference to a com.esri.arcgis.trackinganalyst.ILibraryItem (in)bvUndoCheckOut - The bvUndoCheckOut (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void checkOut(ILibraryItem ppiLibraryItem,
boolean bForUpdate)
throws IOException,
AutomationException
checkOut in interface ILibraryObjectppiLibraryItem - A reference to a com.esri.arcgis.trackinganalyst.ILibraryItem (in)bForUpdate - The bForUpdate (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void store(IStream piStream)
throws IOException,
AutomationException
store in interface ILibraryObjectpiStream - A reference to a com.esri.arcgis.system.IStream (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream piStream)
throws IOException,
AutomationException
load in interface ILibraryObjectpiStream - A reference to a com.esri.arcgis.system.IStream (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isEqual(String bstrCategory,
String bstrName)
throws IOException,
AutomationException
isEqual in interface ILibraryObjectbstrCategory - The bstrCategory (in)bstrName - The bstrName (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 | ||||||||