class Applocale::Config::Sheet

Attributes

obj[RW]
sheetname[RW]

Public Class Methods

get_sheetlist(sheet_obj_list) click to toggle source
# File lib/applocale/Core/setting.rb, line 85
def self.get_sheetlist(sheet_obj_list)
  return sheet_obj_list.map{ |sheet_obj| sheet_obj.sheetname }
end
get_sheetobj_by_sheetname(sheet_obj_list, sheetname) click to toggle source
# File lib/applocale/Core/setting.rb, line 89
def self.get_sheetobj_by_sheetname(sheet_obj_list, sheetname)
  sheet_obj_list.each do |sheet_obj|
    if sheet_obj.sheetname == sheetname
      return sheet_obj.obj
    end
  end
  return nil
end
new(sheetname, obj) click to toggle source
# File lib/applocale/Core/setting.rb, line 75
def initialize(sheetname, obj)
  self.sheetname = sheetname
  self.obj = obj
end

Public Instance Methods

to_s() click to toggle source
# File lib/applocale/Core/setting.rb, line 80
def to_s
  return "#{self.sheetname}   #{self.obj.to_s}"
end