Class: Bricolage::JobNet::Parser
- Inherits:
-
Object
- Object
- Bricolage::JobNet::Parser
- Defined in:
- lib/bricolage/jobnet.rb
Instance Method Summary collapse
-
#initialize(jobnet_ref) ⇒ Parser
constructor
A new instance of Parser.
- #parse_stream(f) ⇒ Object
Constructor Details
#initialize(jobnet_ref) ⇒ Parser
Returns a new instance of Parser.
240 241 242 |
# File 'lib/bricolage/jobnet.rb', line 240 def initialize(jobnet_ref) @jobnet_ref = jobnet_ref end |
Instance Method Details
#parse_stream(f) ⇒ Object
244 245 246 247 248 249 250 |
# File 'lib/bricolage/jobnet.rb', line 244 def parse_stream(f) net = JobNet.new(@jobnet_ref, Location.for_file(f)) foreach_edge(f) do |src, dest| net.add_edge src, dest end net end |