seed - - The collection of seed object. It can contain one or more objects. TreeNavigator will call
hasMoreNavigationRequest() method multiple times. This is kind of iterative API called multiple
times, if for an object type navigation needs to be done by multiple invocation. When for an object
type, multiple request are needed to be processed based on the result of the first execution,
TreeNavigator will call this by passing objects found in fist execution.
depth - - The depth that needs to be used for specified ESITarget and specified persistable
while navigating the structure.
nco - - The NavigationCriteria object to be used for specified ESITarget and specified
persistable while navigating the structure.
navigationOptions - - The navigations options to be used for specified ESITarget and specified persistable
while navigating the structure. Example: Process reference associations etc.