class States::Dsl::StateName
Attributes
index[RW]
local_name[R]
Public Class Methods
new(local_name, naming)
click to toggle source
# File lib/states/dsl/state_name.rb, line 7 def initialize(local_name, naming) @local_name = local_name @naming = naming end
Public Instance Methods
to_s()
click to toggle source
# File lib/states/dsl/state_name.rb, line 12 def to_s @naming.resolve resolved = local_name.to_s unless index.nil? resolved += "_#{(index + 1)}" end @naming.convert(resolved) end