def setup
@driver_call = 0
@page = Forwarder.new(self)
class << @page
def_delegator :__getobj__, :driver
end
@redirect_call = 0
@redirect_page_name = nil
@redirect_query_params = nil
@driver = Forwarder.new(self)
class << @driver
def_delegator :__getobj__, :redirect
end
@filter_names_call = 0
@factory = Forwarder.new(self)
class << @factory
def_delegator :__getobj__, :filter_names
end
@length_call = 0
@each_call = 0
@swap_call = 0
@delete_at_call = 0
@delete_at_pos = nil
@document_list = Forwarder.new(self)
class << @document_list
include Enumerable
def_delegator :__getobj__, :length
def_delegator :__getobj__, :each
def_delegator :__getobj__, :swap
def_delegator :__getobj__, :delete_at
end
@name_call = 0
@args2_call = 0
@path_call = 0
@mask_call = 0
@mask = /mount_mask/
@virtual_host_call = 0
@comment_call = 0
@mount_params = Forwarder.new(self)
class << @mount_params
def_delegator :__getobj__, :_name, :name
def_delegator :__getobj__, :args2
def_delegator :__getobj__, :path
def_delegator :__getobj__, :mask
def_delegator :__getobj__, :virtual_host
def_delegator :__getobj__, :comment
end
@mount_params2 = DummyMountParams.new
@modified_count_call = 0
@set_modified_count_call = 0
@set_modified_count_value = nil
@list_call = 0
@type_list_call = 0
@setup_call = 0
@setup_name = nil
@setup_pos = nil
@write_call = 0
@add_filter_pos_call = 0
@name_label_call = 0
@path_label_call = 0
@mask_label_call = 0
@MountMap = Forwarder.new(self)
class << @MountMap
def_delegator :__getobj__, :modified_count
def_delegator :__getobj__, :modified_count=
def_delegator :__getobj__, :list
def_delegator :__getobj__, :type_list
def_delegator :__getobj__, :_setup, :setup
def_delegator :__getobj__, :write
def_delegator :__getobj__, :add_filter_pos
def_delegator :__getobj__, :name_label
def_delegator :__getobj__, :path_label
def_delegator :__getobj__, :mask_label
end
loader = WPM::Loader.new('../control/DocumentTable/DocumentTable.rb')
options = {
:factory => @factory
}
@DocumentTable = loader.const_get('DocumentTable').new(@page, options)
assert((@DocumentTable.is_a? WPM::PageContext))
@DocumentTable.init_context
@DocumentTable.src = @MountMap
end