# Table of Contents - Builder -- Easy XML Building

## Pages

- CHANGES
  - Change Log
  - Version 3.2.0
  - Version 3.1.0
  - Version 3.0.0
  - Version 2.2.0
  - Version 2.1.2
  - Version 2.1.1
  - Version 2.1.0
  - Version 2.0.0
  - Version 1.2.4
  - Version 1.2.3
  - Version 1.2.2
  - Version 1.2.1
  - Version 1.2.0
  - Version 1.1.0
  - Version 1.0.0
  - Version 0.1.1
  - Version 0.1.0
- MIT-LICENSE
- README
  - Project: Builder
  - Goal
  - Classes
  - Usage
  - Compatibility
  - Version 2.0.0 Compatibility Changes
  - Version 1.0.0 Compatibility Changes
  - Features
  - Links
  - Contact
- Rakefile
- builder-1.2.4
  - Builder 1.2.4 Released.
  - What is Builder?
  - Availability
  - Thanks
- builder-2.0.0
  - Builder 2.0.0 Released.
  - Changes in 2.0.0
  - What is Builder?
  - Availability
  - Thanks
- builder-2.1.1
  - Builder 2.1.1 Released.
  - Changes in 2.1.1
  - What is Builder?
  - Availability
  - Thanks

## Classes and Modules

- BlankSlate
- BlankSlate
- Builder
- Builder::IllegalBlockError
- Builder::XChar
- Builder::XmlBase
- Builder::XmlEvents
  - XML Event Handler
- Builder::XmlMarkup
  - Notes:
- Fixnum
- Kernel
- Module
- Object
- String
- Symbol

## Methods

- ::blank_slate_method_added — Object
- ::blank_slate_method_added — Kernel
- ::check_for_name_collision — Builder
- ::find_hidden_method — BlankSlate
- ::find_hidden_method — Object
- ::find_hidden_method — BlankSlate
- ::hide — BlankSlate
- ::hide — BlankSlate
- ::method_added — Object
- ::method_added — Kernel
- ::new — Builder::XmlBase
- ::new — Builder::XmlMarkup
- ::reveal — BlankSlate
- ::reveal — BlankSlate
- #<< — Builder::XmlBase
- #_attr_value — Builder::XmlMarkup
- #_blankslate_as_name — Symbol
- #_blankslate_as_name — String
- #_end_tag — Builder::XmlMarkup
- #_end_tag — Builder::XmlEvents
- #_ensure_no_block — Builder::XmlMarkup
- #_escape — Builder::XmlBase
- #_escape_attribute — Builder::XmlBase
- #_indent — Builder::XmlBase
- #_insert_attributes — Builder::XmlMarkup
- #_nested_structures — Builder::XmlBase
- #_newline — Builder::XmlBase
- #_special — Builder::XmlMarkup
- #_start_tag — Builder::XmlEvents
- #_start_tag — Builder::XmlMarkup
- #_text — Builder::XmlMarkup
- #append_features — Module
- #blankslate_original_append_features — Module
- #cache_method_call — Builder::XmlBase
- #cdata! — Builder::XmlMarkup
- #comment! — Builder::XmlMarkup
- #declare! — Builder::XmlMarkup
- #explicit_nil_handling? — Builder::XmlBase
- #instruct! — Builder::XmlMarkup
- #method_missing — Builder::XmlBase
- #nil? — Builder::XmlBase
- #tag! — Builder::XmlBase
- #target! — Builder::XmlMarkup
- #text! — Builder::XmlBase
- #text! — Builder::XmlEvents
- #to_xs — String
- #xchr — Fixnum