class Officedoc::Package::Raw::Part

Attributes

name[R]
type[R]

Public Class Methods

new(zip_file,xml_node) click to toggle source
# File lib/officedoc/package/raw/parts.rb, line 11
def initialize(zip_file,xml_node)
  @name = xml_node["PartName"]
  @type = xml_node["ContentType"]
  @zip_file = zip_file
end

Public Instance Methods

read_stream(&block) click to toggle source
# File lib/officedoc/package/raw/parts.rb, line 20
def read_stream(&block)
  @zip_file.entry_read_stream(file_name,&block)
end

Private Instance Methods

file_name() click to toggle source
# File lib/officedoc/package/raw/parts.rb, line 16
        def file_name
  name[1..-1]
end