blob: 6fabbeea8f55a12ff70d5156622465ae117271e2 [file] [log] [blame]
module TemplatesConverter
class BaseTemplateParser
attr_reader :templates
def initialize
@templates = []
@filled = false
end
def parse(file)
raise Exception, "Override in subclass"
end
def output(file)
raise Exception, "Override in subclass"
end
# Whether data parsed and ready to output
def filled?
@filled
end
end
end