com.esri.arcgis.trackinganalyst
Interface ILibraryObject

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ILibraryObjectProxy

public interface ILibraryObject
extends java.io.Serializable

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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDcc018a06_24fb_11d4_b34c_00104ba2abcc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 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 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.
 

Field Detail

IIDcc018a06_24fb_11d4_b34c_00104ba2abcc

static final int IIDcc018a06_24fb_11d4_b34c_00104ba2abcc
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getCheckOutCount

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

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isEditable

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

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUpdating

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

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsUpdating

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

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

getCategory

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

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCategory

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

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

getName

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

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setName

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

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

checkIn

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

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

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

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

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

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

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

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

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.

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.