Module: ROXML

Defined in:
lib/roxml.rb,
lib/roxml/xml.rb,
lib/roxml/definition.rb,
lib/roxml/xml/references.rb,
lib/roxml/hash_definition.rb,
lib/roxml/xml/parsers/rexml.rb,
lib/roxml/xml/parsers/libxml.rb,
lib/roxml/extensions/string/iterators.rb,
lib/roxml/extensions/array/conversions.rb

Overview

:nodoc:

Defined Under Namespace

Modules: ClassMethods, CoreExtensions, InstanceMethods, XML Classes: Definition, HashDefinition, RequiredElementMissing, XMLAttributeRef, XMLHashRef, XMLObjectRef, XMLRef, XMLTextRef

Constant Summary collapse

VERSION =
'2.5.3'

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object

:nodoc:



13
14
15
16
17
18
19
20
# File 'lib/roxml.rb', line 13

def self.included(base) # :nodoc:
  base.class_eval do
    extend  ClassMethods::Accessors,
            ClassMethods::Declarations,
            ClassMethods::Operations
    include InstanceMethods
  end
end