Class | Kwartz::DocumentRuleset |
In: |
kwartz/node.rb
|
Parent: | Ruleset |
represents ‘DOUMENT { … }’ entry in presentation logic file
begin | [RW] | |
end | [RW] | |
fixture | [RW] | |
global | [RW] | |
local | [RW] | |
name | [RW] |
# File kwartz/node.rb, line 432 def _inspect(indent=0) space = ' ' * indent sb = [] sb << space << "- name: #{@name}\n" if @global sb << space << " global:\n" @global.each do |item| sb << space << " - #{item}\n" end end if @local sb << space << " local:\n" @local.each do |item| sb << space << " - #{item}\n" end end if @begin sb << space << " begin:\n" @begin.each do |stmt| sb << space << " - #{stmt._inspect}" end end if @end sb << space << " end:\n" @end.each do |stmt| sb << space << " - #{stmt._inspect}" end end # return sb.join end
# File kwartz/node.rb, line 399 def set_begin(str) stmt_list = _parse_stmts(str) @begin = stmt_list end
# File kwartz/node.rb, line 395 def set_fixture(str) @fixture = NativeStatement.new(str.chomp, nil) if str end