|
|||||||||
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.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.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public int getCheckOutCount() throws IOException, AutomationException
getCheckOutCount
in interface ILibraryObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEditable() throws IOException, AutomationException
isEditable
in interface ILibraryObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUpdating() throws IOException, AutomationException
isUpdating
in interface ILibraryObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsUpdating(boolean pVal) throws IOException, AutomationException
setIsUpdating
in interface ILibraryObject
pVal
- 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 ILibraryObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCategory(String pVal) throws IOException, AutomationException
setCategory
in interface ILibraryObject
pVal
- 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 ILibraryObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(String pVal) throws IOException, AutomationException
setName
in interface ILibraryObject
pVal
- 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 ILibraryObject
piItem
- 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 ILibraryObject
ppiLibraryItem
- 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 ILibraryObject
piStream
- 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 ILibraryObject
piStream
- 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 ILibraryObject
bstrCategory
- 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 |