class Libis::Ingester::Division

Public Instance Methods

all_divs() click to toggle source
# File lib/libis/ingester/division.rb, line 21
def all_divs
  divisions + divisions.select { |div| div.all_divs }.flatten
end
all_files() click to toggle source
# File lib/libis/ingester/division.rb, line 25
def all_files
  files + divisions.select { |div| div.all_files }.flatten
end
divisions() click to toggle source
# File lib/libis/ingester/division.rb, line 13
def divisions
  self.items.select { |item| item.is_a? Division }
end
filename=(f) click to toggle source
# File lib/libis/ingester/division.rb, line 9
def filename=(f)
  self.properties['name'] = File.basename(f)
end
files() click to toggle source
# File lib/libis/ingester/division.rb, line 17
def files
  self.items.select { |item| item.is_a? FileItem }
end