def setup
@driver_call = 0
@page = Forwarder.new(self)
class << @page
def_delegator :__getobj__, :driver
end
@params_call = 0
@params = Hash.new
@driver = Forwarder.new(self)
class << @driver
def_delegator :__getobj__, :params
end
@crypt_call = 0
@crypt_passowrd = nil
@pw_enc_orig = Rucy::PasswordEncryptor.new
@pw_enc = Forwarder.new(self)
class << @pw_enc
def_delegator :__getobj__, :crypt
end
@length_call = 0
@at_call = 0
@at_pos = nil
@add_entry_call = 0
@document_list = Forwarder.new(self)
class << @document_list
def_delegator :__getobj__, :length
def_delegator :__getobj__, :[]
def_delegator :__getobj__, :add_entry
end
@mount_name_call = 0
@init_call = 0
@init_name = nil
@path_call = 0
@set_path_call = 0
@set_path_value = nil
@mask = nil
@mask_call = 0
@set_mask_call = 0
@virtual_host_call = 0
@set_virtual_host_call = 0
@set_virtual_host_value = nil
@comment_call = 0
@set_comment_call = 0
@set_comment_value = nil
@args2_call = 0
@set_arg_at_call = 0
@set_arg_at_pos_list = Array.new
@set_arg_at_value_list = Array.new
@mount_params = Forwarder.new(self)
class << @mount_params
def_delegator :__getobj__, :mount_name, :name
def_delegator :__getobj__, :init
def_delegator :__getobj__, :path
def_delegator :__getobj__, :path=
def_delegator :__getobj__, :mask
def_delegator :__getobj__, :mask=
def_delegator :__getobj__, :virtual_host
def_delegator :__getobj__, :virtual_host=
def_delegator :__getobj__, :comment
def_delegator :__getobj__, :comment=
def_delegator :__getobj__, :args2
def_delegator :__getobj__, :set_arg_at
end
@list_call = 0
@name_call = 0
@name = nil
@pos_call = 0
@pos = nil
@modified_count_call = 0
@set_modified_count_call = 0
@set_modified_count_value = nil
@write_call = 0
@cancel_call = 0
@name_label_call = 0
@path_label_call = 0
@mask_label_call = 0
@name_tag_call = 0
@pos_tag_call = 0
@SetupDocument = Forwarder.new(self)
class << @SetupDocument
def_delegator :__getobj__, :list
def_delegator :__getobj__, :_name, :name
def_delegator :__getobj__, :pos
def_delegator :__getobj__, :modified_count
def_delegator :__getobj__, :modified_count=
def_delegator :__getobj__, :write
def_delegator :__getobj__, :cancel
def_delegator :__getobj__, :name_label
def_delegator :__getobj__, :path_label
def_delegator :__getobj__, :mask_label
def_delegator :__getobj__, :name_tag
def_delegator :__getobj__, :pos_tag
end
loader = WPM::Loader.new('../control/EditProperties/EditProperties.rb')
options = {
:pw_enc => @pw_enc
}
@EditProperties = loader.const_get('EditProperties').new(@page, options)
assert((@EditProperties.is_a? WPM::PageContext))
@EditProperties.init_context
end