lib/adiwg/mdtranslator/writers/html/sections/html_temporalElement.rb in adiwg-mdtranslator-1.2.1 vs lib/adiwg/mdtranslator/writers/html/sections/html_temporalElement.rb in adiwg-mdtranslator-1.3.0
- old
+ new
@@ -1,14 +1,15 @@
# HTML writer
# temporal element
# History:
# Stan Smith 2015-04-03 original script
+# Stan Smith 2015-07-16 refactored to remove global namespace $HtmlNS
-require 'html_dateTime'
-require 'html_timePeriod'
-require 'html_timeInstant'
+require_relative 'html_dateTime'
+require_relative 'html_timePeriod'
+require_relative 'html_timeInstant'
module ADIWG
module Mdtranslator
module Writers
module Html
@@ -19,12 +20,12 @@
end
def writeHtml(hTempEle)
# classes used
- htmlDT = $HtmlNS::MdHtmlDateTime.new(@html)
- htmlTimeP = $HtmlNS::MdHtmlTimePeriod.new(@html)
- htmlTimeI = $HtmlNS::MdHtmlTimeInstant.new(@html)
+ htmlDT = MdHtmlDateTime.new(@html)
+ htmlTimeP = MdHtmlTimePeriod.new(@html)
+ htmlTimeI = MdHtmlTimeInstant.new(@html)
# temporal element - date
hDatetime = hTempEle[:date]
if !hDatetime.empty?
@html.em('Date: ')