Class: Papercraft::XMLRenderer

Inherits:
Renderer
  • Object
show all
Includes:
XML
Defined in:
lib/papercraft/renderer.rb

Overview

Implements an XML renderer

Constant Summary

Constants included from Tags

Tags::INITIAL_BUFFER_CAPACITY, Tags::S_EQUAL_QUOTE, Tags::S_GT, Tags::S_GT_LT_SLASH, Tags::S_LT, Tags::S_LT_SLASH, Tags::S_QUOTE, Tags::S_SLASH_GT, Tags::S_SPACE, Tags::S_SPACE_LT_SLASH, Tags::S_TAG_METHOD, Tags::S_TAG_METHOD_LINE, Tags::S_VOID_TAG_METHOD, Tags::S_VOID_TAG_METHOD_LINE

Method Summary

Methods included from Tags

#def_tag, #defer, #extend, #initialize, #method_missing, #orig_extend, #tag, #text, #to_s

Methods inherited from Renderer

#emit, #emit_yield, extension, #fragment, #initialize, verify_proc_parameters

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Papercraft::Tags