Method: XmlRuleVisitor#visitXmlFunction
- Defined in:
- lib/xmlutils/xmlrulevisitor.rb
#visitXmlFunction(elem, data) ⇒ Object
————————————————————————————————————-# visitXmlFunction - Handle default parsing
elem - Element to visit data - output object to append GDL text to
————————————————————————————————————#
183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 |
# File 'lib/xmlutils/xmlrulevisitor.rb', line 183 def visitXmlFunction(elem, data) @@log.debug("XmlRuleVisitor::visitXmlFunction") @@log.debug(elem.inspect) funcName = elem.attributes['Name'] funcArgs = '' elem.each_element do |child| funcArgs = visit(child, funcArgs) end output = "#{funcName}#{funcArgs}" data += output return data end |