Sha256: e2a6394eed6a74518e1f167097f8dc094046068a69ea789778336a7b6b9f229d

Contents?: true

Size: 307 Bytes

Versions: 7

Compression:

Stored size: 307 Bytes

Contents

#
# Visitor for DirTreeWalker
# Prints the node at enter
# TODO: join this con PrintTreeNodeVisitor
class PrintDirTreeVisitor < TreeNodeVisitor

  def enter_tree_node( pathname )
    puts pathname
  end

  def exit_tree_node( pathname )
  end

  def visit_leaf_node( pathname )
    puts pathname
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
gf-treevisitor-0.0.11 lib/treevisitor/visitors/print_dir_tree_visitor.rb
gf-treevisitor-0.0.12 lib/treevisitor/visitors/print_dir_tree_visitor.rb
gf-treevisitor-0.0.13 lib/treevisitor/visitors/print_dir_tree_visitor.rb
gf-treevisitor-0.0.15 lib/treevisitor/visitors/print_dir_tree_visitor.rb
gf-treevisitor-0.0.16 lib/treevisitor/visitors/print_dir_tree_visitor.rb
gf-treevisitor-0.0.18 lib/treevisitor/visitors/print_dir_tree_visitor.rb
gf-treevisitor-0.0.19 lib/treevisitor/visitors/print_dir_tree_visitor.rb