class RubyXL::GenericStorageObject

def self.parse_file(zip_file, file_path)

def self.parse_file(zip_file, file_path)
  (entry = zip_file.find_entry(RubyXL::from_root(file_path))) && self.new(file_path, entry.get_input_stream { |f| f.read })
end

def add_to_zip(zip_stream)

def add_to_zip(zip_stream)
  return if @data.nil?
  zip_stream.put_next_entry(RubyXL::from_root(self.xlsx_path))
  zip_stream.write(@data)
end

def initialize(file_path, data)

def initialize(file_path, data)
  @xlsx_path = file_path
  @data = data
  @generic_storage = []
end