class MikadoGraph::State
Attributes
name[R]
prerequisite_states[R]
Public Class Methods
new(name)
click to toggle source
# File lib/mikado_graph/state.rb, line 5 def initialize(name) @name = name @prerequisite_states = [] end
Public Instance Methods
to_s()
click to toggle source
# File lib/mikado_graph/state.rb, line 17 def to_s name end
with_prerequisites(&block)
click to toggle source
# File lib/mikado_graph/state.rb, line 10 def with_prerequisites(&block) prerequisites = Prerequisites.new prerequisites.instance_eval(&block) @prerequisite_states = prerequisites.states end
Also aliased as: with_prereqs