Provided by: libgo-perl_0.15-6_all
NAME
GO::Model::GraphIterator - wraps GO::Model::GraphIterator
SYNOPSIS
DESCRIPTION
This is a hack. It wraps GO::Model::GraphIterator and provides a tree like iteration, rather than a graph-like iteration. This is done by giving TreeIterator a template array. The array looks like this : [ [3674, 'isa', 3673], [9277, 'isa', 5618] ] 3674 is selected iff it is the child of 3673. 9277 is selected iff it is the child of 5618. order Usage - $graphiter->order("breadth"); Returns - string Args - string gets/sets traversal order; breadth or depth; default is depth direction Usage - $graphiter->direction("up"); Returns - string Args - string gets/sets direction; default is "down" reset_cursor Usage - Returns - GO::Model::Term Args - next_node Usage - Returns - GO::Model::Term Args - set_bootstrap_mode Usage - Returns - Args - get_bootstrap_mode Usage - Returns - Args - get_current_path Usage - Returns - array ref Args - none next_node_instance Usage - Returns - GO::Model::GraphNodeInstance Args -