class Tengine::Job::Structure::Visitor::AllWithEdge
Public Instance Methods
visit(obj)
click to toggle source
Calls superclass method
Tengine::Job::Structure::Visitor::All#visit
# File lib/tengine/job/structure/visitor.rb, line 41 def visit(obj) if obj.respond_to?(:children) super(obj) else @block.call(obj) end return unless obj.respond_to?(:edges) obj.edges.each{|edge| edge.accept_visitor(self)} end