Class
SAXMachine::SAXConfig
In:
lib/sax-machine/sax_config.rb
lib/sax-machine/config/sax_attribute.rb
lib/sax-machine/config/sax_element.rb
lib/sax-machine/config/sax_collection.rb
lib/sax-machine/config/sax_ancestor.rb
lib/sax-machine/config/sax_element_value.rb
Parent:
Object
Methods
add_ancestor
add_collection_element
add_top_level_attribute
add_top_level_element
add_top_level_element_value
attribute_configs_for_element
collection_config
columns
element_config_for_tag
element_configs_for_attribute
element_values_for_element
initialize_copy
new
Classes and Modules
Class
SAXMachine::SAXConfig::AncestorConfig
Class
SAXMachine::SAXConfig::AttributeConfig
Class
SAXMachine::SAXConfig::CollectionConfig
Class
SAXMachine::SAXConfig::ElementConfig
Class
SAXMachine::SAXConfig::ElementValueConfig
Attributes
ancestors
[RW]
collection_elements
[RW]
top_level_attributes
[RW]
top_level_element_value
[RW]
top_level_elements
[RW]
Public Class methods
new
()
Public Instance methods
add_ancestor
(name, options)
add_collection_element
(name, options)
add_top_level_attribute
(name, options)
add_top_level_element
(name, options)
add_top_level_element_value
(name, options)
attribute_configs_for_element
(attrs)
collection_config
(name, attrs)
columns
()
element_config_for_tag
(name, attrs)
element_configs_for_attribute
(name, attrs)
element_values_for_element
()
initialize_copy
(sax_config)
[Validate]