Sha256: 803d3867b97ce44a0686a9d7887d8a73586c0f45585084e2611ad1b80eb5b977

Contents?: true

Size: 804 Bytes

Versions: 1

Compression:

Stored size: 804 Bytes

Contents

require 'Context/Context'
require 'Context/Bridge'
require 'jldrill/model/Config'
require 'jldrill/contexts/FileProgressContext'

module JLDrill

    # Loads a file displaying a progress bar as it is loading.
	class LoadFileContext < FileProgressContext
		
		def initialize(viewBridge)
			super(viewBridge)
            @file = nil
            @filename = nil
		end

        # File is any file of type DataFile
        # Filename is the filename you want to open
        def enter(parent, file, filename)
            @file = file
            @filename = filename
            super(parent)
        end

        # Returns the filename of the dictionary including the path
        def getFilename
            return @filename
        end

        def getFile
            return @file
        end
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jldrill-0.5.1.7 lib/jldrill/contexts/LoadFileContext.rb