class Doc2Text::Odt::XmlNodes::Node

Public Class Methods

create_node(prefix, name, parent = nil, attrs = [], markdown_odt_parser = nil) click to toggle source
# File lib/doc2text/odt/odt_xml_namespaces.rb, line 5
def self.create_node(prefix, name, parent = nil, attrs = [], markdown_odt_parser = nil)
  begin
    clazz = XmlNodes.const_get "#{titleize prefix}::#{titleize name}"
  rescue NameError => e
    # markdown_odt_parser.logger.warn "No such <#{prefix}:#{name}> found"
    Generic.new(parent, attrs, prefix, name, markdown_odt_parser)
  else
    clazz.new(parent, attrs, prefix, name, markdown_odt_parser)
  end
end

Public Instance Methods

office_text?() click to toggle source
# File lib/doc2text/odt/odt_xml_namespaces.rb, line 16
def office_text?
  false
end