Class: FileSource
- Inherits:
-
SourceBase
- Object
- SourceBase
- FileSource
- Defined in:
- lib/abelard/load.rb
Instance Method Summary collapse
-
#initialize(filename, dest) ⇒ FileSource
constructor
A new instance of FileSource.
- #load ⇒ Object
Methods inherited from SourceBase
Constructor Details
#initialize(filename, dest) ⇒ FileSource
Returns a new instance of FileSource.
216 217 218 219 |
# File 'lib/abelard/load.rb', line 216 def initialize(filename, dest) @file = filename @dest = dest end |
Instance Method Details
#load ⇒ Object
221 222 223 224 225 |
# File 'lib/abelard/load.rb', line 221 def load ensure_dest(@dest) parser = LibXML::XML::Parser.file(@file) process(parser, @dest) end |