class Runbook::Node
Attributes
parent[RW]
Public Class Methods
new()
click to toggle source
# File lib/runbook/node.rb, line 5 def initialize raise "Should not be initialized" end
Public Instance Methods
dynamic!()
click to toggle source
# File lib/runbook/node.rb, line 9 def dynamic! @dynamic = true end
dynamic?()
click to toggle source
# File lib/runbook/node.rb, line 17 def dynamic? @dynamic end
parent_entity()
click to toggle source
# File lib/runbook/node.rb, line 25 def parent_entity node = self while(node && !node.is_a?(Runbook::Entity)) node = node.parent end node end
visited!()
click to toggle source
# File lib/runbook/node.rb, line 13 def visited! @visited = true end
visited?()
click to toggle source
# File lib/runbook/node.rb, line 21 def visited? @visited end