Class: SheetInterface

Inherits:
Object
  • Object
show all
Includes:
Logging, Translating
Defined in:
lib/sheetinterface.rb

Overview

TODO: provide conversion for column designators to int vv, also for AA to ZZ !

Defined Under Namespace

Classes: Status

Instance Method Summary collapse

Methods included from Translating

language, trl, #trl

Methods included from Logging

#init_logger, #log_level=, #log_target=

Methods included from File_Checking

#file_check, file_check

Constructor Details

#initialize(wb, num) ⇒ SheetInterface

Returns a new instance of SheetInterface.



61
62
63
64
65
66
67
# File 'lib/sheetinterface.rb', line 61

def initialize(wb, num)
  init_logger(STDOUT, Logger::INFO)
  @workbook = wb.sheet(num)
  @menu = nil
  @status = Status.new
  construct
end