Skip to content

Commit

Permalink
Add Event class to writer.
Browse files Browse the repository at this point in the history
  • Loading branch information
J-Oliveros committed May 2, 2024
1 parent 3cd7445 commit 925fd0f
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions lib/adiwg/mdtranslator/writers/mdJson/sections/mdJson_event.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
require 'jbuilder'
require_relative 'mdJson_identifier'
require_relative 'mdJson_dateTime'
# require_relative 'mdJson_objective'
# require_relative 'mdJson_pass'
# require_relative 'mdJson_instrument'


module ADIWG
module Mdtranslator
module Writers
module MdJson

module Event

@Namespace = ADIWG::Mdtranslator::Writers::MdJson

def self.build(hEvent)
puts hEvent

Jbuilder.new do |json|
json.eventId hEvent[:eventId]
json.identifiers Identifier.build(hEvent[:identifier])
json.trigger hEvent[:eventTrigger]
json.context hEvent[:eventContext]
json.sequence hEvent[:sequence]
json.time DateTime.build(hEvent[:time])
# json.expectedObjective @Namespace.json_map(hEvent[:expectedObjectives], Objective)
# json.relatedPass Pass.build(hEvent[:relatedPass])
# json.relatedSensor @Namespace.json_map(hEvent[:Instruments], Instrument)
end

end
end # Event
end
end
end
end

0 comments on commit 925fd0f

Please sign in to comment.