22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# File 'lib/isodoc/function/reqt.rb', line 22
def recommendation_attributes1(node)
out = []
oblig = node["obligation"] and
out << l10n("#{@i18n.obligation}: #{oblig}")
node.xpath(ns("./subject")).each do |subj|
out << l10n("#{@i18n.subject}: #{subj.text}")
end
node.xpath(ns("./inherit")).each do |i|
out << recommendation_attr_parse(i, @i18n.inherits)
end
node.xpath(ns("./classification")).each do |c|
line = recommendation_attr_keyvalue(c, "tag", "value") and out << line
end
out
end
|