Sha256: 18abfcc2a183692a1def2ceb7175b86fdce91a20a5dd547828d3c2290e3c43ac

Contents?: true

Size: 822 Bytes

Versions: 1

Compression:

Stored size: 822 Bytes

Contents

# encoding: utf-8
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.6.0.1 lib/jldrill/contexts/LoadFileContext.rb