class XMLable::Handlers::Document

Document class handles XML document

Public Class Methods

new(type) click to toggle source

@param [Class] type

# File lib/xmlable/handlers/document.rb, line 10
def initialize(type)
  @type = type
end

Public Instance Methods

from_xml_document(doc) click to toggle source

Create document object from the XML document

@param [Nokogiri::XML::Document] doc

@return [XMLable::Mixins::Object]

# File lib/xmlable/handlers/document.rb, line 28
def from_xml_document(doc)
  Builder.build_document(doc, self)
end
proxy() click to toggle source

@see XMLable::Handler::Base#proxy

# File lib/xmlable/handlers/document.rb, line 17
def proxy
  @type
end