def setup
@page = Forwarder.new(self)
@setup_load_errors_call = 0
@setup_load_error_list = nil
@setup_logging_errors_call = 0
@setup_logging_error_list = nil
@setup_alias_errors_call = 0
@setup_alias_error_list = nil
@setup_document_errors_call = 0
@setup_document_error_list = nil
@setup_filter_errors_call = 0
@setup_filter_error_list = nil
@control = Forwarder.new(self)
class << @control
def_delegator :__getobj__, :setup_load_errors
def_delegator :__getobj__, :setup_logging_errors
def_delegator :__getobj__, :setup_alias_errors
def_delegator :__getobj__, :setup_document_errors
def_delegator :__getobj__, :setup_filter_errors
end
@timestamp_call = 0
@error_message_call = 0
@error_type_call = 0
@error_sample = Forwarder.new(self)
class << @error_sample
def_delegator :__getobj__, :timestamp
def_delegator :__getobj__, :error_message
def_delegator :__getobj__, :error_type
end
@dummy = Object.new
@setup_load_error_list = [ @error_sample, @dummy, @dummy, @dummy, @dummy ]
@setup_logging_error_list = [ @dummy, @error_sample, @dummy, @dummy, @dummy ]
@setup_alias_error_list = [ @dummy, @dummy, @error_sample, @dummy, @dummy ]
@setup_document_error_list = [ @dummy, @dummy, @dummy, @error_sample, @dummy ]
@setup_filter_error_list = [ @dummy, @dummy, @dummy, @dummy, @error_sample ]
loader = WPM::Loader.new('../control/ServerError/ServerError.rb')
option = { :control => @control }
@ServerError = loader.const_get('ServerError').new(@page, option)
@ServerError.init_context
end