class CommandHelp

Public Class Methods

get(sym) click to toggle source
# File libs/command_help.rb, line 44
def self.get(sym)
  item=@doc.elements["//item[@command='#{sym.to_s}']"]
  if item.nil?
    "Help not available for internal command: #{sym.to_s}"
  else
    item.text
  end
end
language=(language) click to toggle source
# File libs/command_help.rb, line 39
def self.language=(language)
  @file.rewind
  @doc=REXML::Document.new(@file).elements["//help[@language='#{language}']"]
end
setup(language) click to toggle source
# File libs/command_help.rb, line 30
def self.setup(language)
  @file = File.new(ZABCON_PATH+"/libs/help.xml")

  @doc=REXML::Document.new(@file).elements["//help[@language='#{language}']"]

  EnvVars.instance.register_notifier("language",self.method(:language=))

end