com.esri.arcgis.trackinganalyst
Interface ITxObjectContainer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITxObjectContainerProxy, TxCatalog, TxCatalogObject, TxFolderCatalogObject, TxGISServerFolder, TxObjectContainer

public interface ITxObjectContainer
extends java.io.Serializable

COM Interface 'ITxObjectContainer'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'

Description: 'Provides access to properties and methods needed to manage a container of CJMTK Catalog 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 IID71113a82_88ed_11d7_b87c_00010265adc5
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ITxCatalogObject addChild(ITxCatalogObject child)
          Adds a new child and returns a reference to it.
 void deleteChild(ITxCatalogObject child)
          Deletes the specified child object.
 void empty()
          Empty the container.
 IEnumTxObject getChildren()
          An enumeration of the child objects.
 int getCount()
          The number of Objects in the container.
 boolean isAreChildrenViewable()
          Indicates if the objects children are available for viewing in the tree-view.
 boolean isHasChildren()
          Indicates if the catalog object have any children.
 

Field Detail

IID71113a82_88ed_11d7_b87c_00010265adc5

static final int IID71113a82_88ed_11d7_b87c_00010265adc5
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

isHasChildren

boolean isHasChildren()
                      throws java.io.IOException,
                             AutomationException
Indicates if the catalog object have any children.

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

getChildren

IEnumTxObject getChildren()
                          throws java.io.IOException,
                                 AutomationException
An enumeration of the child objects.

Returns:
A reference to a com.esri.arcgis.trackinganalyst.IEnumTxObject
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAreChildrenViewable

boolean isAreChildrenViewable()
                              throws java.io.IOException,
                                     AutomationException
Indicates if the objects children are available for viewing in the tree-view.

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

addChild

ITxCatalogObject addChild(ITxCatalogObject child)
                          throws java.io.IOException,
                                 AutomationException
Adds a new child and returns a reference to it. However, if a duplicate already exists, the function returns the existing child instead.

Parameters:
child - A reference to a com.esri.arcgis.trackinganalyst.ITxCatalogObject (in)
Returns:
A reference to a com.esri.arcgis.trackinganalyst.ITxCatalogObject
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteChild

void deleteChild(ITxCatalogObject child)
                 throws java.io.IOException,
                        AutomationException
Deletes the specified child object.

Parameters:
child - A reference to a com.esri.arcgis.trackinganalyst.ITxCatalogObject (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCount

int getCount()
             throws java.io.IOException,
                    AutomationException
The number of Objects in the container.

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

empty

void empty()
           throws java.io.IOException,
                  AutomationException
Empty the container.

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