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