Builder class used to define superstates. Creates by SuperstateBuilding#superstate
[Source]
# File lib/statemachine/builder.rb, line 227 227: def initialize(id, superstate, statemachine) 228: super statemachine 229: @subject = Superstate.new(id, superstate, statemachine) 230: superstate.startstate_id = id if superstate.startstate_id == nil 231: statemachine.add_state(@subject) 232: end
[Validate]