def construct_headline(need_data, app):
<EOL>title_type = '<STR_LIT>'.format(need_data["<STR_LIT>"])<EOL>title_headline = need_data["<STR_LIT:title>"]<EOL>title_id = "<STR_LIT:{}>".format(need_data["<STR_LIT:id>"])<EOL>title_spacer = "<STR_LIT:U+0020>"<EOL>node_type = nodes.inline(title_type, title_type, classes=["<STR_LIT>"])<EOL>node_title = nodes.inline(title_headline, title_headline, classes=["<STR_LIT>"])<EOL>nodes_id = nodes.inline(classes=["<STR_LIT>"])<EOL>nodes_id_text = nodes.Text(title_id, title_id)<EOL>id_ref = make_refnode(app.builder,<EOL>fromdocname=need_data['<STR_LIT>'],<EOL>todocname=need_data['<STR_LIT>'],<EOL>targetid=need_data['<STR_LIT:id>'],<EOL>child=nodes_id_text.deepcopy(),<EOL>title=title_id)<EOL>nodes_id += id_ref<EOL>node_spacer = nodes.inline(title_spacer, title_spacer, classes=["<STR_LIT>"])<EOL>headline_line = nodes.line(classes=["<STR_LIT>"])<EOL>headline_line.append(node_type)<EOL>headline_line.append(node_spacer)<EOL>headline_line.append(node_title)<EOL>headline_line.append(node_spacer)<EOL>headline_line.append(nodes_id)<EOL>return headline_line<EOL>
Constructs the node-structure for the headline/title container
:param need_data: need_info container
:return: node