com.esri.arcgis.trackinganalyst
Class ILibraryObjectProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.trackinganalyst.ILibraryObjectProxy
All Implemented Interfaces:
ILibraryObject, java.io.Externalizable, java.io.Serializable

public class ILibraryObjectProxy
extends com.esri.arcgis.interop.Dispatch
implements ILibraryObject, java.io.Serializable

Internal use class Proxy for COM Interface 'ILibraryObject'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'

Description: 'Provides access to members that help manage library objects.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.trackinganalyst.ILibraryObject
IID, IIDcc018a06_24fb_11d4_b34c_00104ba2abcc
 
Constructor Summary
  ILibraryObjectProxy()
          For internal use only
  ILibraryObjectProxy(java.lang.Object obj)
           
protected ILibraryObjectProxy(java.lang.Object obj, java.lang.String iid)
           
  ILibraryObjectProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ILibraryObjectProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 void checkIn(ILibraryItem piItem, boolean bvUndoCheckOut)
          Checks in a library object.
 void checkOut(ILibraryItem ppiLibraryItem, boolean bForUpdate)
          Checks out a library object.
 java.lang.String getCategory()
          Indicates the category of library object.
 int getCheckOutCount()
          Number of times object has been checked out.
 java.lang.String getName()
          Name of a library object.
 boolean isEditable()
          Indicates whether the library object is editable.
 void isEqual(java.lang.String bstrCategory, java.lang.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(java.lang.String iidStr, java.lang.Object theListener)
           
 void setCategory(java.lang.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(java.lang.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

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

ILibraryObjectProxy

public ILibraryObjectProxy(java.lang.String CLSID,
                           java.lang.String host,
                           com.esri.arcgis.interop.AuthInfo authInfo)
                    throws java.net.UnknownHostException,
                           java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

ILibraryObjectProxy

public ILibraryObjectProxy()
For internal use only


ILibraryObjectProxy

public ILibraryObjectProxy(java.lang.Object obj)
                    throws java.io.IOException
Throws:
java.io.IOException

ILibraryObjectProxy

protected ILibraryObjectProxy(java.lang.Object obj,
                              java.lang.String iid)
                       throws java.io.IOException
Throws:
java.io.IOException

ILibraryObjectProxy

protected ILibraryObjectProxy(java.lang.String CLSID,
                              java.lang.String iid,
                              java.lang.String host,
                              com.esri.arcgis.interop.AuthInfo authInfo)
                       throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getCheckOutCount

public int getCheckOutCount()
                     throws java.io.IOException,
                            AutomationException
Number of times object has been checked out.

Specified by:
getCheckOutCount in interface ILibraryObject
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isEditable

public boolean isEditable()
                   throws java.io.IOException,
                          AutomationException
Indicates whether the library object is editable.

Specified by:
isEditable in interface ILibraryObject
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUpdating

public boolean isUpdating()
                   throws java.io.IOException,
                          AutomationException
Indicates if the library object is being updated with new information.

Specified by:
isUpdating in interface ILibraryObject
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsUpdating

public void setIsUpdating(boolean pVal)
                   throws java.io.IOException,
                          AutomationException
Indicates if the library object is being updated with new information.

Specified by:
setIsUpdating in interface ILibraryObject
Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCategory

public java.lang.String getCategory()
                             throws java.io.IOException,
                                    AutomationException
Indicates the category of library object.

Specified by:
getCategory in interface ILibraryObject
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCategory

public void setCategory(java.lang.String pVal)
                 throws java.io.IOException,
                        AutomationException
Indicates the category of library object.

Specified by:
setCategory in interface ILibraryObject
Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Name of a library object.

Specified by:
getName in interface ILibraryObject
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setName

public void setName(java.lang.String pVal)
             throws java.io.IOException,
                    AutomationException
Name of a library object.

Specified by:
setName in interface ILibraryObject
Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

checkIn

public void checkIn(ILibraryItem piItem,
                    boolean bvUndoCheckOut)
             throws java.io.IOException,
                    AutomationException
Checks in a library object.

Specified by:
checkIn in interface ILibraryObject
Parameters:
piItem - A reference to a com.esri.arcgis.trackinganalyst.ILibraryItem (in)
bvUndoCheckOut - The bvUndoCheckOut (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

checkOut

public void checkOut(ILibraryItem ppiLibraryItem,
                     boolean bForUpdate)
              throws java.io.IOException,
                     AutomationException
Checks out a library object.

Specified by:
checkOut in interface ILibraryObject
Parameters:
ppiLibraryItem - A reference to a com.esri.arcgis.trackinganalyst.ILibraryItem (in)
bForUpdate - The bForUpdate (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

store

public void store(IStream piStream)
           throws java.io.IOException,
                  AutomationException
Stores a library object.

Specified by:
store in interface ILibraryObject
Parameters:
piStream - A reference to a com.esri.arcgis.system.IStream (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

load

public void load(IStream piStream)
          throws java.io.IOException,
                 AutomationException
Loads a library object.

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

isEqual

public void isEqual(java.lang.String bstrCategory,
                    java.lang.String bstrName)
             throws java.io.IOException,
                    AutomationException
Indicates whether a library object is equal to a value.

Specified by:
isEqual in interface ILibraryObject
Parameters:
bstrCategory - The bstrCategory (in)
bstrName - The bstrName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.