module Stateful::InstanceMethods
Public Instance Methods
active?()
click to toggle source
predicate methods
# File lib/Stateful/InstanceMethods.rb, line 25 def active? !final_state? end
all_states()
click to toggle source
# File lib/Stateful/InstanceMethods.rb, line 7 def all_states self.class.stateful_states end
final_state()
click to toggle source
# File lib/Stateful/InstanceMethods.rb, line 15 def final_state self.class.final_state end
final_states()
click to toggle source
# File lib/Stateful/InstanceMethods.rb, line 19 def final_states self.class.final_states end
initial_state()
click to toggle source
# File lib/Stateful/InstanceMethods.rb, line 11 def initial_state self.class.initial_state end