| 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