class Activecube::Processor::MeasureTables
Attributes
entries[R]
measure[R]
selected[RW]
tables[R]
Public Class Methods
new(measure)
click to toggle source
# File lib/activecube/processor/measure_tables.rb, line 18 def initialize measure @measure = measure @tables = {} @entries = [] @selected = 0 end
Public Instance Methods
add_table(table, index)
click to toggle source
# File lib/activecube/processor/measure_tables.rb, line 26 def add_table table, index e = Entry.new(table, index) entries << e tables[table] = e end
entry()
click to toggle source
# File lib/activecube/processor/measure_tables.rb, line 36 def entry entries[selected] end
table()
click to toggle source
# File lib/activecube/processor/measure_tables.rb, line 32 def table entry.table end