class SiSU_Info_Processing_Flag::InfoProcessingFlag

Attributes

act_0[RW]
act_1[RW]
act_2[RW]
act_3[RW]
act_4[RW]
act_5[RW]
act_6[RW]
act_7[RW]
act_8[RW]
act_9[RW]
color[RW]

Public Class Methods

new() click to toggle source
# File lib/sisu/se_processing.rb, line 461
def initialize
  @rc=SiSU_Get_Init::GetInit.new.sisu_yaml.rc
end

Public Instance Methods

act_info() click to toggle source
# File lib/sisu/se_processing.rb, line 647
def act_info
  puts 'current "act" settings:'
  acts=%w[ act_0 act_1 act_2 act_3 act_4 act_5 act_6 act_7 act_8 act_9 ]
  acts.each_with_index do |m,i|
    puts '--act-' + i.to_s + ' == ' \
    + send(m).str
  end
end
arr() click to toggle source
# File lib/sisu/se_processing.rb, line 483
def arr
  str.scan(/\S+/)
end
default() click to toggle source
# File lib/sisu/se_processing.rb, line 470
def default
  '--manifest --digest --qrcode --text --html --epub --concordance --pdf --odf --docbook --xhtml --xml-sax --xml-dom --sqlite --verbose'
end
str() click to toggle source
# File lib/sisu/se_processing.rb, line 473
def str
  if defined? @rc['flag']['act0'] \
  and @rc['flag']['act0'].is_a?(String)
    @rc['flag']['act0']
  elsif defined? @rc['flag']['default'] \
  and @rc['flag']['default'].is_a?(String)
    @rc['flag']['default']
  else default
  end
end