class Stateoscope::Adapter::Base
Attributes
graph[RW]
klass[RW]
state_machine_name[RW]
Public Class Methods
handle?(_klass, _state_machine_name)
click to toggle source
# File lib/stateoscope/adapter/base.rb, line 7 def self.handle?(_klass, _state_machine_name) fail AbstractMethodError end
new(klass, state_machine_name)
click to toggle source
# File lib/stateoscope/adapter/base.rb, line 11 def initialize(klass, state_machine_name) self.klass = klass self.state_machine_name = state_machine_name self.graph = Graph.new end
Public Instance Methods
build_graph()
click to toggle source
# File lib/stateoscope/adapter/base.rb, line 17 def build_graph fail AbstractMethodError end
full_state_machine_name()
click to toggle source
# File lib/stateoscope/adapter/base.rb, line 21 def full_state_machine_name fail AbstractMethodError end