doRecursiveSplit()

Retrieves the container business objects from a specified level within the business object hierarchy.

Syntax

java.util.Vector doRecursiveSplit(BusObj inBusObj, 
           String Level)
 java.util.Vector doRecursiveSplit(BusObj inBusObj, 
           String Level, 
           boolean KeepParents)
 

Parameters

inBusObj
Specifies the top-level business object whose array attribute the method splits.

Level
Specifies the path to the array attribute on which the business object is to be split. Values are delimited by a period (.).

KeepParents
Specifies whether the split business object is returned in the parent business object or as a standalone object. Set the parameter to True to return the split business object within the parent business object.

Return values

Returns a vector of business objects.

Exceptions

CollaborationException--Thrown if an error occurs while splitting the business object.

Copyright IBM Corp. 2003, 2004