class Lutaml::Model::Xml::OxElement

def build_xml(builder = nil)

def build_xml(builder = nil)
  builder ||= Builder::Ox.build
  attrs = build_attributes(self)
  if text?
    builder.add_text(builder, text)
  else
    builder.create_and_add_element(name, attributes: attrs) do |el|
      children.each { |child| child.build_xml(el) }
    end
  end
  builder
end