class Node

Constants

NAMESPACE

Public Class Methods

new(node) click to toggle source
# File lib/node.rb, line 15
def initialize(node)
        @node = node.dup
end

Public Instance Methods

[](name) click to toggle source
# File lib/node.rb, line 19
def [](name)
        Node.new @node.xpath(".//#{NAMESPACE[name]}")
end
inspect() click to toggle source
# File lib/node.rb, line 27
def inspect
        self.to_s
end
method_missing(name) click to toggle source
# File lib/node.rb, line 23
def method_missing(name)
        @node.send(name)
end